#Что означает ошибка и когда эта инструкция применима
Код 0x80070002 при открытии ярлыка обычно означает, что указанный файл отсутствует. Если программа удалена или перемещена, ярлык по-прежнему хранит прежний путь. Исправлять нужно ярлык или переустановку программы, а не системные файлы Windows.
#Возможные причины и отличительные признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Программа удаленаЯрлык остался на рабочем столе после деинсталляции. | В «Установленных приложениях» нет этой программы. | Удалите только устаревший ярлык. |
| Программа перемещенаФайл .exe находится в другом каталоге. | В свойствах ярлыка «Объект» указан старый путь. | Создайте новый ярлык на реальный исполняемый файл. |
| Целевой файл исчез из-за сбоя или карантинаУстановленный путь существует, но программа не запускается. | В «Журнале защиты» есть событие о файле либо обновление было прервано. | Проверьте безопасность и восстановите официальную установку, не копируя случайный EXE. |
#Подробная проверка и устранение для новичков
- Проверьте, что открываете именно ярлыкЩёлкните проблемный значок правой кнопкой → «Свойства». На вкладке «Ярлык» найдите строку «Объект» и перепишите путь. Если вкладки «Ярлык» нет, это может быть приложение магазина или файл, а не обычный .lnk. Не меняйте расширения файлов наугад. Код 0x80070002 нужно отличать от ошибки обновления Windows с тем же значением.
- Проверьте существование пути в ПроводникеНажмите Win+E и перейдите в папку, указанную в поле «Объект», без дополнительных аргументов запуска. Если папка не открывается, программа могла быть удалена, а диск — отключён. Если каталог открывается, найдите соответствующий .exe и посмотрите его «Свойства» → «Подробно» и «Цифровые подписи», если они есть. Не запускайте неизвестные файлы из случайного похожего каталога.
- Убедитесь, что приложение ещё установленоВ Windows 11 откройте «Пуск» → «Параметры» → «Приложения» → «Установленные приложения»; в Windows 10 «Приложения» → «Приложения и возможности». Найдите точное название. Если его нет и файлы отсутствуют, ярлык можно удалить: он не является самой программой. Если есть, попробуйте найти программу через поиск «Пуск» и запустить оттуда, сравнив путь.
- Создайте новый ярлык по действующему исполняемому файлуЕсли официальный .exe обнаружен и запускается, щёлкните его правой кнопкой → «Отправить» → «Рабочий стол (создать ярлык)» в Windows 10 или «Показать дополнительные параметры» → «Отправить» в Windows 11, если эта команда доступна. Убедитесь, что новый ярлык запускает правильную программу, затем переместите старый в Корзину. При ошибке нового ярлыка верните старый из Корзины, чтобы сохранить сведения об исходном пути.
- Проверьте состояние программы, если исполняемый файл действительно исчезВ «Установленных приложениях» либо Win+R → appwiz.cpl найдите приложение и используйте «Изменить» → «Восстановить», если доступно. Если пункта нет, сохраните пользовательские проекты и установите программу заново только с официального сайта. Если защитное ПО изолировало подозрительный файл, посмотрите «Безопасность Windows» → «Защита от вирусов и угроз» → «Журнал защиты» и проверьте событие; не восстанавливайте вредоносный файл ради запуска.
- Проверьте и при необходимости отмените изменениеДважды запустите приложение через новый ярлык и убедитесь, что код исчез после перезагрузки. Если программа работает только через меню «Пуск», используйте закрепление на панели задач вместо изменения системных путей. Откат: удалите новый ярлык и восстановите старый из Корзины, если нужно; файл программы этим не затрагивается. При ошибке из глубины установленной программы обратитесь к её журналу, а не к свойствам ярлыка.
#Как проверить результат и что делать, если ошибка осталась
После каждого отдельного изменения повторите исходный сценарий и сравните точный код ошибки. Если проблема повторяется, сохраните текст сообщения, версию Windows из winver, время сбоя и перечень выполненных действий. Не продолжайте потенциально опасные действия без резервной копии; обратитесь к разработчику программы или специалисту.