Der Vorgang kann nicht auf den Dateifehler unter Windows 11/10 zugreifen

Der Vorgang kann nicht auf den Dateifehler unter Windows 11/10 zugreifen

Es ist bekannt, dass bei Verwendung einer Datei nicht auf einen anderen Prozess zugegriffen/geändert werden kann. In solchen Fällen sperrt das Betriebssystem, wenn ein Prozess versucht, eine Datei zu öffnen, die Datei, um zu verhindern, dass sie durch einen anderen Prozess geändert wird.

"Der Prozess kann nicht auf die Datei zugreifen, da er von einem anderen Prozess verwendet wird" ist eine solche Fehlermeldung, die von vielen Benutzern auf ihren Windows -Computern beobachtet wurde. Es ist bekannt, dass dieser Fehler in den verschiedenen Versionen von Windows OS und Windows Server auftritt. Normalerweise wurde diese Fehlermeldung während der Verwendung des Netsh Befehl auf dem Windows -PC des Benutzers. Eine andere Situation, in der dieser Fehler auftritt.

Sehen Sie diese Fehlermeldung in Ihrem System?? Dann sind Sie im richtigen Pfosten gelandet. In diesem Artikel haben wir eine Liste von Strategien zur Fehlerbehebung kuratiert, mit denen Benutzer diesen Fehler vorgestellt haben, um sie erfolgreich auf ihrem Windows -PC zu beheben.

Inhaltsverzeichnis

  • Lösung 1 - Schließen Sie alle unnötigen Hintergrundprozesse
  • Lösung 2 - Führen Sie die Anwendung als Administrator aus
  • Lösung 3 - Ändern Sie den IP -Bereich
  • Lösung 4 - Entschlossene IIS -Hafenkonflikte durch Änderungen von Registrierungsveränderungen

Lösung 1 - Schließen Sie alle unnötigen Hintergrundprozesse

Eine der grundlegendsten Methoden zur Fehlerbehebung, um diesen Fehler zu beheben.

1. Öffne das Taskmanager durch Drücken des Strg + Shift + ESC Tasten zusammen auf Ihrer Tastatur.

2. Gehe zum Prozesse Registerkarte in der Taskmanager.

3. Wählen Sie hier die unnötigen Prozesse aus, die nacheinander im Hintergrund auf Ihrem PC ausgeführt werden.

Klicken Sie dann auf die Task beenden Taste.

Führen Sie dies für alle unnötigen Anwendungen aus, die Sie im Task -Manager sehen können.

Notiz: Stellen Sie sicher, dass Sie die Prozesse im Zusammenhang mit Windows und Microsoft Services nicht beenden.

4. Neustart dein PC.

Versuchen Sie nach dem Start des Systems die Aufgabe auszuführen, die dieses Problem aufgeworfen hat, um zu überprüfen, ob es behoben ist.

Lösung 2 - Führen Sie die Anwendung als Administrator aus

Wenn der Fehler auftritt, während versucht wird, den Befehl netsh im Terminal auszuführen. Stellen Sie vor dem Ausführen des Befehls sicher, dass das von Ihnen verwendete Eingabeaufgabefenster administrative Berechtigungen enthält.

1. Öffne das Laufen Dialog mit dem Windows + r Schlüsselkombination.

2. Typ CMD im Laufkasten.

Dann drücken Sie einfach und halten Sie Strg + Shift + Eingabetaste Schlüssel zusammen, um die zu laufen Eingabeaufforderung als Administrator.

3. Klick auf das Ja Taste, wenn die Benutzerkontensteuerung Die Eingabeaufforderung erscheint an, Berechtigungen zu erteilen.

4. Versuchen Sie nun, den Befehl in der Eingabeaufforderung auszuführen, und überprüfen Sie, ob der Fehler behoben ist oder nicht.

Lösung 3 - Ändern Sie den IP -Bereich

Dieser Fehler kann auftreten, wenn auf Ihrem System einige Prozesse vorhanden sind, die Port 80 oder Port 443 verwenden. Viele Benutzer konnten diesen Konflikt beheben, indem sie einen völlig anderen IP -Bereich festgelegt haben.

1. Tippen Sie auf die Fenster Taste auf Ihrer Tastatur und geben Sie den Text ein Eingabeaufforderung im Suchfeld.

Einmal Eingabeaufforderung Klicken Sie im Suchergebnis ausgewählt auf Als Administrator ausführen auf der rechten Seite.

2. Sobald die Eingabeaufforderung mit Administratorrechten geöffnet ist, geben Sie die Befehle untereinander nach dem anderen ein und klicken Sie auf Eingeben Um den IP -Bereich für die TCP- und UDP -Ports zu ändern.

