Что делать, если не открываются программы через пуск

 Что делать, если не открываются программы через пуск
Что делать, если не открываются программы через пуск

Довольно распространенная проблема на компьютерах и ноутбуках, когда после каких-либо действий со стороны пользователя перестают запускаться ярлыки в меню пуск и на рабочем столе. И при попытке открыть любую программу выводится сообщение об ошибке. Также бывает, что какая бы программа не запускалась, включается всегда одна и та же (например, блокнот). Еще одним симптомом может быть то, что все ярлыки приобретают одинаковый вид какой-то одной программы, например, браузера.

Причины у всего перечисленного выше могут быть различными. Нередко такое случается и по вине самого пользователя, который мог случайно указать, чтобы ярлыки открывались только через определенные программы. Одна ошибка - и программы не запускаются. Часто нарушения работы меню «Пуск» появляются как следствие вирусной атаки.

Исправление запуска программ в меню «Пуск»

Поскольку причину такой проблемы определить трудно, приходится пробовать все возможные варианты. Для начала нужно перезагрузить компьютер - иногда это помогает. В том случае, когда меню пуск не открывается, перезагрузить компьютер можно с помощью горячих клавиш Ctrl+Alt+Delete.

Также после перезагрузки можно попробовать включить компьютер в безопасном режиме. В таком режиме система запускается с ограниченным набором файлов и драйверов, а запуск всех программ, загружаемых при старте Windows, не производится. С помощью безопасного режима можно выявить и устранить неполадки. Например, если система нормально работает в безопасном режиме (ярлыки в меню «Пуск» открываются), то сразу можно исключать настройки, которые используются по умолчанию, и все базовые драйвера.

Другой вариант - удаление недавно установленных программ через безопасный режим запуска. Это поможет в случае, если они блокировали правильную работу системы.
Если перезагрузка и запуск в безопасном режиме не помогают, скорее всего, на компьютере есть вирус или даже несколько вирусов. Для устранения этих вредоносных программ нужно воспользоваться антивирусом. Лучше будет, если вы запишете антивирус на флэшку и перед включением компьютера запустите проверку на вирусы через БИОС. Чтобы сделать это, достаточно изменить в настройках БИОСа приоритет на загрузку с флэшки или же с диска, если антивирус вы скачали на диск. Поставили приоритет - и запустили проверку. Антивирус найдет все вирусы, удалит их - и система снова будет работать, как и прежде.

Последний вариант – это восстановление системы к последнему рабочему состоянию. В данном случае произойдет откат системы на тот момент, когда все работало. При этом могут удалиться (а могут и не удалиться) некоторые новые программы и файлы, зато работоспособность ОС будет восстановлена.

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

Ниже перечислены четыре распространенные причины незапуска программ (или установщика ПО) в Windows 7:

О Контроль учетной записи пользователя

Как описано в главе 7, контроль учетной записи пользователя разработан, чтобы вредоносные программы или плохие приложения не навредили компьютеру. К сожалению, программы, которые не написаны специально для Vista или Windows 7, не знают, что это такое, и в результате закрываются, когда Контроль учетной записи пользователя не дает им выполнять определенные действия, например записать что-либо в свою собственную папку в Program Files. Если их обновления недоступны, обычно есть возможность запускать программы в режиме администратора О Написаны для более старой версии Windows

Некоторые программы - особенно те, которые взаимодействуют с операционной системой или полагаются на свойства, доступные только в определенных версиях Windows, - не будут загружаться, если ваша версия Windows не находится в их заранее одобренном списке. (То же самое и для программ установки.) Чтобы справиться с этим, щелкните правой кнопкой мыши иа любом.ехе-файле (или ярлыке любого файла.ехе), выберите Свойства, а затем вкладку Совместимость. Включите опцию Запустить программу в режиме совместимости с, а затем выберите версию Windows, которую поддерживает ваше программное обеспечение. Нажмите ОК и попробуйте запустить программу заново.

Теперь программа думает, что в данный момент она работает, скажем, в системе Windows ХР со вторым пакетом обновления, но это еще не значит, что она будет j Л* правильно работать в Windows 7. Если это приложение работает правильно толь-

* ко в Windows ХР, то можно использовать специальную версию Виртуального компьютера: режим Windows ХР, о котором говорилось в главе 1.

О Недостающий файл или настройка

Большинство приложений требуют для их функционирования запуска списка различных поддерживающих файлов (и это не говоря уже о нескольких десятках параметров Системного реестра). Если программа работала раньше, но больше не работает, она, возможно, должна быть переустановлена. (Это особенно касается тех программ, которые были установлены в предыдущей версии Windows и не были переставлены после обновления системы до Windows 7.)

