Risinājums "Procesam nav piekļuves failam, jo to izmanto cits process"
Mūsdienās tehnoloģijas attīstās ārkārtīgi ātri, un šī iemesla dēļ ir jāapzinās arvien vairāk programmu, komandu un pat kļūdu. Viens no tiem saucas "Procesam nav piekļuves failam, jo to izmanto cits process." Lai gan tas ir diezgan kaitinoši, patiesība ir tāda tas nav bez risinājuma tāpat kā daudzi citi.
Šī kļūda tiks apspriesta tālāk; Pirmkārt, tiks paskaidrots, no kā tas sastāv vai ko tas nozīmē; tad tiks paskaidrots, kas tieši to izraisa. Visbeidzot, mēs atstāsim jums risinājumu “procesam nav piekļuves failam, jo to izmanto cits process” ar detalizētu informāciju.
"Šāda veida faili var sabojāt datoru" [Problēmas risinājums]
Atrodiet problēmas "Šāda veida fails var sabojāt datoru" risinājumu un izlabojiet to.
Mēs ceram, ka katrs no šeit sniegtajiem paskaidrojumiem jums noderēs, lai atrisinātu šo kļūdu un uzzinātu vairāk par tēmu.
Ko nozīmē šī kļūda?
Būtībā šī kļūda parādās kad Windows lietotājs mēģina palaist Netsh komandu šajā operētājsistēmā. Jāatzīmē, ka Netsh ir komanda, kas piedāvā vairākas tīkla konfigurācijas opcijas. Šī kļūda var parādīties operētājsistēmās Windows Vista, Windows 7, Windows 8 un pat Logi 10.
Daudzas reizes tas notiek, kad lietotāji mēģina ar peles labo pogu noklikšķināt uz vietnes, kurā ir MMC (Microsoft Management Console) vai IIS (Internet Information Services) papildprogramma.
Kas izraisa šo kļūdu?
Šī kļūda ir ārkārtīgi kaitinoša, taču patiesība ir tāda, ka tā nenotiek nejauši. Operētājsistēmā Windows ir vismaz trīs iemesli, kāpēc tas var notikt; tagad tiks pieminēts katrs, un tad tiks pateikts risinājums.
Nav administratora privilēģiju
Šī kļūda rodas "Procesam nav piekļuves failam, jo to izmanto cits process", jo terminālim nav administratora privilēģiju. Tā kā Netsh komanda darbojas kā tīkla modifikācijas un pārskatīšanas komandrinda, tā ir jāpalaiž kā administratoram, lai tā darbotos.
Cits process izmanto portu 80 vai 443
Šī kļūda bieži rodas arī termināļos, kas izmanto IIS sistēmu (Internet Information Services, tā saīsinājumam angļu valodā). Tā kā šāda veida termināļi var vienlaikus izmantot vairākus tīkla portus, dažreiz var parādīties šī kļūda ja kāds cits process izmanto kādu no šiem diviem tīkla portiem.
ListenOnlyList apakšatslēga nav iestatīta pareizi
Vēl viens iemesls, kāpēc šī kļūda var rasties, ir tas, ka reģistra apakšatslēga ListeOnlyList ir nepareizi konfigurēta. Tādējādi dators nevarēs piekļūt IP adresei.
Kā novērst šo kļūdu
Lai gan šī kļūda ir diezgan kaitinoša, patiesība ir tāda, ka tā nav nelabojama; Zinot, kas to izraisa, varat atrast risinājumu "procesam nav piekļuves failam, jo to izmanto cits process". Trīs no tiem un to ieviešanas veids tiks parādīts zemāk.
Palaidiet komandu kā administratoru
Pirmais risinājums "procesam nav piekļuves failam, jo to izmanto cits process" ir palaist Netsh komandu kā administratoram; Lai to izdarītu, jums ir jānospiež taustiņi Windows + R. Pēc tam dialoglodziņā ierakstiet "cmd" un pēc tam nospiediet Ctrl + Shift + Enter; tas atvērs paceltu simbolu. Visbeidzot, kad UAC to pieprasa, jums jānoklikšķina uz "Jā", lai iegūtu administratora tiesības.
Izmantojiet citu IP adrešu diapazonu
Gadījumā, ja iepriekšējā metode nedarbojās, cits risinājums varētu būt cita IP adrešu diapazona izmantošana; Tas palīdzēs novērst iespējamās DNS problēmas. Komandas, lai šajā gadījumā varētu mainīt IP adresi, būs šādas:
netsh int ipv4 iestata dinamisko portu tcp start = 10000 num = 1000
netsh int ipv4 iestata dinamisko portu udp start = 10000 num = 1000
Atrisiniet IIS porta konfliktu
Vēl viens šajā gadījumā piemērojams risinājums "procesam nav piekļuves failam, jo to izmanto cits process" ir izmantot Netsat.exe, lai precīzi noskaidrotu, kuri procesi aizņem 80. un 443. portu. Lai izmantotu šo risinājumu tur Nospiediet Windows + R taustiņus, pēc tam dialoglodziņā ierakstiet "cmd" un pēc tam nospiediet Ctrl + Shift + Enter. lai atvērtu paceltu simbolu.
Kad UAC to norāda, noklikšķiniet uz "Jā", lai piešķirtu administratīvās tiesības. Pēc tam parādītajā simbolā ierakstiet komandu netstat -ano, lai palaistu .exe utilītu. Kad ir atgriešanās, jums ir jāpārlūko aktīvo savienojumu saraksts un pārbaudiet, vai porti 80 un 443 netiek izmantoti citā procesā.
Ja tos izmanto cits process, paaugstinātā komandu uzvedne būs jāaizver. Pēc tam jums būs jānospiež Windows + R taustiņi, pēc tam ierakstiet "regedit" un nospiediet taustiņu Enter. Tiks atvērts reģistra redaktors, un, kad UAC norāda, jums ir jānospiež "Jā", lai iegūtu administratora privilēģijas.
Atrodoties reģistra redaktorā, jums ir jāpārvietojas šādā virzienā HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList.
Paātriniet datora apstrādes ātrumu [Windows 7, 8, 10, Vista, XP]
Uzziniet, kā paātrināt Windows datora apstrādi.
Ja nav ListenOnlyList apakšatslēgas, neveidojiet citu; var izmantot vienu no noklusējuma IP adresēm. Vispirms jums ir jāpārtrauc HTTP pakalpojums, tāpēc redaktors jāpatur fonā. Jums ir jānospiež Windows + R, pēc tam "cmd" un pēc tam Enter "; tad jums ir jāievada šāda komanda un vēlreiz nospiediet taustiņu Enter:
tīkla pietura http
Jautājot, vai vēlaties turpināt darbību, jānospiež "Y" un jānospiež Enter un pēc tam jāieiet redaktorā. Tur jums ir jāmeklē nederīgās IP adreses un jānovērš tās. Kad tas ir izdarīts, jums ir jārestartē sistēma un pēc tam jāsāk HTTP pakalpojums, nospiežot Windows + R, pēc tam "cmd", nospiediet taustiņu Enter un ierakstiet šādu komandu:
neto sākums http
To darot, kļūda "Procesam nav piekļuves failam, jo to izmanto cits process" pazudīs, un jūs varēsit izmantot šīs programmas administratīvās privilēģijas.