Не запускаются EXE файлы в Windows XP
При работе с компьютером нередки ситуации, когда при запуске исполняемых EXE-файлов ничего не происходит или «вылетает» ошибка. Такое же случается и с ярлыками программ. По каким причинам возникает эта проблема, и как ее решить поговорим ниже.
Восстановление запуска приложений в Windows XP
Для нормального запуска EXE-файла необходимы следующие условия:
- Отсутствие блокировки со стороны системы.
- Правильная команда, поступающая из реестра Windows.
- Целостность самого файла и службы или программы, которые его запускают.
Если одно из этих условий не выполнено, мы получаем проблему, о которой идет речь в сегодняшней статье.
Причина 1: блокировка файла
Некоторые файлы, скачанные из интернета, помечаются, как потенциально опасные. Этим занимаются различные защитные программы и службы (Брандмауэр, антивирус и т. п.). Такое же может происходить и с файлами, доступ к которым осуществляется по локальной сети.
- Кликаем ПКМ по проблемному файлу и идем в «Свойства».
- В нижней части окна нажимаем кнопку «Разблокировать», затем «Применить» и ОК.
Причина 2: ассоциации файлов
По умолчанию Windows настроена таким образом, что каждому типу файлов соответствует программа, с помощью которой его можно открыть (запустить). Иногда, по различным причинам, этот порядок нарушается. К примеру, Вы по ошибке открыли EXE-файл архиватором, операционная система посчитала, что это правильно, и прописала в настройках соответствующие параметры. С этого момента Windows будет пытаться запустить исполняемые файлы, используя архиватор.
Это был наглядный пример, на самом деле причин такого сбоя множество. Чаще всего к ошибке приводит установка программного обеспечения, скорее всего вредоносного, которое вызывает смену ассоциаций.
Исправить ситуацию поможет только правка системного реестра. Пользоваться рекомендациями, приведенными ниже, следует таким образом: выполняем первый пункт, перезагружаем компьютер, проверяем работоспособность. Если проблема осталась, выполняем второй и так далее.
Для начала необходимо запустить редактор реестра. Делается это так: Открываем меню «Пуск»
В окне функции пишем команду «regedit» и жмем ОК.
Откроется редактор, в котором мы и будем производить все действия.
- В реестре есть папка, в которую записываются пользовательские настройки для расширений файлов. Ключи, которые там прописаны, являются приоритетными для выполнения. Это значит, что операционная система в первую очередь будет «смотреть» на эти параметры. Удаление папки может исправить ситуацию с неверными ассоциациями.
Далее возможны два варианта развития событий: папки «UserChoice» или названные выше параметры («.exe» и «.lnk») отсутствуют в реестре или после перезагрузки проблема сохранилась.
- Снова открываем редактор реестра и на этот раз переходим в ветку
HKEY_CLASSES_ROOT\exefile\shell\open\command
Здесь также возможны два варианта: параметры имеют правильные значения или после перезагрузки файлы не запускаются. Идем дальше.
- Если проблема с запуском EXE-шников осталась, значит, кто-то (или что-то) изменил другие важные ключи реестра. Их количество может быть довольно большим, поэтому стоит воспользоваться файлами, ссылку на которые Вы найдете ниже.
- Запускаем двойным кликом файл exe.reg и соглашаемся со внесением данных в реестр.
- Ждем сообщение об успешном добавлении информации.
- То же самое делаем и с файлом lnk.reg.
- Перезагружаемся.
Вы, наверное, заметили, что по ссылке открывается папка, в которой находится три файла. Один из них — reg.reg — понадобится в том случае, если «слетела» ассоциация по умолчанию и для файлов реестра. Если такое произошло, то обычным способом запустить их не получится.
- Открываем редактор, идем в меню «Файл» и жмем на пункт «Импорт».
- Находим скачанный файл reg.reg и нажимаем «Открыть».
- Результатом наших действий будет внесение данных, содержащихся в файле в системный реестр.
Не забудьте перезагрузить машину, без этого изменения не вступят в силу.
Причина 3: ошибки жесткого диска
Если запуск EXE-файлов сопровождается какой-либо ошибкой, то, возможно, это происходит из-за повреждения системных файлов на жестком диске. Причиной этому могут стать «битые», а значит, и нечитаемые сектора. Такое явление далеко не редкость. Проверить диск на ошибки и исправить их можно с помощью программы HDD Regenerator.
Подробнее: Как восстановить жесткий диск с помощью HDD Regenerator
Основная проблема с системными файлами в «битых» секторах – это невозможность их считывания, копирования и перезаписи. В этом случае, если не помогла программа, можно восстановить или переустановить систему.
Подробнее: Способы восстановления Windows XP
Имейте в виду, что появление битых секторов на жестком диске – это первый звонок к тому, чтобы заменить его новым, иначе Вы рискуете потерять все данные.
Причина 4: процессор
При рассмотрении данной причины можно провести ассоциацию с играми. Подобно тому, как игрушки не желают запускаться на видеокартах, не поддерживающих определенные версии DirectX, программы могут не стартовать в системах с процессорами, которые не способны выполнять необходимые инструкции.
Наиболее распространенная проблема – отсутствие поддержки SSE2. Выяснить, может ли ваш процессор работать с этими инструкциями, можно с помощью программ CPU-Z или AIDA64.
В CPU-Z список инструкций приведен здесь:
В AIDA64 нужно перейти в ветку «Системная плата» и открыть раздел «CPUID». В блоке «Наборы инструкций» можно найти нужную информацию.
Решение данной проблемы одно – замена процессора или всей платформы.
Заключение
Мы сегодня разобрались, каким образом можно решить проблему с запуском файлов с расширением EXE в Windows XP. Чтобы избежать ее в дальнейшем, будьте внимательнее при поиске и установке программного обеспечения, не вносите в реестр непроверенных данных и не меняйте ключи, назначения которых не знаете, всегда, при установке новых программ или смене параметров, создавайте точки восстановления.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТНе открываются файлы exe или установочный файл был заблокирован
Здравствуйте, друзья! Представляю вам очередное решение, очередной проблемы, суть которой заключается в не рабочих или в не запускающихся «exe» и «msi» файлов. То есть, речь пойдет о установочных файлах для различных программ, после попытки запуска которых, на компьютере ничего не происходило, как будь то вы на него даже не нажимали.
У меня не работает и не запускает не один exe или msi файл, что случилось, что я сделал не так? Именно с таким вопросом обратился ко мне знакомый и попросил разобраться в чем может быть проблема.
В общем, после переустановки лицензионной Windows Vista, все вроде бы работало нормально, драйвера установились, некоторые программы, установочные файлы которых были на диске D:\, тоже нормально стали. Но, после того, как он начал качать весь необходимый софт из интернета, он заметил, что при нажатие на exe файл он не работал.
Скачав его ещё несколько раз, все равно ничего не получалось, даже если данный установщик был загружен с других сайтов. Та же картина была и с остальными приложениями, хотя с файлами типа «.msi» скачанными с сайта Майкрософт, никаких проблем не возникало.
Соответственно вопрос напрашивается сам по себе, почему не работают файлы с форматом «.exe» и «.msi», на абсолютно чистой и только что установленной операционной системе, ответ на который я попытаюсь помочь вам найти.
Как разблокировать exe и msi файлы
[adsense1]Открыв свойства любого скачанного вами установочного файла, вы наверняка обнаружите в атрибутах пункт «Осторожно», в котором будет говорится, что: «Этот файл был получен с другого компьютера и, возможно, был заблокирован с целью защитить компьютера».
С этого можно сделать вывод, что по какой-то причине система автоматически, файлы которые были скачаны с интернета, распознала как угрозу и заблокировала их.
Разблокировать «exe» файл можно прямо в его свойствах, нажав на кнопку «Разблокировать».
После этого установщик должен работать, как обычно. Правда в дальнейшем так придется поступать с каждым скачанным «exe» или «msi» файлом.
Отключаем блокировку всех msi и exe файлов
Если нам придется первым вариантом воспользоваться два три раза, это ещё нормально, но, если же это будет происходить постоянно, уверен, что многим это явно будет не по душе. Поэтому давайте попытаемся разблокировать не открывающиеся exe файлы раз и навсегда.
Итак, загружаем утилиту, которая поможет в разблокировке установочных файлов. Скачать можно нажав вот сюда.
Сделав это, открываем командную строку и там с помощью команды «cd» переходим в папку с утилитой. В моем случае данный путь имеет такой вид:
cd C:\Streams
Если путь бы указан верно, следующая строка будет уже отображаться с этим путём.
Ок, дальше мы воспользуемся командой: streams.exe –s –d <Папка куда скачиваются файлы>.
Что бы вы поняли, что да как, я попробую вам объяснить на своем примере:
C:\Users\User\Downloads – путь к папке куда у меня качаются файлы из интернета.
Поясню, я указал саму команду, а потом путь к директории куда последний раз были скачаны файлы с интернета, то есть в папку «Downloads».
Так вот, после запуска команды пройдёт несколько секунд очистки потоков. По завершению закройте окно «Cmd» и проверьте? Запускаются ли сейчас exe и msi файлы.
Если установочные файлы, как и прежде не открываются
[adsense2]Итак, если после выполнения предыдущего пункта, у вас по-прежнему возникают проблемы с открытием заблокированных файлов, следует внести ещё одно маленькое изменение в настройки системы.
Теперь, нам надо попасть сюда:
Теперь, обратившись к правой области окна, находим параметр:
и двойным кликом открываем его.
В настройках отмечаем пункт «Включить» и «ОК».
И теперь опять проверяем, получилось ли у нас что-то или нет, кстати для верности можно перезагрузить компьютер.
Последний вариант разблокировки не открывающихся msi и exe файлов
Вот пришло время и для последнего способа, который является рабочим на все 100%, но почти никто не рекомендует им пользоваться или делать это только в крайнем случае так, как данный вариант полностью отключает защиту компьютера от вредоносных файлов.
В общем, вы как всегда делаете на свой страх и риск, в независимости от того, кто и что вам порекомендовал, потому что никто кроме вас за это ответственности не несет.
Но, несмотря на это я просто не имею права не показать данный способ разблокировки exe файлов.
Что же, заходим в
Далее, «Безопасность» — «Другой…»
В параметрах находим пункт «запуск программ и небезопасных файлов» и включаем его, сохранив настройки кнопкой «ОК».
Должно появится окно с предупреждением о том, что включив данное свойство компьютер может подвергаться повышенному риску. Но, так как мы настроены окончательно избавиться от проблемы с накрывающимися файлами «exe» и «msi», соглашаемся и пробуем запустить установочный файл.
Обычно данный пример работает безотказно но, я конечно же, рекомендую попробовать сначала первый вариант ну, а данным способом уже воспользоваться в безысходности.
Ну, что с заблокированными «exe» файлами разобрались, если данная инструкция окажется для вас полезной, не забудьте нас поддержать подписавшись на наш Youtube канал и группу в ВК.
Не запускаются .exe-файлы на компьютере. Что делать?

