Det er kendt, at når en fil bliver brugt, kan den ikke tilgås/ændres af nogen anden proces. I sådanne tilfælde, når en proces forsøger at åbne en fil, låser operativsystemet filen for at forhindre, at den bliver ændret af en anden proces.
"Processen kan ikke få adgang til filen, fordi den bliver brugt af en anden proces" er en sådan fejlmeddelelse, der er blevet observeret af mange brugere på deres Windows-computere. Denne fejl er kendt for at opstå i de forskellige versioner af Windows OS og Windows Server. Normalt er denne fejlmeddelelse blevet observeret under brugen af Netsh kommando på brugerens Windows-pc. En anden situation, hvor denne fejl opstår, er, når du forsøger at åbne en tjeneste eller et websted i snap-in'en Internet Information Services (IIS) Microsoft Management Console (MMC).
Ser du denne fejlmeddelelse på dit system? Så er du havnet i den rigtige post. I denne artikel har vi samlet en liste over fejlfindingsstrategier, der hjalp brugere, der står over for denne fejl, med at løse den med succes på deres Windows-pc.
Indholdsfortegnelse
Løsning 1 – Luk alle unødvendige baggrundsprocesser
En af de mest grundlæggende fejlfindingsmetoder til at løse denne fejl er at lukke alle de unødvendige baggrundsprocesser, der kører på din pc via Task Manager.
1. Åbn Jobliste ved at trykke på Ctrl + Shift + Esc tasterne sammen på dit tastatur.
2. Gå til Processer fanen i Jobliste.
3. Her skal du vælge de unødvendige processer, der kører i baggrunden på din pc én ad gangen.
Klik derefter på Afslut opgave knap.
REKLAME
Udfør dette for alle de unødvendige applikationer, som du kan se i Task Manager.
Bemærk: Sørg for, at du ikke afslutter de processer, der er relateret til Windows- og Microsoft-tjenester.
4. Genstart din pc.
Når systemet er startet op, kan du prøve at udføre den opgave, der rejste dette problem, for at kontrollere, om det er løst.
Løsning 2 – Kør programmet som administrator
Hvis fejlen opstår under forsøg på at udføre netsh-kommandoen i terminalen, er det sandsynligt, at kommandoen kræver administrative rettigheder for at køre og foretage ændringerne. Så før du kører kommandoen, skal du sørge for, at kommandopromptvinduet, du bruger, har administrative rettigheder.
1. Åbn Løb dialog ved hjælp af Windows + R tastekombination.
2. Type cmd i feltet Kør.
Derefter skal du bare trykke og holde Ctrl + Shift + Enter nøgler sammen for at køre Kommandoprompt som administrator.
3. Klik på Ja knappen, når Brugerkontokontrol prompt vises for at give tilladelser.
4. Prøv nu at udføre kommandoen i kommandoprompten og kontroller, om fejlen er løst eller ej.
Løsning 3 – Rediger IP-området
Denne fejl kan opstå, hvis der er nogle processer på dit system, der gør brug af Port 80 eller Port 443. Mange brugere har været i stand til at løse denne konflikt ved at indstille et helt andet IP-område.
1. Tryk på Windows tast på dit tastatur og skriv teksten kommandoprompt i søgefeltet.
Enkelt gang Kommandoprompt i søgeresultatet er valgt, klik på Kør som administrator på den højre side.
2. Når kommandoprompten åbner med administratorrettigheder, skal du skrive kommandoerne nedenfor efter hinanden og trykke Gå ind for at ændre IP-området for TCP- og UDP-portene.
netsh int ipv4 sæt dynamicport tcp start=10000 num=1000 netsh int ipv4 sæt dynamicport udp start=10000 num=1000
3. Tjek, om dette hjalp med at løse det problem, du stod over for. Hvis problemet stadig eksisterer, så gå videre til den næste løsning nedenfor.
Løsning 4 – Løs IIS-portkonflikt ved at foretage ændringer i registreringsdatabasen
For at løse IIS-portkonflikten skal Netstat.exe-værktøjet køres for at afgøre, om der er en anden aktiv forbindelse til port 80 eller port 443. Mulige omstændigheder, hvor denne fejlmeddelelse vises, er som nævnt nedenfor:
- Konfiguration af registreringsdatabasenøglen ListenOnlyList er ikke korrekt på den computer, der kører IIS.
- Port 80 og port 443, der kræves af IIS, bruges af en anden proces.
Efter brug af Netstat.exe-værktøjet, hvis du ser, at der ikke er nogen aktive forbindelser fra andre processer til de ovennævnte porte, skal du kontrollere ListenOnlyList konfiguration af undernøgle i registreringsdatabasen.
1. Åbn Løb boks ved hjælp af Windows og R tastekombination på dit tastatur.
Type cmd og køre Kommandopromptmed administratorrettigheder ved at trykke på Ctrl + Shift + Enter nøgler samtidigt.
REKLAME
Klik på Ja når du bliver bedt om det Brugerkontokontrol.
2. Indtast kommandoen nedenfor og tryk Gå ind for at køre værktøjet Netstat.exe.
netstat -ano
Kommandoen ovenfor returnerer en liste over aktive forbindelser.
Rul gennem denne liste og kontroller, om port 80 og port 443 bruges af en anden proces.
Hvis portene nævnt ovenfor ikke bliver brugt aktivt, skal du foretage ændringer i nøglen i registreringsdatabasen.
3. Før du foretager ændringer i registreringsdatabasen, skal du stoppe HTTP-tjenesten, der kører IIS.
Indtast kommandoen i kommandoprompten og tryk Gå ind.
net stop http
4. Når du bliver spurgt Vil du fortsætte denne operation?, type Y og ramte Gå ind at fortsætte.
Luk kommandoprompten, når HTTP-porten er deaktiveret.
5. Tryk på Windows tast på dit tastatur og skriv registry editor i Windows-søgelinjen.
Klik på Registreringseditor.
Hvis du bliver bedt om af UAC for at give tilladelser, og klik derefter på Ja.
6. I den Registreringseditor vindue, naviger til placeringen nedenfor eller kopier og indsæt den i navigationslinjen i registreringsdatabasen.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList
Bemærk: Hvis du ikke finder ListenOnlyList undernøgle, så behøver du ikke oprette undernøglen som standard IP-adresse 0.0.0.0 vil blive brugt.
7. Nu skal du flytte over til højre side og slette alle andre IP-adresser end standardværdien for 0.0.0.0
Højreklik på hver IP-adresse og vælg muligheden Slet.
Klik på i vinduet, der dukker op for at bekræfte sletningen af undernøglen Ja.
8. Afslut registreringsdatabasen og genstart din computer.
9. Efter systemstarten skal du starte HTTP-tjenesten.
Start Kommandoprompt som angivet ovenfor.
Indtast kommandoen nedenfor og tryk Gå ind.
net start http
10. Når HTTP-tjenesten er startet, kan du prøve at køre IIS (Internet Information Services) og kontrollere, om fejlen er løst.
Det er det!
Var denne artikel nyttig til at løse "Denne proces kan ikke få adgang til denne filfejl" på din Windows-pc? Fortæl os venligst dine tanker og meninger i kommentarerne nedenfor.
Trin 1 - Download Restoro PC Repair Tool herfra
Trin 2 - Klik på Start scanning for automatisk at finde og rette ethvert pc-problem.