Процес не може отримати доступ до помилки файлу у Windows 11/10 Fix

Відомо, що коли використовується будь-який файл, до нього неможливо отримати доступ/змінити будь-який інший процес. У таких випадках, коли процес намагається відкрити файл, операційна система блокує файл, щоб запобігти його зміні іншим процесом.

«Процес не може отримати доступ до файлу, оскільки він використовується іншим процесом» одне з таких повідомлень про помилку, яке спостерігали багато користувачів на своїх комп’ютерах Windows. Відомо, що ця помилка виникає в різних версіях ОС Windows і Windows Server. Зазвичай це повідомлення про помилку спостерігалося під час використання Netsh на ПК користувача з Windows. Ще одна ситуація, коли ця помилка виникає під час спроби відкрити будь-яку службу або веб-сайт в оснащенні консолі керування Microsoft (MMC) інформаційних служб Інтернету (IIS).

Ви бачите це повідомлення про помилку у своїй системі? Тоді ви потрапили на правильний пост. У цій статті ми підготували список стратегій усунення несправностей, які допомогли користувачам, які зіткнулися з цією помилкою, успішно вирішити її на ПК з Windows.

Зміст

Рішення 1. Закрийте всі непотрібні фонові процеси

Одним із найпростіших методів усунення несправностей для вирішення цієї помилки є закриття всіх непотрібних фонових процесів, які виконуються на вашому комп’ютері через диспетчер завдань.

1. Відкрийте Диспетчер задач натиснувши Ctrl + Shift + Esc клавіш разом на клавіатурі.

2. Перейти до процеси вкладка в Диспетчер задач.

3. Тут виберіть непотрібні процеси, які виконуються у фоновому режимі на вашому комп’ютері по одному.

Потім натисніть на Завершити завдання кнопку.

РЕКЛАМА

Диспетчер завдань Закрити непотрібні фонові програми Мін

Виконайте це для всіх непотрібних програм, які ви бачите в диспетчері завдань.

Примітка: Переконайтеся, що ви не завершили процеси, пов’язані зі службами Windows і Microsoft.

4. Перезавантаження ваш ПК.

Після запуску системи спробуйте виконати завдання, яке викликало цю проблему, щоб перевірити, чи її вирішено.

Рішення 2. Запустіть програму від імені адміністратора

Якщо помилка виникає під час спроби виконати команду netsh у терміналі, то, імовірно, команда вимагає адміністративних привілеїв для запуску та внесення змін. Тому перед виконанням команди переконайтеся, що вікно командного рядка, яке ви використовуєте, має права адміністратора.

1. Відкрийте бігти діалогове вікно за допомогою Windows + R комбінація клавіш.

2. Тип cmd у полі Виконати.

Потім просто натисніть і утримуйте Ctrl + Shift + Enter ключі разом, щоб запустити Командний рядок від імені адміністратора.

Командний рядок Run Box Мін

3. Натисніть на Так кнопку, коли Контроль облікових записів користувачів з’явиться запит надати дозволи.

4. Тепер спробуйте виконати команду в командному рядку та перевірте, чи вирішено помилку.

Рішення 3 – змініть діапазон IP

Ця помилка може виникнути, якщо у вашій системі є процеси, які використовують порт 80 або 443. Багато користувачів змогли вирішити цей конфлікт, встановивши зовсім інший діапазон IP.

1. Натисніть на вікна на клавіатурі та введіть текст командний рядок у вікні пошуку.

Один раз Командний рядок у результатах пошуку вибрано, натисніть на Запустити від імені адміністратора з правого боку.

Командний рядок Запуск від імені адміністратора Мін

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 Мін

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 Мін

Натисніть на Так коли буде запропоновано Контроль облікових записів користувачів.

2. Введіть команду нижче та натисніть Введіть щоб запустити утиліту Netstat.exe.

netstat -ano

Наведена вище команда повертає список активних підключень.

Командний рядок Утиліта Netstat Мін

Прокрутіть цей список і перевірте, чи порт 80 і порт 443 використовуються будь-яким іншим процесом.