О Кодеки ПО, драйверы аппаратных средств

Взаимодействует ли приложение с аппаратным устройством? Если так, то перед тем, как приложение заработает, понадобятся родные драйверы Windows 7 или Vista. Точно так же, если есть проблема с запуском программы, редактирующей видео, или с самим видеопроигрывателем, один из установленных кодеков может быть поврежден или несовместим с Windows 7.

О Просто ошибки

Не исключайте возможность того, что в ПО есть ошибка, которая мешает запу* ску программы. Проверьте веб-сайт производителя данного ПО, поищите там обновления, исправления или другие обходные пути.

Вы когда-нибудь делали двойной щелчок мышью на значке на Рабочем столе так, что курсор мышки моментально превращался в маленький крутящийся кружочек, затем превращался обратно в стрелочку, а никакое новое приложение при этом не открывалось? Именно так обычно происходит, когда программа не запускается, и это не обязательно вина Windows.
Ниже перечислены четыре распространенные причины незапуска программ (или
установщика ПО) в Windows 7:
Контроль учетной записи пользователя
Контроль учетной записи пользователя разработан, чтобы вредоносные программы или плохие приложения не навредили компьютеру. К сожалению, программы, которые не написаны специально для Vista или Windows 7, не знают, что это такое, и в результате закрываются, когда Контроль учетной записи пользователя не дает им выполнять определенные действия, например, записать что-либо в свою собственную папку в Program Files. Если их обновления недоступны, обычно есть возможность запускать программы в режиме администратора.
Написаны для более старой версии Windows
Некоторые программы - особенно те, которые взаимодействуют с операционной системой или полагаются на свойства, доступные только в определенных версиях Windows, - не будут загружаться, если ваша версия Windows не находится в их заранее одобренном списке. Чтобы справиться с этим, щелкните правой кнопкой мыши на любом.ехе-файле, выберите Свойства, а затем вкладку Совместимость. Включите опцию Запустить программу в режиме совместимости с, а затем выберите версию Windows, которую поддерживает ваше программное обеспечение. Нажмите ОК и попробуйте запустить программу заново.
Недостающий файл или настройка
Большинство приложений требуют для их функционирования запуска списка различных поддерживающих файлов. Если программа работала раньше, но больше не работает, она, возможно, должна быть переустановлена.
Кодеки ПО, драйверы аппаратных средств
Взаимодействует ли приложение с аппаратным устройством? Если так, то перед тем, как приложение заработает, понадобятся родные драйверы Windows 7 или Vista. Точно так же, если есть проблема с запуском программы, редактирующей видео, или с самим видеопроигрывателем, один из установленных кодеков может быть поврежден или несовместим с Windows 7.
Просто ошибки
Не исключайте возможность того, что в ПО есть ошибка, которая мешает запуску программы. Проверьте вебсайт производителя данного ПО, поищите там обновления, исправления или другие обходные пути.
Программное обеспечение постоянно обновляется, поэтому не удивляйтесь, если придется распрощаться со старым ПО, так как оно уже «износилось». Конечно же, вы можете поискать в Интернете: вдруг кто-нибудь с таким же ПО знает, как запустить его снова.
Что делать, если приложение не удаляется полностью
Не очень приятно, когда приложение не удаляется с компьютера полностью и при этом не может быть переустановлено, потому что сохранились остатки предыдущей инсталляции.
Самая общая проблема - это разорванная связь. Каждая запись соответствует подразделу из раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Uninstall.
Если все, что вы хотите сделать, - это удалить запись, просто удалите соответствующие подразделы в системном реестре. Но если вы хотите запустить деинсталлятор и удалить ПО с компьютера, то не удаляйте раздел.
Вверху раздела Uninstall вы увидите несколько подразделов с такими именами, как у класса ID. Если один из разделов представляет собой программу, которую вы хотите полностью удалить из системы, откройте меню Пуск и введите следующую команду в блок Поиск:
rasiexec /х /q,
где это ID программы, которую необходимо удалить.
Если запуск процесса msiexec.exe вручную не работает, то виновной в этом может быть плохая инсталляция. Это настолько общая проблема программы установки Windows, что Microsoft выпустила инструмент, который устраняет эту проблему. Скачайте сервисную программу Windows Installer CleanUp по адресу http:support. microsoft.com/kb/290301. Затем запустите программу, выберите приложение, которое необходимо удалить из списка, и нажмите на кнопку Удалить.
Если сервисная программа Windows Installer CleanUp не показывает ваше приложение, а раздел системного реестра не такой, как показано выше, это означает, что оно использует стороннюю или собственную программу установки. В этом случае необходимо связаться с производителем для инструкций по удалению программы.