Не знаю, что произошло, возможно вирусы, а может кто-то другой «попользовался» компьютером. Теперь при открытии exe-файлов открывается окно «Открыть с помощью», но exe-шники уже являются программой и не должны открываться с помощью других программ.
Проверил весь комп на наличие вирусов тремя антивирусными программами (для надежности): Касперским, Др.Вебом и Нодом32. После проверки обнаружились пара троянов, но exe-файлы запускаться по-прежнему отказывались. Тогда я понял, что проблема где-то в реестре.
Поскольку я не профессионал в области компьютеров, начал искать информацию в интернете. Искал долго. Пробовал описанные на разных сайтах методы, но ничего не помогало. Вскоре я наткнулся на какой-то форум, где описывался файл реестра, отвечающий за exe-файлы.
Если у вас возникла такая-же ситуация, что приложения не открываются через запуск exe-шника, то сделайте вот что:
Скопируйте текст ниже и откройте его в блокноте, далее Файл — «Сохранить как», назовите его exefix.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.EXE]
@=»exefile»
«Content Type»=»application/x-msdownload»
[HKEY_CLASSES_ROOT\.EXE\PersistentHandler]
@=»{098f2470-bae0-11cd-b579-08002b30bfeb}»
[HKEY_CLASSES_ROOT\exefile]
@=»Application»
«EditFlags»=hex:38,07,00,00
«FriendlyTypeName»=hex(2):40,00,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,53,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,30,00,31,00,35,00,36,00,00,00
[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@=»%1″
[HKEY_CLASSES_ROOT\exefile\shell]
[HKEY_CLASSES_ROOT\exefile\shell\open]
«EditFlags»=hex:00,00,00,00
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=»\»%1\» %*»
«IsolatedCommand»=»\»%1\» %*»
[HKEY_CLASSES_ROOT\exefile\shell\runas]
[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@=»\»%1\» %*»
«IsolatedCommand»=»\»%1\» %*»
[HKEY_CLASSES_ROOT\exefile\shellex]
[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@=»{86C86720-42A0-1069-A2E8-08002B30309D}»
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\. exe\UserChoice]
P.S. Для тех, кто не может сам создать файл exefix.reg можете скачать его по этой ссылке.
Что делать, если EXE-файлы не запускаются
Что делать, если EXE-файлы не запускаются
Иногда можно столкнуться с очень неприятным сбоем, когда исполняемые файлы разнообразных программ не запускаются или их запуск приводит к появлению ошибки. Давайте разберёмся, почему такое происходит и как избавиться от проблемы.
Причины и решение проблемы с EXE
В большинстве случаев источником проблемы служит вирусная активность: проблемные файлы заражены или повреждён системный реестр Windows. Иногда причиной проблемы может быть некорректная работа встроенного в ОС брандмауэра или сбой «Проводника». Рассмотрим решение каждой из проблем по порядку.
Способ 1: Восстановление ассоциаций файлов
Нередко зловредное ПО атакует системный реестр, что приводит к разнообразным сбоям и ошибкам. В случае рассматриваемой нами проблемы вирус повредил ассоциации файлов, вследствие чего система попросту не способна открывать EXE-файлы. Восстановить корректные ассоциации можно следующим образом:
- Откройте меню «Пуск», напечатайте в строке поиска regedit и нажмите Enter. Затем щёлкните правой кнопкой мыши по найденному файлу и выберите вариант «Запуск от имени администратора».
Дважды кликните ЛКМ по параметру «По умолчанию» и напишите в поле «Значение» вариант exefile, после чего нажмите «ОК».
Далее в ветке HKEY_CLASSES_ROOT найдите папку exefile, откройте её и перейдите по пути shell/open/command .
Снова откройте запись «По умолчанию» и установите в поле «Значение» параметр “%1” %* . Подтвердите операцию нажатием на «ОК».
Данный метод помогает в большинстве случаев, но если проблема всё ещё наблюдается, читайте далее.
Способ 2: Отключение брандмауэра Windows
Иногда причиной, по которой не запускаются EXE-файлы, может быть встроенный в Виндовс файерволл, и отключение данного компонента избавит вас от проблем с запуском файлов этого типа. Мы уже рассматривали процедуру для Windows 7 и более новых версий ОС, ссылки на подробные материалы представлены ниже.
Способ 3: Изменение звуковой схемы и контроля учётной записи (Windows 8-10)
В редких случаях на Windows 8 и 10 причиной проблем с запуском EXE может быть сбой в работе системного компонента UAC, отвечающего за уведомления. Проблему можно исправить, проделав следующие действия:
- Щёлкните ПКМ по кнопке «Пуска» и выберите в меню пункт «Панель управления»
Найдите в «Панели управления» пункт «Звук» и нажмите на него.
В окне свойств звуковой системы перейдите на вкладку «Звуки», затем используйте выпадающий список «Звуковая схема», в котором выберите вариант «Без звука» и подтвердите изменение нажатием на кнопки «Применить» и «ОК».
Вернитесь в «Панель управления» и зайдите в пункт «Учётные записи пользователей».
Откройте страницу «Управление профилями пользователей», где нажмите на «Изменить параметры контроля учётных записей».
В следующем окне передвиньте ползунок в нижнее положение «Никогда не уведомлять», после нажмите «ОК» для подтверждения.
Описанная последовательность действий выглядит необычно, но она доказала свою эффективность.
Способ 4: Устранение вирусного заражения
Чаще всего EXE-файлы отказываются корректно работать из-за наличия в системе вредоносного ПО. Способы обнаружения и устранения угрозы чрезвычайно разнообразны, и описывать их все не представляется возможным, однако наиболее простые и эффективные мы уже рассматривали.
Заключение
Как видим, наиболее распространённая причина сбоев в работе EXE-файлов – вирусное заражение, потому мы хотим напомнить вам о важности наличия в системе защитного ПО.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Не запускаются ярлыки и программы
Иногда приходится сталкиваться с такой ситуацией, когда ярлыки на рабочем столе перестали запускаться. Также бывает, что не запускаются не ярлыки, а сами программы — файлы с расширением exe. В этих случаях пользователи часто думают, что им требуется ремонт компьютеров, хотя проблема не такая уж и сложная и ее вполне можно решить самому. Итак, что делать, если не запускаются ярлыки на рабочем столе.
В большинстве случаев проблема бывает вызвана сбоем в ассоциациях файлов Windows 7, 8 или Windows 10, которые легко исправить. Ниже описаны способы исправления ассоциаций файлов для Windows 7 и 8.1, в отдельной инструкции вы можете найти Как восстановить ассоциации файлов Windows 10.
Почему ярлыки не открываются или открываются одной программой
Это происходит по разным причинам — иногда виноват сам пользователь, неаккуратно выставив открытие ярлыков или исполняемых файлов через определенную программу. (В этом случае, при попытке запустить ярлык программы или exe файл у Вас может открываться какая-то не предназначенная для этого программа — браузер, блокнот, архиватор или что-то еще). Также это может быть побочный эффект от работы вредоносного программного обеспечения.
Так или иначе, но суть причины, по которой программы с ярлыков перестали запускаться должным образом — в том, что Windows установил соответствующую ассоциацию. Наша задача — исправить это.
Как исправить запуск ярлыков и программ
Самый простой способ — поискать в интернете файлы для исправления этой ошибки. Ключевые слова для поиска — fix exe и fix lnk. Вы должны найти файлы с расширением reg (обращайте внимание на версию Windows в описании) и импортировать данные из них в свой реестр. Я по некоторым причинам не выкладываю файлы сам. Но опишу, как решить проблему вручную.
Если не запускаются файлы exe (инструкция для Windows 7 и Windows 8)
Восстанавливаем запуск программ в командной строке
- Нажмите Ctrl+Alt+Del для того, чтобы запустить диспетчер задач
- В диспетчере выберите «Файл» — «Новая задача».
- Введите команду cmd и нажмите Enter или «Открыть» — это запустить командную строку
- В командной строке введите notepad и нажмите Enter — запустится Блокнот
- В блокнот вставьте следующий текст:
- Выберите в меню Файл — Сохранить как — В поле тип файла меняем текстовый документ на «все файлы», кодировку устанавливаем в Юникод, и сохраняем файл с расширением .reg на диск C.
- Возвращаемся в командную строку и вводим команду: REG IMPORTC:имя_сохраненного_файла.reg
- На запрос системы о внесении данных в реестр отвечаем «Да»
- Перезагрузите компьютер — программы должны запускаться как прежде.
- Нажмите Пуск — Выполнить
- Введите Explorer и нажмите Enter
- Перейдите в папку Windows на системном диске
- Найдите файл regedit.exe, запустите его от имени администратора с отключением защиты от несанкционированного доступа
- В редакторе реестра найдите ключ HKEY_Current_User/Software/ >
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
18.04.2019 в 13:08
Здравствуйте помогите такая проблема установил игру запустил все работало вышел потом запускаю заново игра на экране заставки загрузка вылетает и пишет работа прекращена закрыть программу но если зайти в папку с игрой и запустить оттуда игру то всё работает подскажите что случилось с ярлыком или игрой и что делать теперь?
18. 04.2019 в 13:37
Не знаю, если честно, что случилось с ярлыком. Но из идей: создать заново ярлык с исполняемого файла игры, проверить, работает ли он, если да — заменить «испорченный» на новый.
18.04.2019 в 20:34
Спасибо за ответ так и сделал работает пока)
13.08.2019 в 19:59
Здравствуйте, беспокоит такая беда. Некоторые приложения не открываются. Запускаешь, и всё, больше ничего не происходит, не выдает ни какой ни ошибки, ничего. В диспетчере задач в процессах он открытый. А вот в вкладке приложений его нету. Это бывает не со всеми приложениями, какие-то открываются, а какие-то нет. Windows 7.
Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.
Не запускаются .exe-файлы на компьютере. Что делать?
Как-то возникла такая проблема, что не стали открываться приложения на компьютере, а именно exe-файл приложения. Если открывать приложение с помощью файла, созданного с помощью этого приложения или открываемого этим приложением, то все работает хорошо.
Не знаю, что произошло, возможно вирусы, а может кто-то другой «попользовался» компьютером. Теперь при открытии exe-файлов открывается окно «Открыть с помощью», но exe-шники уже являются программой и не должны открываться с помощью других программ.
Проверил весь комп на наличие вирусов тремя антивирусными программами (для надежности): Касперским, Др.Вебом и Нодом32. После проверки обнаружились пара троянов, но exe-файлы запускаться по-прежнему отказывались. Тогда я понял, что проблема где-то в реестре.
Поскольку я не профессионал в области компьютеров, начал искать информацию в интернете. Искал долго. Пробовал описанные на разных сайтах методы, но ничего не помогало. Вскоре я наткнулся на какой-то форум, где описывался файл реестра, отвечающий за exe-файлы.
Если у вас возникла такая-же ситуация, что приложения не открываются через запуск exe-шника, то сделайте вот что:
Скопируйте текст ниже и откройте его в блокноте, далее Файл — «Сохранить как», назовите его exefix.reg и сохраните куда-нибудь на компьютер. Затем найдите этот файл на компьютере и сделайте двойной щелчок левой кнопки мыши. Появится предупреждение «Добавить этот файл в реестр?», Нажимаете «Да». Все, теперь должны запускаться exe-шные файлы. Мне этот способ помог, может и вам поможет.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT.EXE]
@=»exefile»
«Content Type»=»application/x-msdownload»
[HKEY_CLASSES_ROOT.EXEPersistentHandler]
@=»»
[HKEY_CLASSES_ROOTexefile]
@=»Application»
«EditFlags»=hex:38,07,00,00
«FriendlyTypeName»=hex(2):40,00,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,53,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,30,00,31,00,35,00,36,00,00,00
[HKEY_CLASSES_ROOTexefileDefaultIcon]
@=»%1″
[HKEY_CLASSES_ROOTexefileshell]
[HKEY_CLASSES_ROOTexefileshellopen]
«EditFlags»=hex:00,00,00,00
[HKEY_CLASSES_ROOTexefileshellopencommand]
@=»»%1» %*»
«IsolatedCommand»=»»%1» %*»
[HKEY_CLASSES_ROOTexefileshellrunas]
[HKEY_CLASSES_ROOTexefileshellrunascommand]
@=»»%1» %*»
«IsolatedCommand»=»»%1» %*»
[HKEY_CLASSES_ROOTexefileshellex]
[HKEY_CLASSES_ROOTexefileshellexDropHandler]
@=»»
[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exeUserChoice]
Почему не запускается .exe файл?
Систематически неопытный пользователь сталкивается с проблемами программного характера, начиная от битых файлов программ и заканчивая полным контролем системы вирусами. Сегодня следует рассмотреть одну из самых неприятных и в тоже время частых проблем, когда не открывается .exe.
Exe файл необходим для запуска практически всех программ на компьютере – это некий исполнительный элемент. Таким образом, если он не будет правильно запускаться, то и получить доступ к приложениям не получится, что является веской причиной для устранения неисправности.
Почему .exe не открывается?
Проблема возникла из-за одной или нескольких причин, среди которых:
- Вам навредил вирус;
- Вы самостоятельно изменили программу для обработки файлов;
- Вы внесли изменения в реестр вручную или с помощью файла reg.
Любой из этих вариантов может привести к тому, что не открываются файлы.exe. Особенно часто возникает проблема вследствие работы вирусов на компьютере. Причину и корень проблемы можно устранить при помощи нескольких нехитрых способов, которые вернут первоначальную настройку реестра.
Существуют другие проблемы, которые могут ввести вас в заблуждение, будто не открывается exe файл. К таким можно отнести битые ярлыки, деятельность антивирусной программы и т.д., об этом расскажем далее.
Восстановление реестра с помощью reg файла
Файлы с расширением reg представляют собой пакеты инструкций, которые импортируются в реестр, что приводит к его изменению. По сути данные файлы выполняют точно такие же действия как и ручное редактирование реестра, но требуют значительно меньшее количество времени и поэтому более приоритетный вариант.
Можете воспользоваться файлом по ссылке https://www.oszone.net/user_img/090802193352/fix-exe.zip. Использование его крайне простое, разархивируйте и запустите элемент. При запросе о внесении изменений в систему согласитесь. После этого попробуйте запустить любой exe файл, его обработчик должен быть правильно установлен и вы увидите в качестве результата запущенное приложение.
Восстановление ассоциации при помощи AVZ
AVZ – это маленькая программа, которая полностью покроет нашу необходимость в восстановлении работоспособности системы. Помимо того, что она способна устранить баг с ассоциацией exe файлов, так она же поможет найти и вирусы, благодаря которым вы столкнулись с проблемой.
- Загрузите AVZ;
- Запустите утилиту из архива, установка не требуется. Если у вас это не получится, тогда разархивируйте файлы, затем из командной строки запустите её, указав полный путь;
- Нажмите вкладку «Файл»;
- Выберите пункт «Восстановление системы»;
- Установите флажок возле первого пункта и кликните по «Выполнить отмеченные операции».
На этом функционал программы не заканчивается, также следует провести быстрое сканирование системы на вирусы и системные проблемы.
Выполните это так:
- В основном окне программы установите галочку возле системного раздела и нажмите «Пуск»;
- Исходя из типа угрозы и файла примите решение о необходимых действиях в отношении лечения файла;
- Если не помогло, попробуйте выполнить сканирование остальных разделов.
Вероятно, в силу портативности программы, вам может не хватить мощности поискового робота утилиты. Тогда можете воспользоваться другой, полной программой.
Восстановление запуска exe вручную
Вручную действие будет немного сложнее, но зато не требует установки или загрузки программ, подойдёт для компьютера вне сети. Действия будут выполняться в реестре, поэтому не меняйте лишних параметров, так как это может плачевно сказаться на устойчивости системы.
- Нажмите Win + R и введите regedit;
- Найдите HKEY_CLASSES_ROOT.exe, проще всего найти среди большого множества разделов, введя название на клавиатуре, только в быстром темпе;
- Правый клик по значению «По умолчанию» и выберите «Изменить»;
- Замените параметр на слово exefile;
- Теперь в том же разделе найдите группу exefile;
- Откройте параметр «По умолчанию» двойным кликом и установите значение «%1» %*
- Далее перейдите внутрь в раздел shell и затем open;
- Теперь снова в «По умолчанию» вставьте значение «%1» %*
- Перезагрузите ПК.
Этот ряд действий позволяет добиться поставленной цели и восстановить ассоциацию файлов exe. Подобным образом можно делать и с другими форматами, но лучше воспользуйтесь специальными утилитами, вроде предыдущей.
Также следует знать, что существуют тяжелые варианты проблемы, когда даже строка «Выполнить» не работает. Тогда нажмите Ctrl+Alt+Del, затем выберите «Файл» и «Выполнить».
Дополнительные способы
Иногда, пользователь думает, что у него нарушилась ассоциация файлов, когда на самом деле произошли некоторые другие не менее приятные изменения. При сбое с открытием exe файлов, зачастую показывается окно, что программа не может использовать данные или Windows не нашел обработчик.
Возможно, причина того, что у вас не запускается файл exe в том, что указан неправильный путь к нему. Обычно такие сбои происходят, если вы удалили или изменили месторасположение файла. Попробуйте пройти в папку, содержащую программу и проверить работает ли она.
Также некоторые «качественные» антивирусы, если их установить в систему зараженную довольно сильно или даже вообще чистую, характеризуют некоторые или все файлы exe, как вирусы. В связи с этим может их удалить или добавить в карантин. Тогда нужно настроить антивирус, занеся файл в белый список.
Воспользовавшись одной из утилит или выполнив действия вручную, все программы должны запускаться в стандартном режиме.
Oшибка установщика Windows Installer, решение проблемы +видео 💻
Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением .msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.
Файлы с расширением .msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.
Вообще, меня это жутко бесит, т.к. после глупого сообщения об ошибке совсем непонятно что делать дальше. Microsoft специально разработали установщик Windows Installer для расширения возможностей установки программ (в основном это касается системных администраторов), но не позаботились должным образом о безглючной работе этой службы или хотя бы об адекватных сообщениях о проблемах. А нам теперь это разгребать 🙂
Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.
Ошибки msi файлов
Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив .msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:
«Error reading from file «имя файла» verify that the file exists and that you can access it» (Error 1305). Переводится «Ошибка чтения из файла … проверьте существует ли файл и имеете ли вы к нему доступ». Ну не тупняк ли? Естественно, что кнопка «Повторить» не помогает, а отмена прекращает всю установку. Сообщение особой смысловой нагрузки также не несёт, т.к. файл точно существует и я имею к нему доступ, иначе бы просто не смог его запустить и получить это сообщение, к тому же почему-то на английском языке 🙂
А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:
- Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
- На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»
- Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
- В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
- Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
- Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.
Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:
В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.
Ещё способы решить проблему
- Запускайте установку, войдя в систему под администраторским аккаунтом
- Правой кнопкой по пакету «.msi» и выбираем «Запуск от имени Администратора»
- Выключите антивирус на время
- Включить режим совместимости с предыдущими операционными системами. Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости»
- Если файл на флешке, то попробуйте скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена установка программ со съёмных накопителей)
- Попробуйте просто создать новую папку с любым именем в корне диска, перекинуть туда дистрибутив и запустить его оттуда
Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:
- Error 1723
- Internal Error 2203
- Системная ошибка 2147287035
- Ошибка «Невозможно открыть этот установочный пакет»
- Ошибка 1603: Во время установки произошла неустранимая ошибка
Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:
- Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в
- В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик Windows
- Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows
После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте как удалить неудаляемое, но это не обязательно.
Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:\Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.
Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.
Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.
Ошибка установщика Windows
В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:
- Нет доступа к службе установщика Windows
- Не удалось получить доступ к службе установщика Windows
- Ошибка пакета установщика Windows (1719)
или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.
Сначала давайте проверим работает ли служба Windows Installer:
- Нажмите «Win + R» и введите services.msc
- Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
- Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
- Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
- Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.
Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите
Sfc /scannow
Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows XP-7-10. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.
Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.
Скачать Easy Fix
Параметры реестра и службы
Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.
Скачать msiserver.reg
Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.
В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.
Скачать Windows Installer 4.5
Если не помогло, то проделайте ещё перерегистрацию компонентов:
- Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите последовательно команды:
MSIExec /unregister
MSIExec /regserver - В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
regsvr32 msi.dll - Закройте чёрное окно
Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.
Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.
Последний вариант — скачайте программу Kerish Doctor, почитайте мою статью, там есть функция исправления работы службы установщика и многих других частых проблем Windows.
Также, многие программы используют .NET Framework, поэтому не будет лишним установить последнюю версию этого пакета. И, напоследок, ещё один совет: если в пути к файлу-дистрибутиву есть хоть одна папка с пробелом в начале названия, то удалите пробел. Такой простой приём решит вашу проблему 🙂
Подведение итогов
Ошибки с установщиком Windows очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится переустанавливать Windows. Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме. В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей 🙂
После заражения вирусом и лечения жесткого диска (диск был вылечен на другом, незараженном компьютере) перестал отображаться рабочий стол с ярлыками, нет панели задач и кнопки Пуск — не запускается Проводник (explorer.exe), который и отображает их для пользователя. Несмотря на то, что Проводник (explorer) в системе есть, и находится в незараженном файле c:\WINDOWS\explorer.exe, он не запускается ни автоматически (при старте Windows), ни вручную (через командную строку taskmgr. При этом выдается сообщение об ошибке «Файл не найден»). Решение проблемы нашел на форуме iXBT.com [1]. Рецепт, который описан там, сработал безотказно: [История появления глюка с Проводником и его лечения] Позвонил приятель и пожаловался на то, что «перестал загружаться рабочий стол и ярлыки». До появления проблемы он заразился вирусом и попытался вылечиться, установив пробную версию антивируса Касперского (работает в течение 30 дней). Антивирус установился, но на зараженной машине активировать его не получилось — что-то не срослось, у системы совсем «поехала крыша». Появилась вышеупомянутая проблема с Проводником — при старте системы и логоне нет рабочего стола, ярлыков, панели задач и кнопки Пуск — только чистый экран и курсор мыши (приятель еще легко отделался, кхе-кхе). По моему совету был вытащен из компа жесткий диск и отдан на лечение. На диске оказалась куча вирусов и троянов, мой антивирус Касперского их все почикал. Вставили диск обратно, но проблема не пропала — рабочего стола после загрузки системы не было. Пришлось мне выехать на место и смотреть, что там да как. На голом рабочем столе удалось запустить taskmgr, и через него остальные нужные программы — Total Commander, iexplore, Process Explorer, regedit, cmd и проч. — все работало исправно, даже Интернет. Запустить explorer.exe никак не удавалось с ошибкой «Файл не найден», несмотря на то, что исполняемый файл проводника был на своем законном месте c:\WINDOWS\explorer.exe. Попробовал переименовать explorer.exe в explorer2.exe и запустить переименованный файл. Проводник запустился, но как простое приложение (без отображения рабочего стола и панели задач). Совет [1] помог, и Проводник начал отображать как положено и рабочий стол, и панель задач. Вирус оказался живучим — остался невылеченным файл c:\WINDOWS\system32\wbem\svchost.exe, который прописался в автозагрузке и работал, отображая на экране порнографическую картинку (с какой целью был написан этот вирус, для меня загадка). Процесс не убивался — работало одновременно два процесса c:\WINDOWS\system32\wbem\svchost.exe, и после того, как я один из них принудительно завершал, другой процесс немедленно запускал свой второй экземпляр. Что интересно, что имя файла вируса svchost.exe совпадало с файлом сервиса Microsoft c:\WINDOWS\system32\svchost.exe, поэтому в списке задач taskmgr процесс вируса был виден так же, как и процесс операционной системы. Отличие было только в том, что один из процессов вируса на 99% загружал процессор. Другая программа, лучше управляющая процессами, чем taskmgr — Process Explorer от Марка Руссиновича (его теперь купила Microsoft, см. [2, 3] — позволяет увидеть полный путь до файла работающего процесса, что позволяет распознать процессы вируса (файл вирусного процесса находился в c:\WINDOWS\system32\wbem\svchost.exe). Чтобы окончательно вылечить компьютер, запустился в защищенном режиме, поставил на файл c:\WINDOWS\system32\wbem\svchost.exe полный запрет в файловой системе NTFS (Deny на чтение, запись, выполнение и проч.), убрал автозапуск c:\WINDOWS\system32\wbem\svchost.exe с помощью программы msconfig. После этого перезагрузился в нормальном режиме, вирус был побежден, и я активировал 30-дневную версию антивируса Касперского. [UPD121214] Рабочий стол может запускаться с большой задержкой, если идет процесс обновления (установка обновлений), или если список автозапуска сильно разросся. Просмотреть и отредактировать список автоматически запускаемых программ может помочь программа msconfig.exe. [Ссылки] 1. Не стартует explorer.exe site:forum.ixbt.com. |
Windows 7 EXE имя файла начинается с «Patch», не запускается
Возможный Дубликат:
Как предотвратить то, чтобы Vista требовала повышения уровня на patch.exe?
Одна из моих программ называется «PatchCompiler.exe». Он работает в консоли. Или, скорее, он не запускается, потому что Windows 7 обрабатывает файл EXE по-другому, если он имеет «Patch» в любом месте своего имени, требуя повышенного разрешения («вы хотите разрешить следующей программе от неизвестного издателя вносить изменения в этот компьютер?»). Даже если я даю это разрешение, он работает в эфемерной консоли, которая исчезает прежде, чем я могу увидеть его вывод.
Да, я знаю, что могу решить эту проблему, переименовав свою программу. Но он компилирует патчи…
Кто-нибудь знает, как изменить это раздражающее поведение?
Отредактировано, чтобы добавить: просто чтобы прояснить себе: я не хочу , чтобы моя программа работала с повышенным статусом! Кто знает, какие жучки я там оставил?
windows-7Поделиться Источник Unknown 27 октября 2011 в 09:07
3 ответа
- Java exe пусковая установка с поддержкой Windows 7
Проблема В настоящее время я использую exe4j 4.4.2, чтобы обернуть наше клиентское приложение в собственный исполняемый файл Windows, но результат не так хорошо интегрируется с Windows 7. Например: когда я щелкаю правой кнопкой мыши на панели задач, она предлагает только всплывающее окно для…
- Продукт .exe не запускается, если # находится в имени папки
Мне было интересно, есть ли конкретная причина, по которой мой eclipse продукт .exe не запускается, если родительский каталог exe-файла содержит # . Я использую Windows XP (SP3) и экспортировал свое приложение eclipse. Полученный файл .exe приветствует меня следующим экраном: (источник:…
Поделиться phihag 27 октября 2011 в 09:19
2
Хорошо, у меня все получилось, благодаря ответу фихага. Это не сработало прямо из коробки, поэтому вот что я сделал:
Создать файл
Manifest.xml
:<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges> <requestedExecutionLevel level="asInvoker" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo> </assembly>
Создайте файл ресурсов,
Manifest.rc
:#include "winuser.h" CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST Manifest.xml
Скомпилируйте файл ресурсов для создания
Manifest.res
:windres --input Manifest.rc --output Manifest.res --output-format=coff
Добавить
Manifest.res
в ссылку:g++ -Wall -oPatchCompiler PatchCompiler.cpp Manifest.res
И это все!
Поделиться TonyK 27 октября 2011 в 11:23
-1
Насколько я знаю, это особенность, а не ошибка. Идея состоит в том, чтобы убедиться, что вы действительно хотите запустить патч на своем компьютере.
Кроме того, насколько я знаю, нет хорошего способа решить эту проблему. Вы можете отключить UAC или переименовать программу.
Что касается консоли, то это вопрос программирования, и информации недостаточно, чтобы помочь вам. Вы должны просто добавить чек, который будет ждать, пока вы что-то не сделаете, прежде чем закрыть программу. Типичным примером этого является чтение символа из terminal в конце.
Вы можете запустить командную строку с повышенными правами, которая не должна вызывать предупреждение UAC при запуске программы и должна оставаться включенной после завершения программы.
Поделиться AndrejaKo 27 октября 2011 в 09:22
- windows 7, не удается вызвать exe из файла bat
В windows 7 году был составлен файл bat: rem set UD_LOG_FILE_PATH=%temp%\defrag_native.log C: cd \Windows\System32 udefrag.exe —optimize-mft C: udefrag.exe -o C: pause Я могу дважды щелкнуть файл bat, и он запустится OK. Однако файл bat был создан для вызова из запущенной программы. При запуске…
- Windows служба не запускается как локальный сеанс
Я работаю над созданием сервиса windows и запуском приложения exe через это, по этой ссылке я создал windows сервис Windows сервис Но когда я создаю установку и deployment, а затем, если я устанавливаю, exe, который вызывается из службы, запускается как локальная служба. Тем не менее я могу…
Похожие вопросы:
wamp сервер не запускается: Windows 7, 64Bit
Я пытаюсь установить сервер wamp (ниже приводится точное имя установки) на windows 7, 64Bit OS. Но он никогда не запускается, значок остается оранжевого цвета, что означает, что некоторые службы не…
Создание автономного файла exe из файла sictus prolog pl windows
У меня есть файл sictus prolog (.pl-файл), который я хотел бы экспортировать как файл exe для запуска на другом компьютере. Поиск в документации SICS и игра с spld дали мне файл exe, который не…
VB6 проект EXE файл не запускается
У меня есть проект Visual Basic 6.0 SP5 EXE, который приводит к файлу .EXE. Этот проект ссылается на некоторые пользовательские DLL-Е (также сделанные с VB6-Ми проектами). Эти EXE и DLL запускают OK…
Java exe пусковая установка с поддержкой Windows 7
Проблема В настоящее время я использую exe4j 4.4.2, чтобы обернуть наше клиентское приложение в собственный исполняемый файл Windows, но результат не так хорошо интегрируется с Windows 7. Например:…
Продукт .exe не запускается, если # находится в имени папки
Мне было интересно, есть ли конкретная причина, по которой мой eclipse продукт .exe не запускается, если родительский каталог exe-файла содержит # . Я использую Windows XP (SP3) и экспортировал свое…
windows 7, не удается вызвать exe из файла bat
В windows 7 году был составлен файл bat: rem set UD_LOG_FILE_PATH=%temp%\defrag_native.log C: cd \Windows\System32 udefrag.exe —optimize-mft C: udefrag.exe -o C: pause Я могу дважды щелкнуть файл…
Windows служба не запускается как локальный сеанс
Я работаю над созданием сервиса windows и запуском приложения exe через это, по этой ссылке я создал windows сервис Windows сервис Но когда я создаю установку и deployment, а затем, если я…
Java получить текущее имя файла EXE
Это мой первый вопрос Stackoverflow. Я искал в Google текущее имя файла в Java. Большинство источников говорят пользователям, как найти текущее имя файла, если файл является файлом JAR, но я…
/Fe (имя файла EXE) не работает
Я хотел бы скомпилировать исходный файл cpp в windows 7, visual studio 2010 с помощью Microsoft (R) C/C++ Optimizing Compiler Version 16.00.40219.01 for x64 Когда я делаю следующее >cl /EHs…
Файл Autorun.inf не обедаю в exe на окружающую среду Windows 7
Я пишу код для файла autorun.inf, например [autorun] open=Viewer\viewer.exe icon=Viewer\viewer.exe,1 .exe находится внутри папки Viewer, но я хочу запустить или запустить этот exe автоматически (как…
Не удается открыть EXE-файлы — Windows Server
- 2 минуты на чтение
В этой статье
В этой статье содержится решение проблемы, связанной с ошибками при открытии файлов EXE.
Применимо к: Windows Server 2012 R2, Windows 10 — все выпуски
Исходный номер базы знаний: 555067
Эту статью написал Ювал Синай, специалист по Microsoft MVP.
Симптомы
Когда вы пытаетесь открыть EXE-файлы, вы можете получить такие сообщения об ошибках, как: «Доступ запрещен», «Ошибка выполнения» и т. Д.
Причина
Поврежденные параметры реестра или какой-либо сторонний продукт (или вирус) могут изменить конфигурацию по умолчанию для запуска EXE-файлов. Это может привести к сбою в работе при попытке запустить EXE-файлы.
Разрешение
Нажмите «Пуск» и выберите «Выполнить».
Введите команду «
».com "
, а затем нажмите Enter. (Откроется окно DOS.)Введите следующие командные строки:
"cd \" "cd \ windows"
Нажмите Enter после ввода каждого из них.
Введите copy «regedit.exe regedit.com» и нажмите Enter.
Введите «start regedit.com» и нажмите Enter.
Найдите и выберите ключ:
HKEY_CLASSES_ROOT \ exefile \ shell \ open \ команда
На правой панели дважды щелкните значение (По умолчанию).
Удалите данные текущего значения и введите:
«% 1″% *
Совет: Введите символы: цитата-процент-одна-кавычка-пробел-звездочка процентов.
Закройте утилиту Regedit.
Примечание
Если вы используете Windows XP и включили «Восстановление системы», вам необходимо отключить «Восстановление системы» в «Безопасном режиме» перед использованием приведенных выше инструкций.
Отказ от ответственности в отношении содержания решений сообщества
Корпорация Microsoft и / или ее соответствующие поставщики не делают никаких заявлений относительно пригодности, надежности или точности информации и связанных графиков, содержащихся в данном документе.Вся такая информация и связанные с ней графики предоставляются «как есть» без каких-либо гарантий. Microsoft и / или ее соответствующие поставщики настоящим отказываются от всех гарантий и условий в отношении этой информации и связанной графики, включая все подразумеваемые гарантии и условия товарной пригодности, пригодности для конкретной цели, качественных усилий, правового титула и ненарушения прав. Вы прямо соглашаетесь с тем, что ни при каких обстоятельствах Microsoft и / или ее поставщики не несут ответственности за любые прямые, косвенные, штрафные, случайные, особые, косвенные убытки или любые убытки, включая, помимо прочего, убытки за потерю использования, данных или прибыли, возникающие из или каким-либо образом связаны с использованием или невозможностью использования информации и связанной графики, содержащейся в настоящем документе, будь то на основании контракта, деликта, небрежности, строгой ответственности или иным образом, даже если Microsoft или любой из ее поставщиков был уведомлен о возможность повреждений.
Невозможно запустить исполняемые файлы (.exe) в Windows
Последнее обновление , автор: David Webb .
Иногда пользователи могут быть неспособны запускать исполняемые файлы , если есть ошибка конфигурации на компьютере или проблема с вирусом. В таких случаях пользователи не смогут запускать программы Windows .
Решения
Есть два основных решения, которые вы можете использовать для запуска вашего.EXE-файлы. Мы рекомендуем сначала проверить конфигурацию вашей системы Windows, чтобы убедиться, что ваш файл совместим. Если кажется, что ваша система работает нормально, мы рекомендуем выполнить сканирование вашей операционной системы на наличие вирусов. Если в вашей системе есть вирусы, лечение может решить проблему.
Как запускать файлы .exe в Windows
Все версии Windows
Следующее решение применимо ко всем версиям Windows.
Нажмите Пуск > Все программы > Аксессуары > Блокнот .
Затем скопируйте и вставьте в Блокнот следующий код:
Редактор реестра Windows версии 5.00
[HKEY_CLASSES_ROOT \ exefile]
"EditFlags" = шестнадцатеричный: d8,07,00,00
@ = "Application"
[HKEY_CLASSES_ROOT \ exefile \ shell]
@ = ""
[HKEY_CLASSES_ROOT \ exefile \ shell \ open]
@ = ""
"EditFlags" = шестнадцатеричный: 00,00,00,00
[HKEY_CLASSES_ROOT \ exefile \ shell \ open \ command]
@ = "\"% 1 \ "% *"
[HKEY_CLASSES_ROOT \ exefile \ shellex ]
[HKEY_CLASSES_ROOT \ exefile \ shellex \ PropertySheetHandlers]
[HKEY_CLASSES_ROOT \ exefile \ shellex \ PropertySheetHandlers \ {86F19A00-42A0-1069-A2E9-08002B30309D}]
@ = ""_
ICLASS по умолчанию @ =" "_
[HKEY_CLASSESCLASS] @ = "" % 1 "
Затем нажмите Сохранить как .Дайте файлу имя с расширением .reg и выберите All Files в качестве типа файла. Затем нажмите Сохранить .
Закройте Notebook и щелкните правой кнопкой мыши файл .reg > Merge . Затем нажмите Да , а затем ОК для завершения.
Пользователи Windows XP и Windows 2000
Следующее решение может использоваться пользователями Windows XP и Windows 2000.
Зайдите в панель управления и нажмите Параметры папки .Выберите вкладку File Type и нажмите New :
Type EXE в поле File Extension , а затем нажмите OK :
Расширение EXE будет выбрано автоматически. Нажмите Восстановить , чтобы продолжить, а затем закройте диалоговое окно.
Пользователи Windows Vista
В следующем решении используется исправление ассоциации файлов для пользователей Windows Vista.
Перейдите в Winhelponline и загрузите сжатый файл, содержащий исправление для расширения EXE .Распакуйте его содержимое на свой рабочий стол.
Затем дважды щелкните файл Exefix_Vista.reg и выберите Да > ОК .
Ваша программа должна вернуться в нормальное состояние.
Пользователи Windows XP, Vista и Windows 7
В следующем решении используется исправление ассоциации файлов для пользователей Windows XP, Windows Vista и Windows 7.
Загрузите и запустите RstAssociations (версия .scr). Обратите внимание, что эта ассоциация RstAssociations совместима с Windows XP, Vista и 7, как 32-, так и 64-разрядными версиями.
Отметьте Exe и нажмите Восстановить .
Может потребоваться перезагрузка вашего ПК.
Изображение: © snig — Shutterstock.com
Невозможно запустить исполняемые файлы (.exe) в Windows
Последнее обновление , автор: David Webb .
Иногда пользователи могут быть неспособны запускать исполняемые файлы , если есть ошибка конфигурации на компьютере или проблема с вирусом.В таких случаях пользователи не смогут запускать программы Windows .
Решения
Есть два основных решения, которые можно использовать для запуска файлов .exe. Мы рекомендуем сначала проверить конфигурацию вашей системы Windows, чтобы убедиться, что ваш файл совместим. Если кажется, что ваша система работает нормально, мы рекомендуем выполнить сканирование вашей операционной системы на наличие вирусов. Если в вашей системе есть вирусы, лечение может решить проблему.
Как запускать файлы .exe в Windows
Все версии Windows
Следующее решение применимо ко всем версиям Windows.
Нажмите Пуск > Все программы > Аксессуары > Блокнот .
Затем скопируйте и вставьте в Блокнот следующий код:
Редактор реестра Windows версии 5.00
[HKEY_CLASSES_ROOT \ exefile]
"EditFlags" = шестнадцатеричный: d8,07,00,00
@ = "Application"
[HKEY_CLASSES_ROOT \ exefile \ shell]
@ = ""
[HKEY_CLASSES_ROOT \ exefile \ shell \ open]
@ = ""
"EditFlags" = шестнадцатеричный: 00,00,00,00
[HKEY_CLASSES_ROOT \ exefile \ shell \ open \ command]
@ = "\"% 1 \ "% *"
[HKEY_CLASSES_ROOT \ exefile \ shellex ]
[HKEY_CLASSES_ROOT \ exefile \ shellex \ PropertySheetHandlers]
[HKEY_CLASSES_ROOT \ exefile \ shellex \ PropertySheetHandlers \ {86F19A00-42A0-1069-A2E9-08002B30309D}]
@ = ""_
ICLASS по умолчанию @ =" "_
[HKEY_CLASSESCLASS] @ = "" % 1 "
Затем нажмите Сохранить как .Дайте файлу имя с расширением .reg и выберите All Files в качестве типа файла. Затем нажмите Сохранить .
Закройте Notebook и щелкните правой кнопкой мыши файл .reg > Merge . Затем нажмите Да , а затем ОК для завершения.
Пользователи Windows XP и Windows 2000
Следующее решение может использоваться пользователями Windows XP и Windows 2000.
Зайдите в панель управления и нажмите Параметры папки .Выберите вкладку File Type и нажмите New :
Type EXE в поле File Extension , а затем нажмите OK :
Расширение EXE будет выбрано автоматически. Нажмите Восстановить , чтобы продолжить, а затем закройте диалоговое окно.
Пользователи Windows Vista
В следующем решении используется исправление ассоциации файлов для пользователей Windows Vista.
Перейдите в Winhelponline и загрузите сжатый файл, содержащий исправление для расширения EXE .Распакуйте его содержимое на свой рабочий стол.
Затем дважды щелкните файл Exefix_Vista.reg и выберите Да > ОК .
Ваша программа должна вернуться в нормальное состояние.
Пользователи Windows XP, Vista и Windows 7
В следующем решении используется исправление ассоциации файлов для пользователей Windows XP, Windows Vista и Windows 7.
Загрузите и запустите RstAssociations (версия .scr). Обратите внимание, что эта ассоциация RstAssociations совместима с Windows XP, Vista и 7, как 32-, так и 64-разрядными версиями.
Отметьте Exe и нажмите Восстановить .
Может потребоваться перезагрузка вашего ПК.
Изображение: © snig — Shutterstock.com
windows xp — Explorer.exe не запускается автоматически при загрузке
windows xp — Explorer.exe не запускается автоматически при загрузке — Super UserСеть обмена стеком
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange- 0
- +0
- Авторизоваться Зарегистрироваться
Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуКто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено 25k раз
По какой-то причине, когда я сейчас загружаю свой ноутбук (winxp), он не запускает проводник.exe автоматически; У меня остался фон рабочего стола и указатель мыши. Мне нужно запустить Taskman и запустить explorer.exe вручную.
Недавно я попросил Spyware Dr.Dr обнаруживать серьезную угрозу, и мне было интересно, можно ли повторно подключить explorer.exe при запуске.
Создан 03 сен.
leeand00leeand0017.9k3636 золотых знаков106106 серебряных знаков170170 бронзовых знаков
1- Нажмите «Пуск»
- Нажмите «Выполнить»
- Введите «cmd», затем нажмите «Enter» .
- Тип «sfc / scannow»
Примечание. Вам понадобится установочный компакт-диск для XP.
ответ дан 3 сен ’09 в 6:38
ctzdevctzdev2,14077 золотых знаков2929 серебряных знаков4747 бронзовых знаков
5Убедитесь, что он не был отключен для запуска при входе в систему с автозапуском:
Гафф17.5k1414 золотых знаков5454 серебряных знака6868 бронзовых знаков
ответ дан 3 сен ’09 в 7: 122009-09-03 07:12
Мэтью Лок4,47622 золотых знака2929 серебряных знаков4242 бронзовых знака
1 Это явный признак наличия вредоносного ПО в вашей системе!
Хотя это не обязательно может быть проблемой, сначала нужно подумать об этом.
Вот одна ветка обсуждения и другая более старая.
Шах
- Можете ли вы запустить его вручную или сам исполняемый файл отсутствует
- Что зарегистрировано в ключе Winlogin Shell (упоминается здесь в другом ответе)
ответ дан 3 сен ’09 в 6: 452009-09-03 06:45
Никник53.3k1010 золотых знаков9494 серебряных знака138138 бронзовых знаков
5Чтобы снова запустить explorer.exe, выполните следующие действия:
- открыть редактор реестра (regedit.exe)
- перейдите к HKEY_LOCAL_MACHINE / SOFTWARE / MICROSOFT / WINDOWS NT / ТЕКУЩАЯ ВЕРСИЯ / WINLOGON
- найдите клавишу «Shell» и замените любое значение, которое вы найдете там, на проводник.exe
Надеюсь, это поможет!
ответ дан 3 сен ’09 в 6:38
Калибанкалибан19.6k55 золотых знаков4747 серебряных знаков6161 бронзовый знак
2Я создал новую учетную запись ADMIN.перевел мои документы со старого аккаунта на новый. затем удалил старую учетную запись администратора. все идеально сейчас
Создан 25 апр.
ТуанТуан1111 бронзовый знак
Можете ли вы создать запись в списке автозагрузки? В старте все программы, автозагрузка.Просто создайте новый ярлык для explorer.exe (удачи в отслеживании пути). Работает на Vista, возможно xp.
Я не знаю решения, но довольно простой способ обхода.
ответ дан 3 сен ’09 в 9: 152009-09-03 09:15
взрывы6,48511 золотых знаков1515 серебряных знаков1919 бронзовых знаков
Я видел это несколько раз, в основном из-за надоедливых вредоносных программ.
Попробуйте восстановить систему до того состояния, когда ваш компьютер работал нормально.
Он просто откатит реестр и системные файлы до определенной даты.
- Войти как Администратор (или пользователь с правами локального администратора)
- Нажмите Пуск > Все программы > Аксессуары > Системные инструменты > Восстановление системы
- Выберите Восстановить на моем компьютере более раннее время и нажмите Далее
- Выберите самую последнюю точку восстановления системы из списка и нажмите Далее
- Нажмите ОК
- Нажмите Далее
Попробуйте.
Создан 04 сен.
КезКез16k1515 золотых знаков6363 серебряных знака9292 бронзовых знака
Суперпользователь лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie Настроить параметры
Невозможно открыть файлы .exe. Исполняемые файлы открываются в других приложениях
Невозможно открыть.EXE-файлы. Исполняемые файлы открываются в других приложениях
Когда дело доходит до проблем с файлами .EXE, некоторые пользователи сталкиваются с ошибками, в то время как другие сообщают, что при открытии такого файла ничего не произошло. Были даже случаи, когда пользователи получали сообщения о наличии вирусов в их системах.
Независимо от причины эту проблему можно решить, выбрав один из способов, описанных ниже:
Метод 1
1.Щелкните на своем рабочем столе. Теперь удерживайте клавишу Windows на клавиатуре и нажмите клавишу R , чтобы открыть диалоговое окно «Выполнить».
2. Откройте командную строку, набрав cmd или команду в диалоговом окне.
3. Введите следующую команду:
компакт-диск \ окна
4. Теперь введите команду regedit , чтобы открыть редактор реестра :
ПРИМЕЧАНИЕ : Если вы не можете использовать regedit , нажмите CTRL + ALT + DEL и выберите Диспетчер задач .Выберите меню File , удерживайте клавишу CTRL и щелкните New Task . В новом окне командной строки введите regedit.exe и нажмите Введите .
5. Теперь перейдите к ключу с именем HKEY_CLASSES_ROOT \ .exe . Справа дважды щелкните ключ Default и введите exefile в поле Value data . Теперь нажмите ОК .
6. Перейдите в HKEY_CLASSES_ROOT \ exefile \ shell \ open \ command .В правой части экрана измените значение ключа Default на значение, представленное ниже:
«% 1»% *
7. Закройте редактор реестра и перезапустите систему, и вы сможете нормально открыть EXE.
Метод 2
1. Щелкните на рабочем столе. Теперь удерживайте клавишу Windows на клавиатуре и нажмите клавишу R , чтобы открыть диалоговое окно «Выполнить».
2. Откройте командную строку, набрав cmd или команду в диалоговом окне.
3. Введите команду, представленную ниже:
ассоциированный .exe = exefile
Была ли эта статья полезной?
Рейтинг: 1.0 . Из 144 голосов.
Подождите …
Как исправить проводник.exe Проблема в Windows XP при исчезновении панели задач
Автор
Обновлено 28 сентября 2017 г.
Вы можете решить проблему с Explorer.exe в Microsoft Windows XP. Эта проблема возникает, когда панель задач Windows и значки на рабочем столе исчезают и снова появляются, не позволяя пользователю выполнять какие-либо задачи. Когда компьютер загружается, рабочий стол сначала выглядит нормально, а программы работают правильно. Но все значки и панель задач внезапно исчезают. В конце концов они появляются снова.Но процесс не позволяет выполнять какие-либо задачи. Эта проблема всегда повторяется при загрузке компьютера.
Проблема возникает из-за поврежденного файла Explorer.exe. Причиной могла быть атака троянского вируса при загрузке файла из Интернета. Решение предоставит временное решение проблемы. Однако в ближайшее время рекомендуется переустановить Windows XP.
Если панель задач вообще не отображается, вам нужно одновременно нажать клавиши «Ctrl», «Alt» и «Del», чтобы открыть диспетчер задач Windows.На вкладке «Приложения» нажмите кнопку «Новая задача …». Откроется диалоговое окно «Создать новую задачу». Введите «explorer.exe» (без кавычек) в поле и нажмите «ОК». Вам нужно будет сделать это несколько раз, если панель задач снова исчезнет. Откроется окно проводника Windows.
Перейдите в «Мой компьютер», затем в папку «C: \ WINDOWS».
Скопируйте значок «Explorer.exe» и вставьте его в ту же папку. В папке будет создан файл «Копия Explorer.exe». Теперь измените имя файла на «ваше имя.exe. »
Перейдите в меню« Пуск »и выберите« Выполнить ». В поле« Выполнить »введите« regedit »(без кавычек) и нажмите« Ввод ». Перейдите к HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ Current Version \ Winlogon. В этой папке вы найдете подраздел с именем «shell». Дважды щелкните его и переименуйте «explorer.exe» в «yourname.exe».
Перезагрузите компьютер после внесения изменений. Ваш рабочий стол будет вернуться к нормальному состоянию
Советы
Используйте диспетчер задач, одновременно нажав клавиши «Ctrl», «Alt» и «Del» для запуска проводника.exe на время выполнения процедуры.
Предупреждения
Не изменяйте другие настройки в реестре Windows. Это может вызвать серьезные проблемы с вашей операционной системой и запуском компьютера.
Fix для Windows XP, Vista, 7
Получите исправление ошибки HAL.dll отсутствует или поврежден в Windows XP, Windows Vista и Windows 7 .
Информация о «HAL.dll отсутствует или поврежден»
Следующая информация об этой ошибке была собрана NeoSmart Technologies на основе информации, собранной и предоставленной нашей глобальной сетью инженеров, разработчиков и технических специалистов или партнерских организаций.
Описание и симптомы
Приведенные ниже сообщения об ошибках, предупреждения, предупреждения и симптомы связаны с этой ошибкой.
Признак 1: экран ошибки «HAL отсутствует или поврежден» при запуске
HAL (уровень аппаратной абстракции) служит интерфейсом между аппаратным и программным обеспечением системы, обеспечивая согласованную аппаратную платформу для запуска приложений. Когда используется HAL, приложения не обращаются к оборудованию напрямую, а обращаются к абстрактному уровню, обеспечиваемому HAL.Например, реакция на прерывание на машине с усовершенствованным программируемым контроллером прерываний (APIC) сильно отличается от реакции на нее без него. Для этой цели HAL предоставляет единую функцию, которая работает со всеми видами прерываний от различных наборов микросхем, так что другие компоненты не должны беспокоиться о различиях. В Windows HAL реализован в hal.dll, и если этот файл отсутствует или поврежден, процесс загрузки останавливается и отображается экран ошибки.
Вот пример экрана с ошибкой «HAL отсутствует или поврежден» для Windows XP:
Windows не может запуститься, потому что следующий файл отсутствует или поврежден: <Корень Windows> \ system32 \ hal.dll. Пожалуйста, переустановите копию вышеуказанного файла.
А вот пример экрана с ошибкой «HAL отсутствует или поврежден» для Windows Vista и Windows 7:
Диспетчер загрузки Windows Windows не запустилась. Недавнее изменение оборудования или программного обеспечения может быть причина. Решить проблему: 1. Вставьте установочный диск Windows и перезагрузите компьютер. 2. Выберите языковые настройки и нажмите «Далее». 3. Нажмите «Восстановить компьютер»." Если у вас нет этого диска, обратитесь к системному администратору или к компьютеру. производитель за помощью Файл: \ Windows \ system32 \ hal.dll Статус: 0xc0000221 Информация: Windows не удалось загрузить, потому что HAL отсутствует или поврежден.
Код «Статус» 0x и текст «Информация» могут отличаться, но рассматриваемый файл всегда \ Windows \ system32 \ hal.dll
Причины этой ошибки
Известно, что эта ошибка возникает в результате одной из следующих причин:
Причина 1: недопустимая загрузка.Конфигурация файла INI
В Windows XP и других операционных системах, использующих загрузчик NTLDR, конфигурация файла boot.ini может быть изменена или стать неверной. Следовательно, это означает, что пути ARC в разделе [операционные системы]
или запись по умолчанию
в BOOT.INI неверны. Это может произойти, если boot.ini был изменен (случайно или злонамеренно), если были изменены настройки BIOS или если было добавлено или удалено оборудование (особенно жесткие диски IDE, SATA или SCSI).
Причина 2: неверная конфигурация BCD
Неверные данные в файле данных конфигурации загрузки (BCD) BOOTMGR могут привести к тому, что эта ошибка присутствует в Windows Vista и Windows 7. Hal.dll требуется для ядра Windows для связи с базовым оборудованием независимо от платформы. Неправильные данные в BCD приведут к тому, что BOOTMGR загрузит Windows с неправильным системным корневым набором, и hal.dll не будет найден. Это приведет к появлению ошибки «HAL отсутствует или поврежден».
Причина 3. Файл hal.dll на самом деле поврежден или отсутствует
Неудачные обновления Windows или автоматические обновления Windows, которые включают обновление критически важных системных файлов (особенно при установке пакетов обновления), которые обновляют hal.dll, могут привести к этой ошибке. Если hal.dll неправильно записан на диск или используется несовместимая версия hal.dll, может появиться ошибка «HAL отсутствует или поврежден».
Причина 4: целостность файловой системы нарушена
Файловая система жесткого диска может быть повреждена из-за ошибок записи на диск, отключения электроэнергии или вирусных атак.В этом случае операционная система не может найти hal.dll для правильной загрузки и процесс загрузки останавливается.
Исправление «Hal.dll отсутствует или поврежден» в Windows
Требуется установочный CD / DVD Windows!
Некоторые из приведенных ниже решений требуют использования установочного компакт-диска или DVD-диска Microsoft Windows. Если на вашем компьютере нет установочного диска Windows или у вас больше нет установочного носителя Windows, вы можете вместо этого использовать Easy Recovery Essentials для Windows. EasyRE автоматически найдет и исправит многие проблемы, а также может быть использован для решения этой проблемы с помощью приведенных ниже инструкций.
Исправление №1: Восстановите boot.ini или BCD с помощью Easy Recovery Essentials
Автоматическое восстановление системыEasy Recovery Essentials в один клик устраняет проблемы, вызванные отсутствием или неправильной настройкой boot.ini и BCD, путем воссоздания их с нуля в активном загрузочном разделе Windows. Это выполняется автоматически в рамках автоматизированного процесса ремонта и не требует ручных действий или вмешательства пользователя.
Easy Recovery Essentials гарантированно исправит ошибку «Hal.dll отсутствует или поврежден» автоматически с помощью встроенной функции автоматического восстановления.EasyRE в настоящее время доступен для Windows XP, Vista, 7 и 8 и может быть загружен и создан на любом ПК.
- Загрузите Easy Recovery Essentials. Обязательно запишите вашу версию Windows (XP, Vista, 7 или 8) перед загрузкой EasyRE. Это руководство поможет вам определить, какая версия Windows у вас установлена.
- Записать образ. Внимательно следуйте этим инструкциям о том, как записать загрузочный ISO-образ, так как создание загрузочного компакт-диска может быть непростым делом! Кроме того, в этих инструкциях объясняется, как создать загрузочную USB-флешку / накопитель для восстановления EasyRE.
- Загрузите компьютер с созданного вами компакт-диска Easy Recovery Essentials или USB.
- После запуска EasyRE выберите опцию «Автоматическое восстановление» и нажмите Продолжить .
Выберите «Автоматическое восстановление» в Easy Recovery Essentials
- После того, как EasyRE просканирует диски вашего компьютера, определите и выберите из списка букву диска для установки Windows, а затем нажмите кнопку Автоматическое восстановление , чтобы начать.
Выберите диск, связанный с установкой Windows, которую вы пытаетесь восстановить.
- Easy Recovery Essentials начнет анализ выбранного диска на наличие проблем. EasyRE проверит и попытается автоматически исправить ошибки диска, раздела, загрузочного сектора, файловой системы, загрузчика и реестра. Никакого вмешательства не требуется, так как ремонт EasyRE полностью автоматизирован:
Easy Recovery Essentials ищет ошибки и исправляет выбранную установку Windows.
- После завершения процесса EasyRE сообщит о своих выводах.Нажмите кнопку Restart , чтобы перезагрузить компьютер и проверить изменения.
- Ошибка «Hal.dll отсутствует или повреждена» теперь должна быть исправлена, когда ваш компьютер начинает загружаться:
Windows, успешно загружается.
Вы можете загрузить Easy Recovery Essentials отсюда.
Исправление № 2: Попытайтесь вручную перестроить boot.ini
Файл boot.ini используется Windows для настройки и отображения параметров операционной системы. Инструкция по воссозданию бутса вручную.ini также доступны, но требуют среднего уровня компьютерных знаний. Приведенные ниже инструкции помогут вам автоматически воссоздать boot.ini с установочного компакт-диска Windows XP.
Не удается загрузиться с установочного компакт-диска Windows?
См. Наше руководство по настройке ПК для загрузки с компакт-диска или DVD для устранения неполадок и более подробных инструкций.
- Вставьте компакт-диск с Windows XP и перезагрузите компьютер.
- Нажмите клавишу для загрузки с компакт-диска, когда увидите сообщение «Нажмите любую клавишу для загрузки с компакт-диска».
- Когда вы получите сообщение «Добро пожаловать в программу установки», нажмите R , чтобы запустить консоль восстановления .
- Введите пароль администратора; hit Введите
- Следующая команда, которую вам нужно написать, находится ниже; hit Затем введите :
bootcfg / восстановить
Приведенная выше команда, bootcfg / rebuild
, просканирует ваш компьютер на наличие установленных копий Windows. Если у вас Windows XP, выполните следующие действия:
- Нажмите Y , если в командной строке отображается сообщение, подобное приведенному ниже:
Всего идентифицированных установок Windows: 1 [1] C: \ Windows Добавить установку в список загрузки? (Да / Нет / Все)
- Когда вы получаете такое сообщение:
Введите идентификатор нагрузки
Вас попросят указать имя, которое будет назначено и показано в меню загрузки для установки, которую вы выбрали на предыдущем шаге.Примеры:
Введите идентификатор нагрузки: Windows XP Professional (после восстановления)
- (Необязательно) Когда вы получаете такое сообщение:
Введите параметры загрузки ОС
Введите
/ fastdetect
, затем Введите - Перезагрузите компьютер.
Вот пример того, как должен выглядеть вывод консоли ПК после правильного восстановления файла boot.ini:
Исправление файла Boot.ini
Исправление № 3: Заменить hal.dll
Требуется установочный CD / DVD Windows!
Некоторые из приведенных ниже решений требуют использования установочного компакт-диска или DVD-диска Microsoft Windows. Если на вашем компьютере нет установочного диска Windows или у вас больше нет установочного носителя Windows, вы можете вместо этого использовать Easy Recovery Essentials для Windows. EasyRE автоматически найдет и исправит многие проблемы, а также может быть использован для решения этой проблемы с помощью приведенных ниже инструкций.
Если hal.dll на самом деле отсутствует или поврежден, вы можете восстановить исходный файл hal.dll с установочного диска Windows XP.
Не удается загрузиться с установочного компакт-диска Windows?
См. Наше руководство по настройке ПК для загрузки с компакт-диска или DVD для устранения неполадок и более подробных инструкций.
- Вставьте компакт-диск XP в компьютер.
- Перезагрузите компьютер.
- Нажмите любую клавишу для загрузки с компакт-диска, когда вы увидите сообщение «Нажмите любую клавишу для загрузки с компакт-диска».
- Нажмите R , чтобы запустить консоль восстановления , когда появится экран параметров.
- Введите пароль администратора, а затем ключ Введите , чтобы отправить его.
- Теперь вы попадете в командную строку и введите следующую команду, где
D: \
— это буква вашего компакт-диска, аC: \
— это буква диска, на который вы установили Windows:развернуть D: \ i386 \ hal.dl_ C: \ Windows \ system32 \
- Нажмите Y , когда вас спросят, хотите ли вы перезаписать этот файл, а затем нажмите Введите , чтобы отправить команду.
- Перезагрузите компьютер.
Вот пример того, как должен выглядеть вывод консоли ПК после правильного восстановления файла hal.dll:
Замена файла hal.dll
Исправление №4: Воспользуйтесь средством восстановления при загрузке, чтобы попытаться заменить HAL
В Windows Vista и Windows 7 средство восстановления при загрузке можно использовать для сканирования системы на наличие поврежденных или отсутствующих системных файлов для замены файла hal.dll, если он поврежден или отсутствует.
Требуется установочный CD / DVD Windows!
Некоторые из приведенных ниже решений требуют использования установочного компакт-диска или DVD-диска Microsoft Windows.Если на вашем компьютере нет установочного диска Windows или у вас больше нет установочного носителя Windows, вы можете вместо этого использовать Easy Recovery Essentials для Windows. EasyRE автоматически найдет и исправит многие проблемы, а также может быть использован для решения этой проблемы с помощью приведенных ниже инструкций.
Startup Repair — это средство автоматической диагностики и восстановления, которое доступно с установочного диска Windows и может использоваться для поиска и устранения некоторых распространенных проблем. Более подробную информацию о том, как работает Startup Repair и что он делает, можно найти в нашей базе знаний.Следующие шаги запустят восстановление при загрузке с установочного диска Windows:
Не удается загрузиться с установочного компакт-диска Windows?
См. Наше руководство по настройке ПК для загрузки с компакт-диска или DVD для устранения неполадок и более подробных инструкций.
- Вставьте установочный DVD-диск Windows в привод CD-ROM вашего ПК,
- Полностью выключите компьютер и убедитесь, что он полностью выключен,
- Включите компьютер,
- Нажмите любую клавишу, когда увидите «Нажмите любую клавишу для загрузки с CD или DVD.. »
- Щелкните ссылку « Repair your computer » в нижнем левом углу, предварительно выбрав язык и параметры клавиатуры.
- Дождитесь восстановления при загрузке, чтобы просканировать ваш компьютер на предмет установки Windows, затем выберите установку из отображаемого списка:
- Для начала выберите «Восстановление при загрузке» из списка доступных вариантов восстановления:
- Startup Repair начнет сканирование вашей установки на предмет известных проблем и попытается исправить, если это возможно.
Вот пример того, как должно выглядеть восстановление компьютера при запуске после правильного восстановления файла hal.dll:
Hal.dll восстановлен с помощью Windows 7 Startup Repair
Исправление № 5: Восстановление поврежденных системных файлов с помощью команды SFC
В Windows Vista и Windows 7 можно использовать встроенный инструмент Windows SFC (средство проверки системных файлов) для автоматического сканирования системных файлов компьютера и их восстановления при необходимости.
Вот шаги для запуска SFC:
- Загрузитесь с установочного диска Windows
- Нажмите Отремонтируйте компьютер mputer после выбора правильного языка, времени и ввода с клавиатуры.
- Выберите установочный диск Windows, обычно это
C: \
, и нажмите Далее - Выберите командную строку, когда появится окно параметров восстановления системы
- Напишите следующую команду и нажмите Затем введите :
sfc / scannow / offbootdir = D: \ / offwindir = D: \ Windows \
Замените D: буквой драйвера, в котором установлена Windows, а D: \ Windows местоположением папки Windows.
Вот пример того, как должен выглядеть вывод консоли ПК после sfc.Проверка exe завершена, отсутствующие файлы успешно восстановлены:
Hal.dll восстановлен утилитой SFC
Исправление № 6: проверьте жесткий диск с помощью утилиты CHKDSK
Если целостность файла жесткого диска нарушена, можно использовать встроенную утилиту Windows CHKDSK для сканирования диска и исправления ошибок файловой системы.
Вот шаги для запуска CHKDSK:
- Загрузитесь с установочного диска Windows
- Нажмите Отремонтируйте компьютер mputer после выбора правильного языка, времени и ввода с клавиатуры.
- Выберите установочный диск Windows, обычно это
C: \
, и нажмите Далее - Выберите командную строку, когда появится окно параметров восстановления системы
- Напишите следующую команду и нажмите Затем введите :
chkdsk C: / f
Замените C: буквой драйвера, на котором установлена Windows.
Вот пример того, как должен выглядеть вывод консоли ПК после завершения chkdsk.exe:
Экран результатов утилиты Chkdsk
Дополнительная информация
Связанные записи
Ссылки поддержки
Применимые системы
Эта статья базы знаний, связанная с Windows, применима к следующим операционным системам:
- Windows XP (все редакции)
- Windows Vista (все выпуски)
- Windows 7 (все редакции)
Предложить правку
.