Не запускаются ярлыки и программы

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

В большинстве случаев проблема бывает вызвана сбоем в ассоциациях файлов Windows 7, 8 или Windows 10, которые легко исправить. Ниже описаны способы исправления ассоциаций файлов для Windows 7 и 8.1, в отдельной инструкции вы можете найти Как восстановить ассоциации файлов Windows 10.

См. также: Объект, на который ссылается этот ярлык, изменен или перемещен, и ярлык больше не работает, Ошибка 0xc0000005 в Windows 8 или Windows 7, программы не запускаются

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

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

Так или иначе, но суть причины, по которой программы с ярлыков перестали запускаться должным образом — в том, что Windows установил соответствующую ассоциацию. Наша задача — исправить это.

Как исправить запуск ярлыков и программ

Самый простой способ — поискать в интернете файлы для исправления этой ошибки. Ключевые слова для поиска — fix exe и fix lnk. Вы должны найти файлы с расширением reg (обращайте внимание на версию Windows в описании) и импортировать данные из них в свой реестр. Я по некоторым причинам не выкладываю файлы сам. Но опишу, как решить проблему вручную.

Если не запускаются файлы exe (инструкция для Windows 7 и Windows 8)

Восстанавливаем запуск программ в командной строке

Восстанавливаем запуск программ в командной строке

  1. Нажмите Ctrl+Alt+Del для того, чтобы запустить диспетчер задач
  2. В диспетчере выберите «Файл» — «Новая задача».
  3. Введите команду cmd и нажмите Enter или «Открыть» — это запустить командную строку
  4. В командной строке введите notepad и нажмите Enter — запустится Блокнот
  5. В блокнот вставьте следующий текст:
    Windows Registry Editor Version 5.00
    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
    "exefile"=hex(0):
  6. Выберите в меню Файл — Сохранить как — В поле тип файла меняем текстовый документ на «все файлы», кодировку устанавливаем в Юникод, и сохраняем файл с расширением .reg на диск C.
  7. Возвращаемся в командную строку и вводим команду: REG IMPORT C:\имя_сохраненного_файла.reg
  8. На запрос системы о внесении данных в реестр отвечаем «Да»
  9. Перезагрузите компьютер — программы должны запускаться как прежде.
  10. Нажмите Пуск — Выполнить
  11. Введите Explorer и нажмите Enter
  12. Перейдите в папку Windows на системном диске
  13. Найдите файл regedit.exe, запустите его от имени администратора с отключением защиты от несанкционированного доступа
  14. В редакторе реестра найдите ключ HKEY_Current_User/Software/Classes/.exe
  15. Удалите этот ключ
  16. Удалите также ключ secfile в этой же ветке реестра
  17. Закройте редактор реестра и перезагрузите компьютер.

В Windows XP

Если не запускаются ярлыки с расширением lnk

В Windows 7 и 8 проделываем те же операции, что и при неработающем exe файле, но вставляем следующий текст:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[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]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

[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]

[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]
В Windows XP вместо ключа .exe открываем ключ .lnk, в остальном проделываются те же операции.

Если не открываются другие типы файлов

Можете попробовать воспользоваться программой для сброса ассоциаций файлов, ссылка на которую имеется в первом ответе на этой странице.

Комментарии (178) к Не запускаются ярлыки и программы

  • 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

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

      Ответить

  • лена

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

    Ответить

  • 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 10 Подписаться