В этой статье я расскажу вам о десяти самых частых причинах, почему не устанавливаются программы. Вы узнаете о симптомах той или иной причины и сможете диагностировать и устранить её самостоятельно.

Итак, поехали – десятка причин, почему не устанавливаются программы на Windows.

Самая частая причина, почему не устанавливаются программы, это отсутствие системной библиотеки NET Framework необходимой версии. В этой библиотеке содержатся ресурсы, которые нужны для нормальной работы той или иной программы. Поэтому если её нет, то и программа установиться не сможет.

Рекомендуется установить на свой компьютер все версии NET Framework, начиная с 2.0 и заканчивая самой старшей, которую поддерживает ваша Windows. Это обеспечит нормальную работу всех совместимых с вашей ОС программ.

Чтобы узнать, какая версия NET Framework установлена на вашем компьютере, нажмите на кнопку «Пуск», выберите «Панель управления», затем откройте раздел «Программы», а потом – «Программы и компоненты» (пример для Windows 7).

Докачать версии, которых вам не хватает, можно на сайте Microsoft, .

Как правило, если программы не устанавливаются по причине отсутствия нужной NET Framework, появляется сообщение с указанием версии, которую нужно докачать.

Отсутствие Visual C++ и Direct X необходимой версии

Следующей частой причиной, почему не устанавливаются программы, является отсутствие компонентов Visual C++ и Direct X. Visual C++ необходима для работы программ, которые написаны на популярном языке С++, а Direct X требуется для большинства игр. Как и в случае с NET Framework, есть разные версии этих компонентов.

Узнать версию Visual C++ можно так же, как и NET Framework – в разделе «Программы и компоненты».

А для того, чтобы узнать версию Direct X, нажмите «Пуск» и откройте «Выполнить» (или ctrl+R). Запишите команду dxdiag и нажмите «Ок».

Как правило, если программа не устанавливается из-за отсутствия этих компонентов или их правильной версии, появляется соответствующее сообщение. Необходимые версии Visual C++ можно скачать , а Direct X .

Неправильная разрядность Windows

Windows могут быть 32-х и 64-х разрядными. На 64-х разрядные операционные системы можно установить 32-х и 64-х разрядные программы. А на 32-х разрядных системах будет работать только 32-х разрядная программа. Поэтому вы не сможете установить на неё 64-х разрядную программу.

Чтобы определить разрядность системы, нажмите правой кнопкой на «Компьютер» и выберите «Свойства».

Разрядность программы можно узнать в её описании. Если она не подходит, то в процессе установки появится соответствующая ошибка.

Повреждённый файл инсталляции

Если при установке программы появляется ошибка о том, что файл установки повреждён, то следует получить этот файл заново. Такое может случиться из-за того, что файл программы не до конца докачался, или был выложен на сайте уже повреждённым. Чтобы решить проблему, нужно попытаться скачать файл установки программы из другого места.

Отсутствие необходимой DLL-библиотеки

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

Проблема проявляется в сообщении, которое ругается на какой-либо файл DLL.

Чтобы решить её, необходимо докачать нужный DLL файл и поместить его в нужный каталог (в system32 или SysWOW64). Скачать библиотеки можно .

После этого следует зарегистрировать библиотеку. Для этого нужно нажать «Пуск» и выбрать «Выполнить» (или клавиши ctrl+R). Затем записать cmd и нажать «Ок». В командной строке библиотеки регистрируются командой regsvr32 file.dll , где file.dll – это наименование файла библиотеки.

Кривые сборки программ

Нередкой причиной, почему не устанавливаются программы, являются кривые руки у пиратов, которые их взламывают и отдают вам в бесплатное пользование, либо как-то видоизменяют, то есть делают собственную сборку (репак). Чтобы избежать этого, ознакомьтесь с комментариями тех, кто уже попробовал то, что вы устанавливаете.

Сложно сказать, какие могут быть ошибки при установке таких программ. Может быть всё, что угодно.

Без прав администратора

Если вы работаете в офисе, то вы можете столкнуться с тем, что у вашего пользователя нет прав администратора. Ваш системный администратор может преднамеренно запретить установку программ. Чтобы решить это, обратитесь к нему за помощью.

