Помилка "Неможливо знайти вказаний файл" (код 0x80070002): причини виникнення та методи виправлення

Anonim

Помилка з повідомленням про те, що системі не вдається знайти вказаний файл, чомусь найчастіше з'являється в Windows 7, хоча вона по праву вважається однією з найстабільніших і популярних ОС у цьому світі. З чим це пов'язано і як усунути таку проблему, зараз буде розглянуто.

Коли з'являється системна помилка «Error: не вдається знайти вказаний файл»?

Якщо виходити з опису і природи самого збою, неважко зробити висновок, що система з якихось причин не може знайти файл внаслідок його відсутності на комп'ютері або віддаленому сервері. У найпростішому випадку це можна пояснити на прикладі видалення деяких програм, що вимагають для закінчення деінсталяції здійснити рестарт системи. Але якщо спробувати запустити програму до перезавантаження, користувач отримає повідомлення про те, системі Windows не вдається знайти вказаний файл програми.

Однак найбільш поширеною проблемою є функціонування «Центру оновлення» і відповідає за його роботу системної служби. Всі причини розглянути просто неможливо, оскільки навіть в описах, представлених корпорацією Microsoft, їх можна знайти більше п'яти тисяч. Іноді помилка 0x80070002, яка вказує на незнайдені файли може з'являтися і при установці, і при створенні резервної копії, і при відновленні. Усунення цієї проблеми буде розглянуто окремо.

Помилка «Не вдається знайти вказаний файл»: установка оновлень

Оскільки найчастішою причиною є збій установки апдейтів, почати потрібно саме з цього. У Windows для усунення проблеми потрібно використовувати відповідний розділ, який можна викликати з «Панелі управління».

Якщо користувач спостерігає помилку саме при спробі завантаження необхідних апдейтів, потрібно просто використовувати активацію ручного пошуку адже система автоматично знайти їх не може. Якщо вони будуть знайдені, залишиться тільки погодитися з їх установкою. Іноді причиною може стати порушення інтернет-з'єднання, але зі зрозумілих причин такі ситуації зараз в розрахунок не беруться.

Коригування налаштувань дати і часу

При пошуку найсвіжіших оновлень помилка 0x80070002 може з'являтися і у зв'язку з тим, що час у системі не відповідає реальному.

Намагатися змінити час і дату безпосередньо в системі не варто, оскільки це може і не дати належного ефекту. Оптимальним варіантом вважається установка коректних параметрів в BIOS при старті комп'ютера або ноутбука.

Перезапуск служби апдейта

Дії з «Центром оновлення» можуть і не привести до бажаного результату, оскільки в відповідає за його роботу службі міг статися програмний збій (в цьому випадку при пошуку теж може видаватися попередження про те, що системі не вдається знайти вказаний файл апдейта). В цьому випадку потрібно буде перезапустити даного системного процесу.

Для здійснення таких дій використовується розділ служб, який можна викликати через меню адміністрування комп'ютера, але краще використовувати консоль «Виконати» (Win + R), де слід прописати поєднання services.msc.

Тут потрібно знайти відповідний процес і просто зупинити його спеціальною кнопкою в меню редагування параметрів і налаштувань.

Відразу ж перезапускати службу або робити це після негайної перезавантаження не можна (в цьому випадку повідомлення про те, що системі не вдається знайти вказаний файл, при спробі оновлення з'явиться знову). Зупинити відповідний процес (wuauserv) можна з командою рядка з використанням команди net stop, а зробити повторний запуск через net start.

На другому етапі слід відкрити «Провідник» або будь-який інший використовуваний файловий менеджер і в основний директорії системи (Windows) знайти підкаталог SoftwareDistibution. Тут є два варіанти дій. Можна повністю спробувати видалити його вміст, але це навряд чи вийде. А можна просто перейменувати папку, додавши до назви Old. Тільки після таких маніпуляцій можна повернутися в розділ служб і активувати зупинений процес заново.

Перевірка при відновленні системи

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

У найпростішому варіанті, коли є стабільне підключення до інтернету, можна використовувати спочатку перевірку цілісності системних компонентів (sfc / scannow), а потім застосувати безпосередньо команду сканування стану і відновлення, як показано на зображенні вище.

Утиліти для автоматичного виправлення помилки

Для випадків, коли з якоїсь причини системі не вдається знайти вказаний файл (якщо це дійсно пов'язано з вищеописаними процесами), можна використовувати і деякі автоматизовані засоби, що дозволяють усунути проблему без участі користувача.

Найпростішою і найбільш популярною вважається утиліта Fix It Centre, розроблена безпосередньо корпорацією Microsoft. Паралельно з нею бажано застосовувати і програму пошуку відсутніх системних бібліотек DLL Suite. Тільки в цьому випадку можна бути впевненим, що повідомлення про помилку буде видано знову. До речі, перша програма виправляє не тільки збої «служби Windows», а ще й купу інших проблем, наприклад, що стосуються підключення до інтернету.

З чим ще може бути пов'язана помилка?

Відносно установки апдейтів, збій може викликатися не тільки оновленням самої системи. Найчастіше ідентичні помилки можуть з'являтися при спробі пошуку або інсталяції апдейтів для інших програмних продуктів Microsoft. В першу чергу, це відноситься до MS Office. Якщо користувач бачить, що апдейти для Windows встановлюються, а для інших програм не хочуть, потрібно просто відключити їх пошук і подальшу інтеграцію в систему.

Залишається додати, що вибір засоби усунення проблеми безпосередньо залежить від причини, її викликала. І кошти для служби апдейта не завжди підходять для усунення неполадок під час створення резервних копій або при відкат до попереднього стану.