Behebung des Fehlers „Prozess kann nicht auf Datei zugreifen“ in Windows 10
Stellen Sie sich vor, Sie möchten Ihre Lieblingsanwendung starten, doch es erscheint die Fehlermeldung: „Windows 10 Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.“ Ihre erste Reaktion wäre wahrscheinlich, die Meldung zu schließen. Dies wird das Problem jedoch nicht beheben. Im folgenden Text erfahren Sie, wie Sie diesen Fehler unter Windows 10 beheben können.
Ursachen für die Fehlermeldung
Hier sind einige der Hauptursachen für diese Fehlermeldung:
- Mangelnde Administratorrechte: Die Anwendung benötigt möglicherweise Administratorrechte, um auf bestimmte Dateien oder Treiber zuzugreifen.
- Portkonflikte: Ein anderer Prozess verwendet möglicherweise Port 80 oder 443, was zu Konflikten führt.
- Fehlerhafte Konfiguration in der Registrierung: Der Unterschlüssel „ListenOnlyList“ oder die IIS-Porteinstellungen im Registrierungseditor können falsch konfiguriert sein.
Lösungsansätze
Methode 1: Grundlagen zur Fehlerbehebung
Beginnen Sie mit diesen grundlegenden Schritten:
1. Schließen Sie Hintergrundprozesse: Viele gleichzeitig laufende Anwendungen können diese Meldung verursachen. Schließen Sie alle unnötigen Hintergrundanwendungen.
2. Anwendung als Administrator ausführen: Manche Anwendungen benötigen erhöhte Rechte. Führen Sie die App als Administrator aus, um zu sehen, ob dies das Problem löst.
– Klicken Sie auf die Windows-Taste, geben Sie „Eingabeaufforderung“ ein und wählen Sie „Als Administrator ausführen“.
Hinweis: Die Eingabeaufforderung wurde als Beispiel ausgewählt.
– Bestätigen Sie im Fenster der Benutzerkontensteuerung mit „Ja“.
Methode 2: Ändern Sie den IP-Bereich
Wenn Port 80 oder 443 von anderen Prozessen belegt werden, kann es helfen, den IP-Bereich zu ändern:
1. Starten Sie die Eingabeaufforderung als Administrator.
2. Geben Sie die folgenden Befehle ein und bestätigen Sie mit der Eingabetaste, um einen neuen IP-Bereich für TCP-Ports festzulegen:
netsh int ipv4 set dynamicport tcp start=10000 num=1000
3. Geben Sie nun diese Befehle ein, um den IP-Bereich für UDP-Ports zu ändern:
netsh int ipv4 set dynamicport udp start=10000 num=1000
Methode 3: IIS-Portkonflikte lösen
Ein Konflikt zwischen dem IIS-Port und dem HTTP-Dienst kann diesen Fehler verursachen. So lösen Sie das Problem:
1. Starten Sie die Eingabeaufforderung als Administrator.
2. Geben Sie netstat -ano
ein und drücken Sie die Eingabetaste, um die aktiven Netzwerkverbindungen anzuzeigen.
3. Geben Sie net stop http
ein, um den HTTP-Dienst zu stoppen.
Hinweis: Der HTTP-Dienst verwendet den IIS-Port und muss vor der Änderung des Schlüssels gestoppt werden.
4. Bestätigen Sie mit „Y“ und drücken Sie die Eingabetaste.
5. Öffnen Sie den Registrierungseditor, indem Sie die Windows-Taste drücken, „regedit“ eintippen und auf „Öffnen“ klicken.
6. Navigieren Sie zu folgendem Pfad:
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParametersListenOnlyList
7. Löschen Sie alle IP-Adressen außer dem Standardwert 0.0.0.0 per Rechtsklick und Auswahl der Option „Löschen“.
8. Bestätigen Sie das Löschen mit „Ja“ im UAC-Fenster.
9. Schließen Sie den Registrierungseditor und starten Sie Ihren Computer neu.
10. Starten Sie die Eingabeaufforderung wieder als Administrator.
11. Geben Sie net start http
ein, um den HTTP-Dienst wieder zu starten.
Methode 4: Portnummer ändern (HubCapp Peripheral Agent)
Falls der HubCapp Peripheral Agent beteiligt ist, könnte eine Änderung der Portnummer helfen:
1. Öffnen Sie den Datei-Explorer mit [Windows] + [E] und navigieren Sie zum Ordner:
C:Program Files (x86)HubCapp Peripheral Agent
Hinweis: Schließen Sie den HubCapp Peripheral Agent, bevor Sie fortfahren.
2. Doppelklicken Sie auf die Datei setup.xml
.
Hinweis: Sie können auch eine Kopie der Datei auf dem Desktop erstellen, diese in setup.xml_OLD
umbenennen, sie bearbeiten und dann zurück in den ursprünglichen Ordner verschieben.
3. Ändern Sie den Wert für MinPortNumber
von 50000 auf 60000 und speichern Sie die Datei mit [Strg] + [S].
4. Starten Sie den HubCapp Peripheral Agent neu, um zu sehen, ob das Problem behoben ist.
Häufig gestellte Fragen
F1: Ist eine Drittanbieter-App für den Dateizugriffsfehler verantwortlich? |
A1: Ja, der HubCapp Peripheral Agent ist ein Beispiel. Falsche Portnummern in solchen Apps können den Fehler verursachen. |
F2: Warum erhalte ich diesen Fehler, wenn ich versuche eine App zu öffnen? |
A2: Die Meldung tritt meist durch fehlerhafte Konfiguration der Portnummer oder des IP-Bereichs auf. Die oben beschriebenen Methoden sollten helfen. |
Die genannten Methoden sollten helfen, den Fehler zu beheben. Probieren Sie diese Schritte aus und hinterlassen Sie Ihre Kommentare oder Fragen.