Не запускаются ярлыки (LNK) и программы (EXE) — варианты решения

Не запускаются LNK и EXE — как исправить?Иногда приходится сталкиваться с такой ситуацией, когда все ярлыки на рабочем столе перестали запускаться. Также бывает, что не запускаются не ярлыки, а сами программы — файлы с расширением EXE — опять же, не отдельные, а все файлы этого типа, либо все они начинают открываться в какой-либо одной программе, например, Блокноте.

Причины могут быть разными, но часто проблема бывает вызвана сбоем в ассоциациях файлов Windows 11, Windows 10 или предыдущих версиях ОС, которые легко исправить. Ниже описаны способы исправления ассоциаций файлов EXE и LNK, в отдельной инструкции вы можете найти дополнительный способ восстановить ассоциации файлов Windows 10 (подойдёт и для Windows 11).

Почему ярлыки не открываются или открываются одной программой

Рассматриваемая проблема может возникать по разным причинам — иногда виноват сам пользователь, неаккуратно выставив открытие ярлыков или исполняемых файлов через определенную программу. В этом случае, при попытке запустить ярлык программы или exe файл у вас может открываться какая-то не предназначенная для этого программа — браузер, блокнот, архиватор или что-то еще. Также это может быть побочный эффект от работы вредоносного программного обеспечения.

Основной признак того, что причина проблемы с запуском ярлыков или программ именно в неверных ассоциациях — открытие одной и той же программы, независимо от того, какой файл открывается.

Ещё один возможный симптом — одно и то же сообщение об ошибке при открытии разных файлов EXE и LNK, однако в этом случае нельзя быть уверенным на 100%, что причина именно в нарушенных ассоциациях файлов, возможно, дело в чём-то другом и имеет смысл поискать решения проблемы по тексту сообщения об ошибке.

Как исправить проблему

В зависимости от конкретной ситуации, решения могут быть разными. Чаще всего срабатывает один из следующих подходов:

  1. Использование точек восстановления системы на дату, когда проблема не наблюдалась. Если вы не можете открыть интерфейс для доступа к точкам восстановления, можно попробовать использовать диспетчер задач (Ctrl+Alt+Delete), после чего использовать меню Файл — Новая задача — rstrui.exe Ещё один вариант — использование точек восстановления с загрузочной флешки (описано в инструкции по предыдущей ссылке), либо с WinPE.
  2. Если точки восстановления отсутствуют, вы можете создать 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}]
    @=""
    
  3. Код для 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 файлов вызвана именно ассоциациями файлов, один из методов помогает решить проблему. Если же она сохраняется, опишите в деталях ситуацию, используя комментарии ниже — я постараюсь помочь.

Комментарии (216) к Не запускаются ярлыки (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

      Да в общем-то то же самое должно работать. Но точно пока сказать не могу, не довелось еще столкнуться.

      Ответить

  • лена

    Все сделала, кроме удаления ключей их нет, и те приложения с которыми была такая проблема,якобы открываются, но всеровно не показывает ни иконку, что открыто, ни в диспетчере (впринципе как и было)

    Ответить

      • Егор

        С каких-то причин не могу разместить комментарий о проблеме с .exe файлами. Можно ли с вами связаться через Email?
        Буду благодарен

        Ответить

  • 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

      Попробуйте вот отсюда (надежный источник):

      sevenforums.com/tutorials/19449-default-file-type-associations-restore.html

      скачать .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

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться