Известно е, че когато се използва който и да е файл, той не може да бъде достъпен/променен от друг процес. В такива случаи, когато процес се опита да отвори файл, операционната система заключва файла, за да предотврати промяната му от друг процес.
„Процесът няма достъп до файла, защото се използва от друг процес“ е едно такова съобщение за грешка, което е наблюдавано от много потребители на техните компютри с Windows. Известно е, че тази грешка възниква в различните версии на Windows OS и Windows Server. Обикновено това съобщение за грешка се наблюдава по време на използване на Netsh команда на компютъра с Windows на потребителя. Друга ситуация, при която възниква тази грешка, е когато се опитвате да отворите която и да е услуга или уебсайт в конзолата за управление на Microsoft (MMC) на Internet Information Services (IIS).
Виждате ли това съобщение за грешка на вашата система? Тогава сте попаднали на правилния пост. В тази статия сме подбрали списък със стратегии за отстраняване на неизправности, които помогнаха на потребителите, изправени пред тази грешка, да я разрешат успешно на своя компютър с Windows.
Съдържание
Решение 1 – Затворете всички ненужни фонови процеси
Един от най-основните методи за отстраняване на неизправности за разрешаване на тази грешка е да затворите всички ненужни фонови процеси, които се изпълняват на вашия компютър чрез диспечера на задачите.
1. Отвори Диспечер на задачите чрез натискане на Ctrl + Shift + Esc клавишите заедно на вашата клавиатура.
2. Отидете на процеси раздел в Диспечер на задачите.
3. Тук изберете един по един ненужните процеси, които се изпълняват във фонов режим на вашия компютър.
След това щракнете върху Последна задача бутон.
РЕКЛАМА
![Диспечер на задачите Край на ненужните фонови приложения Мин](/f/7212aacdc20dbfae0a7e9037432cb5ef.png)
Направете това за всички ненужни приложения, които можете да видите в диспечера на задачите.
Забележка: Уверете се, че не прекратявате процесите, свързани с услугите на Windows и Microsoft.
4. Рестартирайте вашия компютър.
След като системата се стартира, опитайте да изпълните задачата, която повдига този проблем, за да проверите дали е коригирана.
Решение 2 – Стартирайте приложението като администратор
Ако грешката възникне, докато се опитвате да изпълните командата netsh в терминала, тогава е вероятно командата да изисква администраторски привилегии, за да се изпълни и да направи модификациите. Така че, преди да изпълните командата, уверете се, че прозорецът на командния ред, който използвате, има администраторски привилегии.
1. Отвори Бягай диалог с помощта на Windows + R клавишна комбинация.
2. Тип cmd в полето Изпълнение.
След това просто натиснете и задръжте Ctrl + Shift + Enter ключове заедно, за да стартирате Команден ред като администратор.
![Run Box Command Prompt Мин](/f/99003d6211e2a261bf4bdfa706be2ac7.png)
3. Кликнете върху да бутон, когато Управление на потрбителския профил появява се подкана за предоставяне на разрешения.
4. Сега опитайте да изпълните командата в командния ред и проверете дали грешката е разрешена или не.
Решение 3 – Променете IP диапазона
Тази грешка може да възникне, ако има някои процеси във вашата система, които използват порт 80 или порт 443. Много потребители са успели да разрешат този конфликт, като зададат напълно различен IP диапазон.
1. Докоснете Windows клавиш на клавиатурата и въведете текста командния ред в полето за търсене.
Веднъж Командния ред в резултата от търсенето е избран, щракнете върху Изпълни като администратор от дясната страна.
![Команден ред Изпълнение като администратор Мин](/f/8d50d338a9482b645896d1a20969b6be.png)
2. След като командният ред се отвори с администраторски права, въведете командите по-долу една след друга и натиснете Въведете за промяна на обхвата на IP за TCP и UDP портовете.
netsh int ipv4 set dynamicport tcp start=10000 num=1000 netsh int ipv4 set dynamicport udp start=10000 num=1000
![Команден ред Промяна на Ip диапазон Tcp Udp Мин](/f/014ee594eb4353a6ef0e5b433bfe51e0.png)
3. Проверете дали това е помогнало за разрешаването на проблема, с който сте се сблъскали. Ако проблемът все още съществува, преминете към следващото решение по-долу.
Решение 4 – Разрешете конфликт на IIS порт чрез извършване на промени в регистъра
За да разрешите конфликта на IIS порт, трябва да се стартира помощната програма Netstat.exe, за да се определи дали има друга активна връзка към порт 80 или порт 443. Възможните обстоятелства, при които се появява това съобщение за грешка, са посочени по-долу:
- Конфигуриране на подключа на системния регистър ListenOnlyList не е правилно на компютъра, който изпълнява IIS.
- Порт 80 и порт 443, необходими на IIS, се използват от друг процес.
След като използвате помощната програма Netstat.exe, ако видите, че няма активни връзки от други процеси към гореспоменатите портове, тогава трябва да проверите ListenOnlyList конфигурация на подключ на системния регистър.
1. Отвори Бягай кутия с помощта на Windows и R клавишна комбинация на вашата клавиатура.
Тип cmd и стартирайте Командния редс администраторски права чрез натискане на Ctrl + Shift + Enter ключове едновременно.
РЕКЛАМА
![Run Box Command Prompt Мин](/f/99003d6211e2a261bf4bdfa706be2ac7.png)
Кликнете върху да когато бъдете подканени от Управление на потрбителския профил.
2. Въведете командата по-долу и натиснете Въведете за да стартирате помощната програма Netstat.exe.
netstat -ano
Горната команда връща списък с активни връзки.
![Команден ред Помощна програма Netstat Мин](/f/8861e0b0d2aac7fb89b57117aa2d394e.png)
Превъртете през този списък и проверете дали порт 80 и порт 443 се използват от друг процес.
Ако споменатите по-горе портове не се използват активно, тогава трябва да направите промени в ключа в системния регистър.
3. Преди да направите каквито и да било промени в системния регистър, трябва да спрете HTTP услугата, която изпълнява IIS.
Въведете командата в командния ред и натиснете Въведете.
нетно спиране http
4. Когато ви попитат Искате ли да продължите тази операция?, Тип Y и удари Въведете продължавам.
Затворете командния ред, след като HTTP портът е деактивиран.
![Команден ред Стоп Http Мин](/f/b54de82c5fcd7a147142a4e7920e167a.png)
5. Докоснете Windows клавиш на клавиатурата и въведете редактор на регистъра в лентата за търсене на Windows.
Кликнете върху Редактор на регистъра.
![Windows Open Registry Editor Мин](/f/07b4a12c78b66a956010cd9fb8046721.png)
Ако бъдете подканени от UAC за предоставяне на разрешения, след което щракнете върху да
6. В Редактор на регистъра прозорец, навигирайте до местоположението по-долу или го копирайте и поставете в лентата за навигация на системния регистър.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList
Забележка: Ако не намерите ListenOnlyList подключ, тогава не е необходимо да създавате подключа като IP адрес по подразбиране 0.0.0.0 ще бъде използвано.
![Регистър Listenonlylist Подключ Мин](/f/f0f7817b28e389c67f5c6257eeda0724.png)
7. Сега трябва да преминете към дясната страна и да изтриете всички IP адреси, различни от стойността по подразбиране на 0.0.0.0
Кликнете с десния бутон на всяка IP адрес и изберете опцията Изтрий.
![Подключ на регистър Listenonlylist Изтриване на IP адрес, различен от по подразбиране Мин](/f/cfe256ac9fdcc5aa52315d2e0ef35311.png)
В прозореца, който се появява, за да потвърдите изтриването на подключа, щракнете върху да
![Регистър Listenonlylist Подключ Изтриване на IP адрес Потвърждение Мин](/f/711a5feb6d9ebaa0f2ea434962868273.png)
8. Излезте от регистъра и рестартирайте твоят компютър.
9. След стартиране на системата трябва да стартирате HTTP услугата.
Стартирайте Командния ред както е посочено по-горе.
Въведете командата по-долу и натиснете Въведете.
нетно начало http
10. След като HTTP услугата се стартира, опитайте да стартирате IIS (Интернет информационни услуги) и проверете дали грешката е разрешена.
![Команден ред Старт Http Мин](/f/7da9fb5e8f2715475a74b2a6ae17c7fc.png)
Това е!
Беше ли тази статия полезна за разрешаването „Този процес няма достъп до този файл грешка“ на вашия компютър с Windows? Моля, уведомете ни вашите мисли и мнения в коментарите по-долу.
Етап 1 - Изтеглете Restoro PC Repair Tool от тук
Стъпка 2 - Щракнете върху Стартиране на сканиране, за да намерите и коригирате автоматично всеки проблем с компютъра.