Løs «Prosessen får ikke tilgang til filen»-feil på Windows 10!

Tenk deg at du sitter foran datamaskinen og skal bruke favorittprogrammet ditt, men istedenfor dukker det opp en feilmelding: «Windows 10 Prosessen får ikke tilgang til filen fordi den brukes av en annen prosess.» Det første du kanskje tenker er å bare lukke meldingen, men det vil dessverre ikke løse problemet. Denne artikkelen vil gi deg løsninger for å fikse denne feilen på din Windows 10 PC.

Slik løser du feilen «Prosessen får ikke tilgang til filen» i Windows 10

Det er flere årsaker til at du kan oppleve denne feilmeldingen. Her er noen av de vanligste:

  • Manglende administratorrettigheter: Feilen kan oppstå hvis programmene ikke har tilstrekkelige administrative rettigheter for å få tilgang til filene de trenger.

  • Portkonflikter: Hvis en annen prosess bruker de samme portene (som port 80 eller 443), kan det oppstå en konflikt som fører til feilmeldingen.

  • Feilkonfigurert register: Feil innstillinger i registerredigeringsprogrammet, spesielt relatert til `ListenOnlyList`-undernøkkelen og IIS-porten, kan forårsake problemer.

Metode 1: Grunnleggende feilsøking

Det første du bør prøve er noen grunnleggende feilsøkingstrinn.

1. Lukk bakgrunnsprosesser

Mange applikasjoner som kjører i bakgrunnen kan føre til denne feilmeldingen. Prøv å lukke alle unødvendige apper som kjører i bakgrunnen.

2. Kjør programmet som administrator

Hvis programmet ikke har de nødvendige rettighetene, kan det forårsake feil. Du kan løse dette ved å kjøre programmet som administrator.

  1. Trykk på Windows-tasten, skriv inn «kommandoprompt» og velg «Kjør som administrator».

Merk: Kommandoprompt brukes som et eksempel her.

  1. Klikk «Ja» i dialogboksen for Brukerkontokontroll for å kjøre programmet med administratorrettigheter.

Metode 2: Endre IP-område

Feilen kan oppstå hvis andre prosesser bruker de samme portene (80 eller 443). Du kan prøve å endre IP-området for prosessen for å løse dette.

  1. Start kommandoprompt som administrator.

  1. Skriv inn følgende kommando og trykk Enter for å endre IP-området for TCP-portene:
netsh int ipv4 set dynamicport tcp start=10000 num=1000

  1. Skriv inn følgende kommando og trykk Enter for å endre IP-området for UDP-portene:
netsh int ipv4 set dynamicport udp start=10000 num=1000

Metode 3: Løs IIS-portkonflikt

En annen årsak til feilen kan være en konflikt mellom IIS-porten og HTTP-tjenesten. Dette kan løses ved å endre `ListenOnlyList`-undernøkkelen i registerredigering.

  1. Åpne kommandoprompt som administrator.

  1. Skriv inn `netstat -ano` og trykk Enter for å starte Netstat.exe og se en liste over aktive tilkoblinger.

  1. Skriv inn `net stop http` og trykk Enter for å stoppe HTTP-tjenesten.

Merk: HTTP-tjenesten bruker IIS-porten, så det er nødvendig å stoppe den før du endrer nøkkelen.

  1. Skriv `Y` og trykk Enter i feltet som spør om du vil fortsette operasjonen.

  1. Trykk på Windows-tasten, skriv inn «registerredigering» og klikk «Åpne».

  1. Naviger til `ListenOnlyList`-katalogen ved hjelp av følgende sti i registerredigering:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList

  1. Høyreklikk på alle IP-adresser, bortsett fra standardverdien `0.0.0.0`, og velg «Slett» for å fjerne undernøkkelen.

  1. Klikk «Ja» i dialogboksen for bekreftelse av sletting.

  1. Lukk registerredigering og start datamaskinen på nytt.
  1. Start kommandoprompt som administrator igjen.
  1. Skriv `net start http` og trykk Enter for å starte HTTP-tjenesten.

Metode 4: Endre portnummer

HubCapp Peripheral Agent er en tredjepartsprogramvare som brukes for å koble til eksterne enheter. Hvis portnummeret til programvaren er i konflikt med andre prosesser, kan det forårsake feilmeldingen. Du kan løse dette ved å endre portnummeret.

  1. Trykk Windows + E for å åpne filutforskeren og navigere til HubCapp Peripheral Agent-mappen via denne stien:
C:\Program Files (x86)\HubCapp Peripheral Agent

Merk: Lukk HubCapp Peripheral Agent før du fortsetter.

  1. Dobbeltklikk på filen `setup.xml`.

Merk: Du kan også kopiere filen til skrivebordet, gi den nytt navn til `setup.xml_OLD` og deretter gjøre endringene. Flytt den deretter tilbake.

  1. Endre `MinPortNumber`-verdien fra `50000` til `60000` og trykk Ctrl + S for å lagre filen.
  1. Start HubCapp Peripheral Agent igjen for å sjekke om problemet er løst.

Ofte stilte spørsmål (FAQ)

Q1: Er en tredjepartsapp ansvarlig for filtilgangsfeilen i Windows 10?

A: Ja, HubCapp Peripheral Agent er en tredjepartsprogramvare som kan forårsake denne feilen hvis portnummeret ikke er riktig konfigurert.

Q2: Hvorfor oppstår feilen når jeg prøver å åpne en app?

A: Feilen oppstår som oftest på grunn av feil konfigurasjon av portnummeret og IP-området. Metodene for å endre disse er forklart i denne artikkelen.

***

Denne artikkelen har gitt deg flere metoder for å fikse feilen «Prosessen får ikke tilgang til filen fordi den brukes av en annen prosess.» Prøv ut disse metodene, og del gjerne dine erfaringer eller spørsmål i kommentarfeltet.