netsh int ipv4 set dynamicport tcp start = 10000 num = 1000 netsh int ipv4 set dynamicport udp start = 10000 num = 1000 

3. Überprüfen Sie, ob dies dazu beigetragen hat, das Problem zu lösen, mit dem Sie konfrontiert waren. Wenn das Problem noch vorhanden ist, wechseln Sie zu der nächsten Lösung unten.

Lösung 4 - Entschlossene IIS -Hafenkonflikte durch Änderungen von Registrierungsveränderungen

Um den IIS -Portkonflikt zu lösen, den Netstat.Das EXE -Dienstprogramm muss ausgeführt werden, um festzustellen, ob eine andere aktive Verbindung zu Port 80 oder Port 443 vorhanden ist. Mögliche Umstände, unter denen diese Fehlermeldung angezeigt wird, wird wie unten erwähnt:

  • Konfiguration des Registrierungsunterschlüssels ListenonlyList ist auf dem Computer, der IIS ausführt, nicht richtig.
  • Port 80 und Port 443, die von IIS benötigt werden, werden von einem anderen Prozess verwendet.

Nach der Verwendung des Netstat.EXE-Dienstprogramm, wenn Sie feststellen, dass es keine aktiven Verbindungen von anderen Prozessen zu den oben genannten Ports gibt, müssen Sie die überprüfen ListenonlyList Registrierungs -Unterschlüsselkonfiguration.

1. Öffne das Laufen Box mit dem Windows und r Schlüsselkombination auf Ihrer Tastatur.

Typ CMD und leiten Sie die Eingabeaufforderung mit Admin -Privilegien durch Drücken des Strg + Shift + Eingabetaste Schlüssel gleichzeitig.

Klicke auf Ja wenn aufgeleitet von Benutzerkontensteuerung.

2. Geben Sie den Befehl unten ein und klicken Sie auf Eingeben den Netstat durchführen.Exe -Dienstprogramm.

Netstat -ano

Der obige Befehl gibt eine Liste aktiver Verbindungen zurück.

Scrollen Sie durch diese Liste und überprüfen Sie, ob Port 80 und Port 443 von einem anderen Prozess verwendet werden.

Wenn die oben genannten Ports nicht aktiv verwendet werden, müssen Sie Änderungen am Schlüssel in der Registrierung vornehmen.

3. Bevor Sie Änderungen an der Registrierung vornehmen, müssen Sie den HTTP -Dienst beenden, der die IIS ausführt.

Geben Sie den Befehl in die Eingabeaufforderung ein und klicken Sie auf Eingeben.

NET STOP HTTP

4. Wenn Sie gefragt werden Möchten Sie diesen Vorgang fortsetzen??, Typ Y und schlagen Eingeben weitermachen.

Schließen Sie die Eingabeaufforderung, nachdem der HTTP -Port deaktiviert wurde.

5. Tippen Sie auf die Fenster Taste auf Ihrer Tastatur und tippen Sie auf Registierungseditor In der Windows -Suchleiste.

Klicke auf Registierungseditor.

Wenn Sie aufgefordert werden von Uac Für die Erteilung von Berechtigungen klicken Sie dann auf Ja.

6. Im Registierungseditor Das Fenster navigieren Sie zum Standort unten oder kopieren Sie und fügen Sie ihn in die Navigationsleiste des Registrals ein.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Http \ Parameter \ ListenonlyList

Notiz: Wenn Sie das nicht finden ListenonlyList Subkey, dann müssen Sie den Unterschlüssel nicht als Standard -IP -Adresse erstellen 0.0.0.0 wird verwendet.

7. Jetzt müssen Sie sich zur rechten Seite bewegen und alle anderen IP -Adressen als den Standardwert von löschen 0.0.0.0

Rechtsklick auf jeder IP Adresse und wählen Sie die Option Löschen.

Klicken Sie in dem Fenster, das auftaucht, um die Löschung des Unterschlüssels zu bestätigen Ja.

8. Verlassen Sie die Registrierung und Neustart dein Computer.

9. Nach dem Start des Systems müssen Sie den HTTP -Dienst starten.

Starte den Eingabeaufforderung wie oben angegeben.

Geben Sie den Befehl unten ein und klicken Sie auf Eingeben.

NET START HTTP

10. Sobald der HTTP -Dienst gestartet wurde, leiten Sie IIS (Internet Information Services) aus und überprüfen Sie, ob der Fehler behoben ist.

Das ist es!

War dieser Artikel bei der Lösung hilfreich "Dieser Prozess kann nicht auf diesen Dateifehler zugreifen" Auf Ihrem Windows -PC? Bitte teilen Sie uns Ihre Gedanken und Meinungen in den Kommentaren unten mit.