Якщо порти, зазначені вище, не використовуються активно, то вам потрібно внести зміни до ключа в реєстрі.

3. Перш ніж вносити будь-які зміни в реєстр, потрібно зупинити службу HTTP, яка запускає IIS.

Введіть команду в командному рядку та натисніть Введіть.

чиста зупинка http

4. Коли вас запитають Ви бажаєте продовжити цю операцію?, вид Ю і вдарити Введіть продовжувати.

Закрийте командний рядок після вимкнення порту HTTP.

Командний рядок Зупинити Http Мін

5. Натисніть на вікна на клавіатурі та введіть редактор реєстру у рядку пошуку Windows.

Натисніть на Редактор реєстру.

Відкрийте редактор реєстру Windows Мін

Якщо вам підкажуть UAC для надання дозволів, а потім натисніть Так.

6. В Редактор реєстру вікно, перейдіть до розташування нижче або скопіюйте та вставте його на панель навігації реєстру.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList

Примітка: Якщо ви не знайдете ListenOnlyList підрозділу, то вам не потрібно створювати підрозділ як IP-адресу за замовчуванням 0.0.0.0 буде використано.

Підрозділ реєстру Listenonlylist Мін

7. Тепер вам потрібно перейти в праву сторону та видалити всі IP-адреси, крім значення за замовчуванням 0.0.0.0

Клацніть правою кнопкою миші на кожному IP-адреса і виберіть варіант Видалити.

Підрозділ Listenonlylist реєстру Видалити IP-адресу, відмінну від стандартної Мін

У вікні, що з’явиться, щоб підтвердити видалення підрозділу, натисніть Так.

Реєстр Listenonlylist Subkey Видалити IP-адресу Підтвердити Мін

8. Вийдіть з реєстру та перезавантаження ваш комп'ютер.

9. Після запуску системи необхідно запустити службу HTTP.

Запустіть Командний рядок як зазначено вище.

Введіть команду нижче та натисніть Введіть.

чистий початок http

10. Після запуску служби HTTP спробуйте запустити IIS (Internet Information Services) і перевірте, чи помилку вирішено.

Командний рядок Пуск Http Мін

Це воно!

Чи була ця стаття корисною для вирішення «Цей процес не може отримати доступ до цього файлу, помилка» на вашому ПК з Windows? Будь ласка, повідомте нам свої думки та думки в коментарях нижче.

Ви також можете завантажити цей інструмент відновлення ПК, щоб знайти та вирішити будь-яку проблему ПК:
Крок 1 - Завантажте Restoro PC Repair Tool тут
Крок 2 - Натисніть «Почати сканування», щоб автоматично знайти та вирішити будь-яку проблему ПК.
Виправлення: ваш обліковий запис вимкнено, перегляньте проблему з системним адміністратором у Windows 11/10

Виправлення: ваш обліковий запис вимкнено, перегляньте проблему з системним адміністратором у Windows 11/10РахункиWindows 10Windows 11

Під час доступу до свого звичайного облікового запису ви можете застрягти на екрані входу з таким повідомленням – «Ваш обліковий запис вимкнено. Зверніться до свого системного адміністратора“. Якщо...

Читати далі
Виправлення: помилка входу в OneDrive 0x8004de69 у Windows 11 і 10

Виправлення: помилка входу в OneDrive 0x8004de69 у Windows 11 і 10OnedriveWindows 10Windows 11

Багато користувачів Windows повідомили, що стикаються з деякими проблемами під час входу в OneDrive у своїй системі. Коли вони намагалися ввійти в OneDrive, він показував код помилки 0x8004de69 на ...

Читати далі
Виправлення: фатальна помилка – доступна пам’ять менше 15 МБ -1351917568 у Counter Strike

Виправлення: фатальна помилка – доступна пам’ять менше 15 МБ -1351917568 у Counter StrikeWindows 10Windows 11Ігри

Counter Strike або CS, безсумнівно, є найпопулярнішою грою FPS, в яку грають майже 600 тисяч гравців на місяць у всьому світі. Але, як і в будь-якій іншій грі, час від часу трапляються збої та проб...

Читати далі