Не запускаются ярлыки и программы
Иногда приходится сталкиваться с такой ситуацией, когда ярлыки на рабочем столе перестали запускаться. Также бывает, что не запускаются не ярлыки, а сами программы — файлы с расширением exe. В этих случаях пользователи часто думают, что им требуется ремонт компьютеров, хотя проблема не такая уж и сложная и ее вполне можно решить самому. Итак, что делать, если не запускаются ярлыки на рабочем столе.
В большинстве случаев проблема бывает вызвана сбоем в ассоциациях файлов Windows 7, 8 или Windows 10, которые легко исправить. Ниже описаны способы исправления ассоциаций файлов для Windows 7 и 8.1, в отдельной инструкции вы можете найти Как восстановить ассоциации файлов Windows 10.
Что делать если не запускаются ярлыки и программы на компьютере
Иногда случается такая ситуацией, что ярлыки на рабочем столе перестают запускаться. Иногда бывает, что не запускаются не ярлыки, а сами программы — файлы с расширением exe. В этих случаях обычно пользователи часто думают, что им требуется ремонт компьютера, хотя проблема не такая уж и сложная и ее вполне можно решить самому.
Почему ярлыки не открываются или открываются одной программой
Происходит это по разным причинам — иногда виноват сам пользователь, неаккуратно выставив открытие ярлыков или исполняемых файлов через определенную программу. (В этом случае, при попытке запустить ярлык программы или 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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exe
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exe
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exeOpenWithList
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exeOpenWithProgids
«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.lnkShellEx
HKEY_CLASSES_ROOT.lnkShellEx
@=»»
HKEY_CLASSES_ROOT.lnkShellEx
@=»»
HKEY_CLASSES_ROOT.lnkShellEx
@=»»
HKEY_CLASSES_ROOT.lnkShellEx
@=»»
HKEY_CLASSES_ROOT.lnkShellNew
«Handler»=»»
«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.lnkShellNewConfig
«DontRename»=»»
HKEY_CLASSES_ROOTlnkfile
@=»Shortcut»
«EditFlags»=dword:00000001
«FriendlyTypeName»=»@shell32.dll,-4153»
«IsShortcut»=»»
«NeverShowExt»=»»
HKEY_CLASSES_ROOTlnkfileCLSID
@=»»
HKEY_CLASSES_ROOTlnkfileshellex
HKEY_CLASSES_ROOTlnkfileshellexContextMenuHandlers
HKEY_CLASSES_ROOTlnkfileshellexContextMenuHandlersCompatibility
@=»»
HKEY_CLASSES_ROOTlnkfileshellexContextMenuHandlersOpenContainingFolderMenu
@=»»
HKEY_CLASSES_ROOTlnkfileshellexContextMenuHandlers
@=»»
HKEY_CLASSES_ROOTlnkfileshellexDropHandler
@=»»
HKEY_CLASSES_ROOTlnkfileshellexIconHandler
@=»»
HKEY_CLASSES_ROOTlnkfileshellexPropertySheetHandlers
HKEY_CLASSES_ROOTlnkfileshellexPropertySheetHandlersShimLayer Property Page
@=»»
-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.lnkUserChoice
В Windows XP вместо ключа .exe открываем ключ .lnk, в остальном проделываются те же операции.
Если не открываются другие типы файлов
Можете попробовать воспользоваться программой для сброса ассоциаций файлов, ссылка на которую имеется в первом ответе на этой странице.
Причина
Эта проблема может возникнуть, если вирус или другое стороннее приложение изменили или повредили некоторые параметры реестра по умолчанию.
Чтобы устранить эту проблему, можно сбросить параметры реестра в параметры по умолчанию. Чтобы сделать это, выполните следующие действия.
Нажмите кнопку Пуск и введите regedit в поле поиска
Щелкните правой кнопкой мыши Regedit.exe в списке и выберите Запустить от имени администратора
Найдите следующий раздел реестра:
Выбрав .exe, щелкните правой кнопкой мыши (по умолчанию) и нажмите кнопку Изменить.
Изменить значение: для exefile
Найдите и выберите следующий раздел реестра:
Выбрав exefile щелкните правой кнопкой мыши (по умолчанию) и нажмите кнопку Изменить.
Изменить значение: для «% 1» % *
Найдите и выберите следующий раздел реестра:
Выбрав open, щелкните правой кнопкой мыши (по умолчанию) и нажмите кнопку Изменить.
Измените значение: на «%1» %*
Закройте редактор реестра и перезагрузите компьютер
Крабовые Ручки ♋ Almois Jobbing Official
Однажды случился глюк в Винде (XP, Vista, 7), который заключается в том, что скачанный с интернета файл-инсталлятор какой-нибудь программы не запускается. Выглядит это, например, так. Заходим на сайт worldoftanks.ru и скачиваем оттуда их инсталлятор игры с алчной целью насладиться в ближайшее время игрой на арте пару тысяч боёв. Но вот незадача:
Кликаем ЛКМ дважды по файлу, а он не запускается. Вообще ничего не происходит. Причём вся остальная Винда и все приложения работают нормально, всё запускается, хотя там тоже полно экзешников.
Есть подозрение, что это срабатывает «Защитник виндоус», который запоминает скаченный с Сети файл и ставит его на карантин и, наверное, должен выдавать какое-нибудь сообщение типа «Уверенны ли Вы, что хотите запустить этот файл.» Только этого окошка с сообщением нет, то ли потому что что-то сломалось, то ли шибко умный пользователь сам где-нибудь в службах или расписании задач что-то «лишнее» отключил, вот и глюк теперь.
Хитрым способом решается это так: нужно заархивировать этот файл (вот, например, раром):
После чего запустить файл из архива. Или разархивировать файл обратно, с тем же именем, с затиркой старого. Этот разархивированный файл хоть и точно такой же, что и исходный, но теперь запускается. Почему? Наверное потому, что Винда теперь думает, что этот файл не из интернета, а из архива, т.е. «в доску свой»…
UPDATE 22.01.2018. Вдруг выяснилось, в чём проблема и как она правильно решается. После очередного ремонта-перенастройки оси, по клику правой кнопкой мыши на экзешнике (а также и вообще на любом скачанном из интернета файле с любым расширением) и выборе пункта «Свойства»,
вдруг внезапно стала появляться дополнительная надпись внизу (а раньше её, между прочим, не было):
«Осторожно, этот файл получен из другого компьютера и, возможно, был заблокирован с целью защиты компьютера» и кнопка «Разблокировать». После нажатия на эту кнопку файл запускается.
Как написано здесь, для того, чтобы эту дополнительную защиту отключить, нужно зайти в
Пуск › Панель управления › Свойства обозревателя › Безопасность › Другой › Запуск программ и небезопасных файлов
и изменить селектор с «Предлагать (рекомендуется)» на «Включить (небезопасно)».
Почему не открываются программы через «Пуск»?
Довольно распространенная проблема на компьютерах и ноутбуках, когда после каких-либо действий со стороны пользователя перестают запускаться ярлыки в меню пуск и на рабочем столе. И при попытке открыть любую программу выводится сообщение об ошибке. Также бывает, что какая бы программа не запускалась, включается всегда одна и та же (например, блокнот). Еще одним симптомом может быть то, что все ярлыки приобретают одинаковый вид какой-то одной программы, например, браузера.
Причины у всего перечисленного выше могут быть различными. Нередко такое случается и по вине самого пользователя, который мог случайно указать, чтобы ярлыки открывались только через определенные программы. Одна ошибка — и программы не запускаются. Часто нарушения работы меню «Пуск» появляются как следствие вирусной атаки.
1. Использование Reg-файла
Если при попытке импорта скачанного файла система возвращает ошибку и пишет о нехватке прав, откройте командную строку от имени администратора и введите команду
REG IMPORT C:путь_к_reg_файлу.reg
2. Настройка реестра вручную
Запускаем реестр Windows (команда regedit).
Находим HKEY_CLASSES_ROOT.exe и задаем значение exefile параметру (По умолчанию):
Теперь ищем HKEY_CLASSES_ROOTexefileshellopencommand и задаем его параметру (По умолчанию) значение «%1» %*
То же самое делаем для HKEY_CLASSES_ROOTexefileshellopen:
. и HKEY_CLASSES_ROOTexefile:
Если в параметрах будет пустое значение или что-то иное, меняем его на «%1» %*.
После перезагружаем компьютер.
3. Использование AVZ
Скачиваем программу AVZ, распаковываем архив и сохраняем его на диске. Перезагружаем компьютер и запускаем его в безопасном режиме.
Запускаем ранее скачанную программу AVZ. Если она сможет запуститься, кликаем по Файл — Восстановление системы:
Среди списка возможных вариантов, выбираем Восстановление параметров запуска .exe, .com, .pif файлов:
. и кликаем по Выполнить отмеченные операции.
Перезагружаем компьютер и проверяем запуск программ.
4. Удаление временного профиля
Обратите внимание на сообщение при входе в систему. Если появляется предупреждение о том, что был выполнен вход под временным профилем, то проблема заключается в ошибке службе профилей ProfSvc.
5. Отключение или удаление антивируса
В некоторых случаях, антивирусная система может воспринимать файл как зловредный и блокировать его запуск. Если у нас есть полная уверенность, что запускаемый нами файл безопасен, попробуем отключить антивирусную систему или добавить файл в исключения.
Иногда, отключение антивирусника не помогает решить проблему — помогает его удаление. Для проверки, можно это сделать (позже, необходимо его поставить снова). Бывает, что после повторной установки программы защиты от вирусов, проблема исчезает.
6. Использование утилиты SmartFix
Утилита SmartFix позволяет просканировать компьютер и автоматически устранить известные проблемы.
Заходим на официальный сайт и скачиваем программу, кликнул по кнопке Загрузить SmartFix.exe. Запускаем скачанный файл — откроется небольшое диалоговое окно, в котором необходимо выбрать WinRepair и нажать Старт:
Начнется процесс сканирования, который может занять много времени — дожидаемся его окончания. При этом, система может перезагрузиться автоматически, поэтому заранее закрываем все работающие программы.
7. Переустановка системы
Если варианты выше не помогли решить проблему, переустанавливаем операционную систему. Вариант не самый лучший, но рабочий на 100%.