Это может случиться не только в офисе, но и дома, если ваш пользователь на ПК не имеет прав администратора.

Блокировка программами безопасности

На всех компьютерах есть антивирусы и некоторый софт может блокироваться ими. Это тоже частая причина того, почему программы не устанавливаются. Решить её просто – отключите ваш антивирус или другую программу безопасности и установите программу. При необходимости внесите этот софт в доверительный список в антивирусе или в программе безопасности.

Будьте бдительны. Если вы не уверены в благонадёжности источника программы, то лучше не устанавливайте её, если антивирус ругается.

Конфликты с не полностью удалёнными старыми версиями программ

Если вы обновляете версию программы, и сначала удалили старую, а потом пытаетесь установить новую, то может случиться конфликт, если компоненты старой версии не были удалены полностью. Это часто бывает при использовании стандартного удаляльщика Windows.

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

Недостатки оборудования

Сегодня появились такие программы и игры, которые могут установиться уже не на все компьютеры. Так они могут предъявлять особые требования к видеокартам, оперативной памяти, процессору.

Решить такую проблему докачиванием каких-то файлов не получится. Здесь нужно апгрейдить свой компьютер и докупать железки.

(11 оценок, среднее: 4,18 из 5)

Иногда пользователи ПК встречаются с такой неприятной ситуацией, как невозможность запуска программ. Конечно, это очень существенная проблема, которая не дает нормально выполнять большинство операций. Посмотрим, как можно с ней бороться на компьютерах с ОС Виндовс 7.

Говоря о невозможности запуска программ на Windows 7, мы, прежде всего, имеем в виду проблемы, связанные с файлами EXE. Причины неполадки могут быть разными. В соответствии с этим существуют различные способы устранения указанного вида проблем. Конкретные механизмы решения поставленной задачи будут рассмотрены ниже.

Способ 1: Восстановление ассоциации файлов EXE через «Редактор реестра»

Одной из самых распространенных причин, почему перестают запускаться приложения с расширением EXE, является нарушение ассоциации файлов вследствие какого-то сбоя или действий вирусов. После этого операционная система просто перестает понимать, что с данным объектом нужно делать. В этом случае необходимо восстановить нарушенные ассоциации. Указанная операция производится через системный реестр, а поэтому перед началом манипуляций рекомендуется , чтобы при необходимости иметь возможность отменить внесенные изменения в «Редакторе реестра» .

  1. Для решения проблемы требуется активировать «Редактор реестра» . Это можно произвести с помощью утилиты «Выполнить» . Вызовите её, применив комбинацию Win+R . В поле введите:

    Жмите «OK» .

  2. Запускается «Редактор реестра» . В левой части открывшегося окошка представлены разделы реестра в виде каталогов. Щелкните по наименованию «HKEY_CLASSES_ROOT» .
  3. Открывается большой список папок, расположенных в алфавитном порядке, названия которых соответствуют файловым расширениям. Ищите каталог, который имеет имя «.exe» . Выделив его, переходите в правую часть окна. Там находится параметр под названием «(По умолчанию)» . Кликните по нему правой кнопкой мышки (ПКМ ) и выберите позицию «Изменить…» .
  4. «Значение» внесите «exefile» , если оно пустое или там находятся любые другие данные. Теперь жмите «OK» .
  5. Затем возвращайтесь в левую часть окна и ищите в том же разделе реестра папку под названием «exefile» . Она расположена ниже каталогов, которые имеют названия расширений. Выделив указанную директорию, снова перемещайтесь в правую часть. Жмите ПКМ по названию параметра «(По умолчанию)» . Из перечня выберите «Изменить…» .
  6. Появляется окошко редактирования параметра. В поле «Значение» запишите следующее выражение:

    Жмите «OK» .

  7. Теперь, перейдя в левую часть окна, возвращайтесь к списку разделов реестра. Кликните по названию папки «exefile» , которая до этого была выделена. Откроются подкаталоги. Выбирайте «shell» . Затем выделите появившийся подкаталог «open» . Перейдя в правую часть окна, щелкните ПКМ по элементу «(По умолчанию)» . В перечне действий выбирайте «Изменить…» .
  8. В открывшемся окне изменения параметра смените значение на следующий вариант:

    Жмите «OK» .

  9. Закрывайте окошко «Редактора реестра» , после чего произведите перезагрузку компьютера. После включения ПК приложения с расширением EXE должны открываться, если проблема крылась именно в нарушении файловых ассоциаций.

Способ 2: «Командная строка»

