Иногда можно столкнуться с очень неприятным сбоем, когда исполняемые файлы разнообразных программ не запускаются или их запуск приводит к появлению ошибки. Давайте разберёмся, почему такое происходит и как избавиться от проблемы.
Причины и решение проблемы с EXE
В большинстве случаев источником проблемы служит вирусная активность: проблемные файлы заражены или повреждён системный реестр Windows. Иногда причиной проблемы может быть некорректная работа встроенного в ОС брандмауэра или сбой «Проводника». Рассмотрим решение каждой из проблем по порядку.
Способ 1: Восстановление ассоциаций файлов
Нередко зловредное ПО атакует системный реестр, что приводит к разнообразным сбоям и ошибкам. В случае рассматриваемой нами проблемы вирус повредил ассоциации файлов, вследствие чего система попросту не способна открывать EXE-файлы. Восстановить корректные ассоциации можно следующим образом:
Не запускается Windows 7? Несколько вариантов восстановления
-
Откройте меню «Пуск», напечатайте в строке поиска regedit и нажмите Enter. Затем щёлкните правой кнопкой мыши по найденному файлу и выберите вариант «Запуск от имени администратора».
Дважды кликните ЛКМ по параметру «По умолчанию» и напишите в поле «Значение» вариант exefile, после чего нажмите «ОК».
Далее в ветке HKEY_CLASSES_ROOT найдите папку exefile, откройте её и перейдите по пути shell/open/command .
Снова откройте запись «По умолчанию» и установите в поле «Значение» параметр “%1” %* . Подтвердите операцию нажатием на «ОК».
Что делать, если не запускаются приложения в Windows 10
В Windows 8 и 10 есть несколько встроенных приложений, а также специальный магазин от Microsoft, где вы можете скачать ещё какие-либо приложения. Однако они не всегда могут работать нормально. Помимо этого могут также некорректно функционировать определённые элементы Windows, например, «Пуск» и поиск по системе.
Исправление некорректной работы приложений в Windows 10
Есть несколько способов вернуть работоспособность системных приложений и приложений из Microsoft Store. Чаще всего каждый способ подойдёт только при определённой ситуации. Например, если у вас засорился кэш, то не обязательно повторно регистрироваться в Microsoft Store.
ЧТО ДЕЛАТЬ ЕСЛИ SETUP.EXE НЕ ЗАПУСКАЕТСЯ ? Решение
Также стоит учитывать, что некоторые приложения могут некорректно работать из-за того, что вы отключили «слежку» в Windows 10. Попробуйте включить её обратно. Если это не поможет, то переходите к выполнению способов, приложенных ниже.
Способ 1: Чистка кэша
Со временем использования приложение накапливает определённые данные, которые иногда вызывают сбои в его работе. В одном из обновлений Windows от 2016 года появилась возможность удалять кэш приложений системными средствами, а не при помощи сторонних программ, типа CCleaner.
Инструкция по очистки кэша системных приложений выглядит следующим образом:
- Перейдите в «Параметры». Для этого можно воспользоваться специальной комбинацией клавиш Win+I или вызвать «Параметры» при помощи нажатия на иконку «Пуск» и выбора в специальном меню иконки в виде шестерёнки.
- В открывшемся окне настроек найдите пункт «Система». Обычно он самый первый в списке.
- Перейдите в «Приложения и возможности», что расположены в правом меню.
- Дождитесь пока в центральном окне не отобразятся все приложения. Затем нажмите по нужному приложению левой кнопкой мыши. Из выпавшего меню перейдите в «Дополнительные параметры».
- Найдите кнопку «Сбросить» и воспользуйтесь ею.
- Попробуйте запустить приложение и проверить его работоспособность.
Если это не помогло, то можно ещё дополнительно сбросить кэш самого Windows Store. Для этого рекомендуется воспользоваться этой инструкцией:
- Запустите специальную строку «Выполнить». Её можно запустить при помощи комбинации клавиш Win+R.
- Введите туда следующую команду: wsreset.exe Для применения команды используйте клавишу Enter или кнопку «Ок».
- Перезагрузите компьютер и снова проверьте на работоспособность те программы, с которыми были проблемы.
Способ 2: Создание новой записи в MS Store
Суть способа заключается в том, чтобы создать новую учётную запись в Магазине приложений Windows при помощи ввода специальных команд. Стоит учесть, что данный способ несёт в себе определённые риски, поэтому вполне возможно, что вместо текущей проблемы у вас могут появиться другие. Исходя из этого данный способ лучше всего использовать, когда больше вариантов не осталось.
Инструкция к нему имеет следующий вид:
- Изначально вам нужно запустить аналог стандартной консоли от Windows 10 – PowerShell. Открыть её можно при помощи комбинации Win+X или нажатия правой кнопкой мыши по иконке «Пуск». Из выпадающего меню выберите «PowerShell (администратор)».
- Введите туда следующую команду: Get-AppXPackage | Foreach
- Нажмите Enter для применения команды.
Способ 3: Настройки параметров времени и даты
Суть данного способа заключается в том, чтобы сделать определение даты времени автоматически системой или наоборот отключить это определение. Однако стоит понимать, что данный способ помогает очень редко.
Выполнить его можно следующим образом:
- Чтобы быстро перейти к настройкам даты и времени, нажмите по ним на «Панели задач».
- В выпавшем календаре нажмите на «Параметры времени и даты».
- Включите или выключите переключатель напротив «Установить время автоматически». После этого у вас может сбиться время и дата.
- Попробуйте запустить то приложение, которое не запускалось ранее.
Способ 4: Сбросить все настройки
Не запускается игра или программа в Windows
Причин, почему не запускается игра (программа) на компьютере или ноутбуке из-под Windows, множество. Связано это, как правило, с программным обеспечением, редко с аппаратным. В рамках данной статьи покажу что делать, если игра/программа не включается.
Для удобства, возникающие проблемы разобью подкатегориями, чтобы легче было найти решение, которое подошло бы именно вам.
Не запускается игра: отсутствуют dll
Отсутствующие или поврежденные dll файлы не дадут открыть как программу, так и игру. DLL библиотеки являются важными компонентами в работе системы, но к сожалению не каждый пользователь знает о них.
Решение:
Необходимо установить на ПК пакет системных библиотек Visual C++, скачать их можно бесплатно с официального сайта Microsoft. Существуют несколько версий пакетов библиотек Visual C++: 2005, 2008, 2010, 2013, 2015, 2017, 2019. Чтобы не перебирать, рекомендую установить все, лишними не будут, а вот в будущем еще пригодятся. После инсталляции, вы можете посмотреть их в списке установленных программ вашей системы Windows. Выглядит это примерно так, как на скриншоте.
Игра не включается: требуется .Net Framework
В этом случае при запуске игры или другого программного обеспечения вы получите уведомление, что требуется установить пакет обновлений .Net Framework, как правило, указывается точная версия отсутствующего компонента, например: .Net Framework 2.0, 3.0, 3.5, 4.0 или более поздние версии 4.5, 4.6, 4.7, 4.8.
Решение:
Скачайте и установите отсутствующий пакет обновлений .Net Framework с официального сайта Microsoft или кликните в окне уведомления «Загрузить и установить этот компонент».
Если вы получили сообщение «Не удалось установить следующий компонент» с кодом ошибки 0x800F0906, то у вас отключено обновление Windows, включите его в Службах и нажмите кнопку Повторить .
Игра запускается и сразу закрывается
Эта причина имеет также конкретное событие – игра запускается и вылетает. В большинстве случаев это связано с директорией, которая указана на кириллице, а должна быть на латыни. Касается это не только игровой консоли, но и различных приложений. То есть, в свое время при установке Windows в поле «Имя пользователя» ввели название по-русски, после чего в системе в папке «Пользователи» появилась папка с именем пользователя на русском языке.
Если открыть папку с именем пользователя, то можно увидеть путь, который также на кириллице.
В этой папке есть директория «Документы», в которую записываются настройки игр и сохранения профилей. Часто именно путь по кириллице не дает нормально функционировать Game-приложениям.
Не нужно пытаться изменить «Имя пользователя» на латиницу, так как путь все равно будет нести в себе символы на кириллице и проблема не решится. Изменения пути на латиницу с помощью реестра может повлечь некорректную работу системы, потерю доступа в учетную запись и данных в папке пользователя.
Решение:
Необходимо создать новую учетную запись с правильным именем. Покажу на примере Windows 10, этот метод должен также работать в виндовс 7/8. Вызовите окно «Выполнить» с помощью комбинации Win + R , введите команду netplwiz и нажмите Enter .
В окне «Учетные записи пользователей» кликните по кнопке Добавить .
Внизу страницы выберите «Вход без учетной записи Майкрософт (не рекомендуется)».
Нажмите кнопку Локальная учетная запись .
Введите Имя пользователя по-английски и нажмите Далее .
В новом окне нажмите Готово .
В окне «Учетные записи пользователей» у вас появилась еще одна учетка, группа которой «Пользователи». Отметьте его и нажмите Свойства .
Откройте верхнюю вкладку «Членство в группах», поставьте точку на «Администратор», щелкните ОК .
Вы увидите, что группа новой учетки имеют привилегии администратора, кликните ОК .
Щелкните по флажку ПУСК — Значок пользователя учетной записи – Новая учетка.
Вы автоматически попадете на страницу параметров конфиденциальности для этого устройства, отключите функции или оставьте по умолчанию и нажмите Принять .
Ну вот, вы вошли под правами администратора в новую учетку. Теперь вернитесь в старую, удалите игру. Войдите снова в новую и установите заново. Приятного пользования.
Если все еще игра при запуске закрывается, то убедитесь, что установка происходит в директорию, путь который имеет только латинские символы. Например, правильная инсталляция должна происходить в папку «Game», а не в «Игры». Если установка происходит по умолчанию в «Program Files», то этот вариант тоже хорош.
Не запускаются новые игры
Если вы инсталлировали на свой компьютер пакет системных библиотек Visual C++, компонент .Net Framework, а установленная игра не запускается, то убедитесь, что у вас установлены программа DirectX и необходимый драйвер на видеокарту.
Не запускается игра на ПК также из-за слабого железа, то есть комплектующие на компьютере не соответствуют минимальным требованиям игры. Тут уже ничего не сделаешь, в качестве решения могу лишь рекомендовать подобрать комплектующие и собрать новый компьютер.
Есть еще одна причина почему не запускается игра – поколение Windows. Игры постоянно обновляются и перестают поддерживать старые версии Windows, так как затачивают их уже только под свежие ОС.
Теперь вы знаете, что делать, если игра не запускается. Каждый случай несет индивидуальный характер и возможно описанные методы не помогут. Есть свое решение? Пишите в комментарии, ваш опыт может помочь другим пользователям решить проблему.
Лучшее «Спасибо» — ваш репост
Вячеслав. Специалист по ремонту ноутбуков и компьютеров, настройке сетей и оргтехники, установке программного обеспечения и его наладке. Опыт работы в профессиональной сфере 9 лет.
Источник: ssecond-life.ru