Не запускаются ярлыки (LNK) и программы (EXE) — варианты решения
Иногда приходится сталкиваться с такой ситуацией, когда все ярлыки на рабочем столе перестали запускаться. Также бывает, что не запускаются не ярлыки, а сами программы — файлы с расширением EXE — опять же, не отдельные, а все файлы этого типа, либо все они начинают открываться в какой-либо одной программе, например, Блокноте.
Причины могут быть разными, но часто проблема бывает вызвана сбоем в ассоциациях файлов Windows 11, Windows 10 или предыдущих версиях ОС, которые легко исправить. Ниже описаны способы исправления ассоциаций файлов EXE и LNK, в отдельной инструкции вы можете найти дополнительный способ восстановить ассоциации файлов Windows 10 (подойдёт и для Windows 11).
Почему ярлыки не открываются или открываются одной программой
Рассматриваемая проблема может возникать по разным причинам — иногда виноват сам пользователь, неаккуратно выставив открытие ярлыков или исполняемых файлов через определенную программу. В этом случае, при попытке запустить ярлык программы или exe файл у вас может открываться какая-то не предназначенная для этого программа — браузер, блокнот, архиватор или что-то еще. Также это может быть побочный эффект от работы вредоносного программного обеспечения.
Основной признак того, что причина проблемы с запуском ярлыков или программ именно в неверных ассоциациях — открытие одной и той же программы, независимо от того, какой файл открывается.Ещё один возможный симптом — одно и то же сообщение об ошибке при открытии разных файлов EXE и LNK, однако в этом случае нельзя быть уверенным на 100%, что причина именно в нарушенных ассоциациях файлов, возможно, дело в чём-то другом и имеет смысл поискать решения проблемы по тексту сообщения об ошибке.
Как исправить проблему
В зависимости от конкретной ситуации, решения могут быть разными. Чаще всего срабатывает один из следующих подходов:
- Использование точек восстановления системы на дату, когда проблема не наблюдалась. Если вы не можете открыть интерфейс для доступа к точкам восстановления, можно попробовать использовать диспетчер задач (Ctrl+Alt+Delete), после чего использовать меню Файл — Новая задача — rstrui.exe Ещё один вариант — использование точек восстановления с загрузочной флешки (описано в инструкции по предыдущей ссылке), либо с WinPE.
- Если точки восстановления отсутствуют, вы можете создать reg-файл (в том числе на другом компьютере) для восстановления ассоциаций нужного типа файла, после чего объединить его с реестром (правый клик по файлу — объединить) и перезагрузить компьютер. Код файла для восстановления ассоциаций EXE:
[HKEY_CLASSES_ROOT\exefile\shell\runasuser\command] "DelegateExecute"="{ea72d00e-4960-42fa-ba92-7792a7944c1d}" [HKEY_CLASSES_ROOT\exefile\shellex] [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers] @="Compatibility" [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility] @="{1d27f844-3a1f-4410-85ac-14651078412d}" [HKEY_CLASSES_ROOT\exefile\shellex\DropHandler] @="{86C86720-42A0-1069-A2E8-08002B30309D}" [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers] [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page] @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}" [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\{B41DB860-64E4-11D2-9906-E49FADC173CA}] @="" [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\{B41DB860-8EE4-11D2-9906-E49FADC173CA}] @=""
- Код для LNK (ярлыков):
[HKEY_CLASSES_ROOT\.LNK] @="lnkfile" [HKEY_CLASSES_ROOT\.LNK\ShellEx\{000214EE-0000-0000-C000-000000000046}] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\.LNK\ShellEx\{000214F9-0000-0000-C000-000000000046}] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\.LNK\ShellEx\{00021500-0000-0000-C000-000000000046}] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\.LNK\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\.LNK\ShellNew] "Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}" "IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\ 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\ 00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\ 31,00,36,00,37,00,36,00,39,00,00,00 "ItemName"="@shell32.dll,-30397" "MenuText"="@shell32.dll,-30318" "NullFile"="" [HKEY_CLASSES_ROOT\.LNK\ShellNew\Config] "DontRename"="" [HKEY_CLASSES_ROOT\lnkfile] @="Shortcut" "EditFlags"=dword:00000001 "FriendlyTypeName"="@shell32.dll,-4153" "IsShortcut"="" "NeverShowExt"="" [HKEY_CLASSES_ROOT\lnkfile\CLSID] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility] @="{1d27f844-3a1f-4410-85ac-14651078412d}" [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu] @="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}" [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}] @="" [HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page] @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}" [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.LNK\UserChoice] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.LNK\OpenWithProgids] "lnkfile"=hex(0):
В большинстве случаев, если проблема запуска LNK и/или EXE файлов вызвана именно ассоциациями файлов, один из методов помогает решить проблему. Если же она сохраняется, опишите в деталях ситуацию, используя комментарии ниже — я постараюсь помочь.
Xeniya
Здравствуйте, у меня exe не открываются вот следуя вашей инструкции делаю следующее:
Возвращаемся в командную строку и вводим команду: REG IMPORT C:\имя_сохраненного_файла.reg
и у меня выдает ошибка при открытии файла, возможно обнаружена ошибка диска или файловой системы, как быть в таком случае?
Ответить
Dmitry
А простое открытие файла .reg двойным кликом работает?
Ответить
Jakob
Всё заработало, но в реестре нет ключей, которые надо удалить
Ответить
урал
Что делать если даже при команде cmd ничего нет?
Ответить
Dmitry
Восстановление системы (панель управления — восстановление) пробовали? Безопасный режим (а там командную строку)?
Ответить
Андрей
Большое спасибо. Это реально очень помогло.
Ответить
mina
REG IMPORT C:\ имя_сохраненного_файла.reg вот здесь говорит что неправильный синтаксис
вы на комментарий спросили что открытие файла .reg двойным кликом работает? че означает.
Ответить
Mina
Я купила комп без операционной системы. Можно ли восстановить такой комп.
Ответить
Dmitry
Просто установите систему, это довольно просто.
Ответить
Mina
нет вы меня не поняли , мы установили 8 месяцев назад , сейчас хотим восстановить комп. Возможно ли востановить такой комп вроде бы мы он был без операционной системы и без заводских настроек
Ответить
Dmitry
Как минимум, можно переустановить Windows. А так, смотря какая проблема, может и просто восстановить можно.
Ответить
Mina
что написать перед .reg? какой файл?
Ответить
Dmitry
Любой. От имени файла ничего не меняется.
Ответить
Mina
в этот раз пишет «возможна ошибка в диске или в файловой системе»
Ответить
Dmitry
Выполните проверку диска. Для начала, с помощью chkdsk.
Ответить
Mina
в этот раз проблема опять в файловой системе
Ответить
Mina
диск проверен но опять появляются проблемы с файловой системой
я установила epub reader и загрузила файл (книга) который нужен но когда хочу открыть этот файл в epub, появляется окно в котором говорится «FileName cannot be blank»
пробовать ли эту статью еще раз?
Ответить
Dmitry
Вам пишут, что имя файла не может быть пустым. А вот почему у вас такая проблема, непонятно.
Ответить
Диана
добрый день! я следую сейчас вашим инструкциям касающие файлов exe. дошла до п.14. где нужно удалить ключи в реестре. я к сожалению ни «.exe» ни «secfile» не могу найти в разделе \classes\ как мне дальше быть?
Ответить
Dmitry
Пропустить шаг, раз этих пунктов нет.
Ответить
МАРК
При клике на ярлыки — всплывает окно удалить ярлык и комп не слушает команд, пока его не перезагрузишь.
Ответить
Дмитрий
Спасибо очень помогло! Сайт СУПЕР!
Ответить
Иван
Благодарю!
Помогло!
Ответить
Константин
Спасибо!
В ХР сработал импорт в реестр. Ярлыки снова работают
Ответить
Роман
У меня нельзя удалить в реестре файл. Т.е. ключи в реестре
Ответить
Dmitry
Что пишет? Являетесь ли вы администратором? Если что поищите в интернете «Как стать владельцем раздела реестра».
Ответить
Никита
У меня Windows10. Что делать мне?
Ответить
Dmitry
Да в общем-то то же самое должно работать. Но точно пока сказать не могу, не довелось еще столкнуться.
Ответить
лена
Все сделала, кроме удаления ключей их нет, и те приложения с которыми была такая проблема,якобы открываются, но всеровно не показывает ни иконку, что открыто, ни в диспетчере (впринципе как и было)
Ответить
Dmitry
Посмотрите вот это: https://remontka.pro/file-associations-windows-10/ в той части, где про восстановление с помощью reg файлов (даже если у вас не Windows 10)
Ответить
Егор
С каких-то причин не могу разместить комментарий о проблеме с .exe файлами. Можно ли с вами связаться через Email?
Буду благодарен
Ответить
Dmitry
Здравствуйте. Попробуйте вот это: https://remontka.pro/file-associations-windows-10/ (даже если у вас не Windows 10).
Ответить
Vitya
Здравствуйте. Сделал себе проблему. На компе стоит 7 , лицензия (лицо) антивирус Каспера кончился. Удалил. Вставил ESET NOD 32 Антивирус Зарегился. Сканировался. Всё нормально. НА след. день Подключился к инету. Автоматом начало загружаться обновления Винды. Загрузились на 48 процентов. Выключил комп. На след. день перестали открываться видеоклипы. Пишет ошибка 0000005 . ошибка запуска приложения. Открывал только с помощью винды медиа центр. Документы Word не мог открыть также открываются с помощью др. программы. удалил 32 NOD В команде Пуск и все программы его нет. Но при перезагрузке Главное страница НОТа проявляеться потом ошибка и на панели уведомлений значок. Востанавливал с поздней даты. Пишет «с системные файлы не изменялись » остановите антивирус. Кликаю NOD на уведомлениях. Открывается главная. Одни рамки без написанного содержимого. Только ссылка поддержки ТЩВ32. Что такое? И иногда «ошибка с ядром…» . В компьютере документов на 10 Гб. всё. Может перекачать на флешку. И что дальше делать?
Ответить
Dmitry
Как-то сложно все у вас. Документы перекачать, а Windows, если вы говорите, лицензия и если была предустановлена, то сброс — https://remontka.pro/laptop-factory-reset/
То, что с помощью других программ документы открываются — похоже на сбой ассоциаций файлов, но это не должно приводить к тому, что в NOD нет надписей, потому думаю, что там что-то более серьезное у вас.
Ответить
David
Если совсем ни что не помогло то вот способ который мне помог.
Какие бы я не проделывал операции выше сказанные или др. мне ни что не помогало. Не запускались ни reg, exe, bat не реестр, хоть от cmd (не запускалась НИКАК) и тд. файлы вообще никак. Даже строка запуск от имени админа исчезала!Вообщем рассусоливать не будем. Восстановление реестра Windows из папки Regback. Хотя пробуйте все способы и будьте ОЧЕНЬ внимательны чтоб ещё хуже не запоганить систему. И бог в помощь.
P.S. Вот щас пишу это после 4х часового танца с бубном и полёт нормальный.
Ответить
Владимир
REG IMPORT C:\имя_сохраненного_файла.reg пишется «Ошибка: Указанный файл не является файлом реестра. Поддерживается импорт только файлов реестра.» Что я не так сделал?
Ответить
Dmitry
Скорее всего где-то ошибка в скопированном тексте: чего-то не скопировали, или же наоборот добавили лишнего
Ответить
rikko
а что если ярлык папки не открывается
Ответить
Dmitry
А что именно происходит? Точно ли это ярлык папки (можно посмотреть в свойствах)?
Ответить
михаил
здравствуйте. столкнулся с такой проблемкой, поставил не так давно ссд, в более менее мощный комп снес винду, сделал ссд под винду, (пользуюсь года три одной и той же виндой — все было в порядке) сносил и именно ту же ставил, но щас снес и после залива винды все вроде норм, но выхожу с игры и ни один ярлык не реагирует перезагрузка решает проблемку. это же не дело! I5-4690, 16gram, 2g video, msi-h87 gaming, Спасибо заранее
Ответить
Dmitry
У меня из идей только то, что конкретная игра как-то неправильно выходит (это в одной игре происходит или во всех?). А если вдруг во всех, то еще одно предположение — быть может, что-то не так с драйверами видео.
Ответить
SPSS
поменяли свои значки на значок белого чистого листа. Ярлычки перестали работать – приложения не запускаются. Как восстановить работоспособность ярлыков на рабочем столе?
Ответить
Dmitry
Здравствуйте. Вам должно помочь восстановление ассоциаций файлов lnk. Посмотрите способ с файлами реестра отсюда: https://remontka.pro/file-associations-windows-10/ (должен работать не только для 10-ки)
Ответить
Костя
Скачал програму начал открывать и все остальные перестали работать. На всех програмах и играх появились ярлык той которую хотел открыть. Открываю програму или игру открывается та программа которую хотел открыть
Ответить
Dmitry
Насколько я понял из описания, вам требуется восстановить ассоциации файлов lnk
Ответить
Дмитрий
Здравствуйте, у меня проблема такого характера: при запуске любых exe файлов пишет «Не удается найти Путь имя файла Проверьте, правильно ли указано имя и повторите попытку, такая же ситуация при запуске regedit.exe и прочих команд, так же не открываются фото и видео файлы, грубо говоря работает только браузер, не подскажите что мне делать? Сделал все до 13го пункта по windows 7, не помогло, а дальше действовать не смог, так как нужно запускать regedit, чего я не могу сделать и от имени администратора в том числе.
Ответить
Dmitry
Попробуйте вот отсюда (надежный источник):
скачать .reg файлы для исправления lnk и exe и оба файла применить (скачивать внизу, там где конкретные расширения файлов указаны списком)
Ответить
Алексей
Спасибо!
Ответить
дима
У меня все вроде получилось. Но после первой перезагрузки все равно не отрываются приложения. И у меня нету папке software папки exe
Ответить
Иван
Добрый день! на ноутбуке самсунг стоит 8ка до этого момента нареканий не было, но на днях попробовал открыть проводник, на панели задач показано что он открылся, а на экране не появилось не чего. И теперь не открываются программы: Мой компьютер, Проводник, Корзина.
Ответить
Dmitry
Для начала просто попробуйте перезагрузить компьютер.
Если не сработает, то выполнить восстановление целостности системных файлов или использовать точку восстановления. Все ярлыки, которые вы назвали открывают одну и ту же программу — проводник. Видимо, что-то с нею.
Ответить
Алия
Здравствуйте! Случай такой, программы открываю, пишет «ошибка при запуске приложения». Вчера антивирусник установила, он обновлялся.. и после такая задача! Пошла по Вашим пунктам, дошла до 6-го, не могу сохранить, теперь пишет что нет разрешения на сохранения файла в этом месте. Что делать?
Ответить
Dmitry
Сохранить в другом месте, например, на рабочем столе (а не на диске C в корне, где вы, как я предполагаю, хотите сохранить).
А вообще ошибка странная. Это не второй антивирус случайно? Если да, то один удалите.
Ответить
сабрина
Что делать если вот такая ошибка подскажите.
C:\ Windows\ system32\ cmd.exe
Ответить
Dmitry
В какой момент ошибка происходит?
Возможно, сбиты ассоциации файлов, как описано в статье.
А возможно вирус поселился, это можно определить, заглянув в свойства ярлыка, если там вместо пути к программе путь начинается с той строки, что вы указали, это может быть признаком работы вируса, пробуем искать вирусы, лечить, удалять ярлыки и создавать заново.
Ответить
Анна
добрый день! Подскажите, что делать в случае, если многие ярлыки не открываются и не имеют вида после чистки компьютера (скорее всего удалили случайно какую-то из программ)?
Стоит семерка, при запуске программы пишет ошибку и направляет на поиск в интернет перекидывая на эту страницу
Ответить
Dmitry
Судя по всему, восстанавливать ассоциации файлов lnk. Проще всего скачать файл исправления для lnk отсюда sevenforums.com/tutorials/19449-default-file-type-associations-restore.html (проверено, надежно) и запустить его.
Так как, предполагаю, браузеры с ярлыков не запускаются, вы можете запустить их так:
1) нажать клавиши Win+E (латинская) на клавиатуре.
2) найти папку с браузером в Program Files и запустить оттуда.
Ответить
Дмитрий
На 7 пункте консоль зависает и никак не закрывается, не могу в ней печатать
Ответить
Lera
при выполнении команды REG IMPORT C:\имя_сохраненного_файла.reg пишет «ошибка: Недопустимый формат файла»
что делать?
OC Windows XP SP 3
Ответить