Проблему с файловыми ассоциациями, вследствие которой не запускаются приложения, можно решить также путем ввода команд в «Командную строку» , запущенную с административными правами.

  1. Но прежде нам нужно создать файл реестра в Блокноте. Щелкайте для этого «Пуск» . Далее выбирайте «Все программы» .
  2. Переходите в каталог «Стандартные» .
  3. Тут нужно найти наименование «Блокнот» и нажать по нему ПКМ . В меню выберите . Это важный момент, так как иначе не получится сохранить созданный объект в корневом каталоге диска C .
  4. Запускается стандартный текстовый редактор Виндовс. Введите в него такую запись:

    Windows Registry Editor Version 5.00
    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

    "exefile"=hex(0):

  5. Затем переходите по позиции меню «Файл» и выбирайте «Сохранить как…» .
  6. Появляется окошко сохранения объекта. Переходим в нем в корневой каталог диска C . В поле «Тип файла» изменяем вариант «Текстовые документы» на пункт «Все файлы» . В поле «Кодировка» из выпадающего перечня выбирайте «Юникод» . В поле «Имя файла» прописывайте любое для вас удобное название. После него требуется поставить точку и написать наименование расширения «reg» . То есть в итоге вы должны получить вариант по следующему шаблону: «Имя _файла.reg» . После того как выполнили все указанные выше действия, жмите «Сохранить» .
  7. Теперь настало время запустить «Командную строку» . Снова через меню «Пуск» и пункт «Все программы» перемещайтесь в каталог «Стандартные» . Ищите наименование «Командная строка» . Найдя это название, щелкайте по нему ПКМ . В перечне выберите «Запуск от имени администратора» .
  8. Интерфейс «Командной строки» будет открыт с административными полномочиями. Введите команду по следующему шаблону:

    REG IMPORT C:\имя_ файла.reg

    Вместо части «имя_ файла.reg» требуется ввести наименование того объекта, который мы ранее сформировали в Блокноте и сохранили на диске C . Затем жмите Enter .

  9. Выполняется операция, об успешном завершении которой будет тут же сообщено в текущем окне. После этого можете закрывать «Командную строку» и перезагружать ПК. После перезапуска компьютера нормальное открытие программ должно возобновиться.
  10. Если же все-таки файлы EXE так и не открываются, то активируйте «Редактор реестра» . Как это сделать было рассказано при описании предыдущего метода. В левой части открывшегося окна последовательно переходите по разделам «HKEY_Current_User» и «Software» .
  11. Открывается довольно большой перечень папок, которые размещены в алфавитном порядке. Найдите среди них каталог «Classes» и перейдите в него.
  12. Открывается длинный список каталогов, которые имеют наименования различных расширений. Найдите среди них папку «.exe» . Щелкайте по ней ПКМ и выбирайте вариант «Удалить» .
  13. Открывается окно, в котором нужно подтвердить свои действия по удалению раздела. Жмите «Да» .
  14. Далее в этом же разделе реестра «Classes» ищите папку «secfile» . В случае обнаружения аналогичным образом щелкайте по ней ПКМ и выбирайте вариант «Удалить» с последующим подтверждением своих действий в диалоговом окне.
  15. Затем закрывайте «Редактор реестра» и перезагружайте компьютер. При повторном его запуске открытие объектов с расширением EXE должно восстановиться.

Способ 3: Отключение блокировки файлов

Некоторые программы могут не запускаться в Виндовс 7 просто потому, что они заблокированы. Это касается только запуска отдельных объектов, а не всех файлов EXE в целом. Для решения указанной проблемы существует собственный алгоритм преодоления.


Способ 4: Устранение вирусов

Одной из самых распространенных причин отказа в открытии файлов EXE является вирусное заражение компьютера. Отключая возможность запуска программ, вирусы тем самым пытаются себя обезопасить от антивирусных утилит. Но перед пользователем возникает вопрос, как запустить антивирус для сканирования и лечения ПК, если активация программ невозможна?

В этом случае нужно с помощью LiveCD или произведя подключение к нему с другого ПК. Для устранения действия вредоносных программ существует много наименований специализированного программного обеспечения, одним из которых является . В процессе сканирования при обнаружении угрозы утилитой требуется следовать тем советам, которые отображаются в её окне.

Как видим, существует несколько причин, почему все программы с расширением EXE или только отдельные из них не запускаются на компьютере с ОС Виндовс 7. Среди них основными являются следующие: сбои в работе операционной системы, вирусное заражение, блокировка отдельных файлов. Для каждой причины имеется свой алгоритм решения изучаемой проблемы.