Почему не запускается файл. Решение проблем с запуском файлов EXE в Windows XP

Уясните процесс. EXE файлы не поддерживают OS X, поэтому вам понадобится специальное программное обеспечение, чтобы заставить их работать. Для этого установите бесплатную утилиту Wine, в которой можно работать с файлами Windows. Помните, что не все EXE файлы можно открыть в этой утилите, а некоторые программы будут работать лучше, чем другие. Вам не нужен установочный диск Windows, чтобы установить Wine.

Скачайте и установить Xcode из Mac App Store. Это бесплатный инструмент разработчиков, необходимый для того, чтобы скомпилировать программный код. Вы не будете пользоваться этим инструментом, но он необходим для работы с другими утилитами, которые открывают EXE файлы.

  • Запустите Xcode и откройте его меню. Выберите «Настройки» – «Загрузки». Нажмите «Установить» (рядом с «Инструменты командной строки»).
  • Скачайте и установите MacPorts. Это бесплатная утилита, которая упрощает процесс компиляции и которую вы будете использовать, чтобы установить Wine. Вы можете скачать MacPorts с сайта macports.org/install.php . Щелкните по ссылке для версии OS X, которую вы используете, а затем дважды щелкните по скачанному файлу с расширением.pkg, чтобы установить MacPorts.

    Откройте терминал, чтобы настроить некоторые параметры MacPorts. Вы можете открыть терминал из папки «Утилиты».

    Скопируйте и вставьте в окно терминала следующую команду, а затем нажмите Return:

    Echo export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$"\n"export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile

    Введите пароль администратора, чтобы разрешить исполнение команды. При вводе пароля никакие символы отображаться не будут. Введя пароль, нажмите Return. Если у вас нет пароля администратора, процесс не запустится.

    Скопируйте и вставьте следующую команду. Эта команда уведомит MacPorts, пользуетесь ли вы 64-битной системой. Вставьте следующую команду и нажмите Return:

    If [ `sysctl -n hw.cpu64bit_capable` -eq 1 ] ; then echo "+universal" | sudo tee -a /opt/local/etc/macports/variants.conf; else echo "n/a"; fi

    Введите команду принять условия лицензии Xcode, чтобы получить возможность скомпилировать код. После выполнения этой команды закройте и снова откройте терминал:

    • sudo xcodebuild -license
  • Введите команду, чтобы установить Wine. Вам может быть предложено еще раз ввести пароль администратора. Процесс установки может занять некоторое время.

    • sudo port install wine
  • Перейдите в папку с EXE файлом. Для этого в терминале используйте команду cd .

  • Использование Wine для запуска EXE файла. Введите следующую команду для запуска EXE файла, который находится в текущем каталоге. Замените имя_файла на имя выбранного ЕХЕ файла.

    • wine имя_файла.exe
  • Используйте программу как обычно. Если EXE файл запустил программу, вы сможете начать работать с ней. Если это установочный файл, следуйте инструкциям на экране, чтобы установить программу (как вы это делаете в Windows).

  • Запустите установленную программу (если вы использовали EXE файл для ее установки). Для этого воспользуйтесь Wine.

    • Введите cd ~/.wine/drive_c/Program\ Files/ , чтобы открыть каталог «Program Files», в котором установлены программы в Wine.
    • Введите ls , чтобы просмотреть список всех установленных программ. Введите cd имя_программы, чтобы открыть каталог программы. Если в имени программы присутствует пробел, до пробела введите \ . Например, для Microsoft Office введите cd Microsoft\ Office .
    • Введите ls , чтобы найти EXE файл.
    • Введите wine имя_программы.exe , чтобы запустить программу
  • Установите библиотеки Mono, если программа требует наличия.NET. Это библиотека программного обеспечения, требуемая многими программами Windows, а Mono – это бесплатный аналог такой библиотеки, который поддерживается Wine. Установите Mono только в том случае, если ваши программы требуют наличия.NET.

    • Введите sudo port install winetricks и нажмите Return.
    • Введите winetricks mono210 и нажмите Return, чтобы установить Mono.
  • При работе с компьютером нередки ситуации, когда при запуске исполняемых EXE-файлов ничего не происходит или «вылетает» ошибка. Такое же случается и с ярлыками программ. По каким причинам возникает эта проблема, и как ее решить поговорим ниже.

    Для нормального запуска EXE-файла необходимы следующие условия:

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

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

    Причина 1: блокировка файла

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

    Причина 2: ассоциации файлов

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

    Это был наглядный пример, на самом деле причин такого сбоя множество. Чаще всего к ошибке приводит установка программного обеспечения, скорее всего вредоносного, которое вызывает смену ассоциаций.

    Исправить ситуацию поможет только правка системного реестра. Пользоваться рекомендациями, приведенными ниже, следует таким образом: выполняем первый пункт, перезагружаем компьютер, проверяем работоспособность. Если проблема осталась, выполняем второй и так далее.

    Для начала необходимо запустить редактор реестра. Делается это так: Открываем меню «Пуск» и нажимаем «Выполнить» .

    В окне функции пишем команду «regedit» и жмем ОК .

    Откроется редактор, в котором мы и будем производить все действия.

    1. В реестре есть папка, в которую записываются пользовательские настройки для расширений файлов. Ключи, которые там прописаны, являются приоритетными для выполнения. Это значит, что операционная система в первую очередь будет «смотреть» на эти параметры. Удаление папки может исправить ситуацию с неверными ассоциациями.

      Далее возможны два варианта развития событий: папки «UserChoice» или названные выше параметры («.exe» и «.lnk» ) отсутствуют в реестре или после перезагрузки проблема сохранилась. В обоих случаях переходим к следующему пункту.

    2. Снова открываем редактор реестра и на этот раз переходим в ветку

      HKEY_CLASSES_ROOT\exefile\shell\open\command


      Здесь также возможны два варианта: параметры имеют правильные значения или после перезагрузки файлы не запускаются. Идем дальше.

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

    Вы, наверное, заметили, что по ссылке открывается папка, в которой находится три файла. Один из них — reg.reg — понадобится в том случае, если «слетела» ассоциация по умолчанию и для файлов реестра. Если такое произошло, то обычным способом запустить их не получится.


    Причина 3: ошибки жесткого диска

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

    Основная проблема с системными файлами в «битых» секторах – это невозможность их считывания, копирования и перезаписи. В этом случае, если не помогла программа, можно восстановить или переустановить систему.

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

    Причина 4: процессор

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

    Наиболее распространенная проблема – отсутствие поддержки SSE2. Выяснить, может ли ваш процессор работать с этими инструкциями, можно с помощью программ или .

    В CPU-Z список инструкций приведен здесь:

    В AIDA64 нужно перейти в ветку «Системная плата» и открыть раздел «CPUID» . В блоке «Наборы инструкций» можно найти нужную информацию.

    Решение данной проблемы одно – замена процессора или всей платформы.

    Заключение

    Мы сегодня разобрались, каким образом можно решить проблему с запуском файлов с расширением EXE в Windows XP. Чтобы избежать ее в дальнейшем, будьте внимательнее при поиске и установке программного обеспечения, не вносите в реестр непроверенных данных и не меняйте ключи, назначения которых не знаете, всегда, при установке новых программ или смене параметров, создавайте точки восстановления.

    Привет Всем дорогие читатели! Расширение exe — это исполняемый файл, любая установленная программа имеет это расширение. Некоторые пользователи встречались с ошибкой, когда при запуски приложение, на экране отображалось окно, где система предлагает выбрать, через какую программу открыть этот файл, так же в некоторых случаях система может выдавать другие ошибки. В любом случаи если не открываются exe файлы, есть несколько способ решить эту проблему. Если не знаете что такое расширение имени файлов, то можете прочитать статью « ».

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

    Решение

    Способ 1. Первым делом проверьте компьютер на вирусы и сразу возникает вопрос, как сканировать компьютер на вирусы, если ни одна программа не запускается? Все очень просто, вам нужно скачать LiveCD (со встроенным антивирусом), после этого записать на CD/DVD диск и загрузиться с него из под Bios. Если у вас нет под рукой интернета, то можете снять жесткий диск и подключить его к другому компьютеру, как дополнительный жесткий диск и уже на другом компьютере проверить его на вирусы.

    Если не открываются exe файлы после проверки антивирусом, тогда пробуем способы ниже.

    Способ 2. Если на вашем компьютере установлена операционная система Windows XP. Скачиваем файл . Запускаем его, соглашаемся с сообщениями, нажимаем два раза «Да». После этого пробуем запустить программы.

    Способ 3. Если установлена операционная система Windows Vista/Windows 7. Скачиваем файл . Открываем файл и вносим изменения в реестр, соглашаясь, нажимаем кнопку «Да» два раза.

    Способ 4. Открываем «Мой компьютер», заходим в папку С:\Windows, находим файл svchost.com. Теперь надо удалить файл и перегрузить систему. После перезагрузки компьютера заходим в редактор реестра, Пуск-> Выполнить-> вводим «regedit» и нажимаем «OK». В левой части окна отображено дерево, находим ветку HKEY_CLASSES_ROOT\exefile\shell\open\command и проверяем, чтобы значение было «%1» %* .

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

    Обязательно посмотрите видео:


    Систематически неопытный пользователь сталкивается с проблемами программного характера, начиная от битых файлов программ и заканчивая полным контролем системы вирусами. Сегодня следует рассмотреть одну из самых неприятных и в тоже время частых проблем, когда не открывается.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, как вирусы. В связи с этим может их удалить или добавить в карантин. Тогда нужно настроить антивирус, занеся файл в белый список.

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

    Если у Вас остались вопросы по теме «Почему не запускается.exe файл?», то можете задать их в комментариях


    if(function_exists("the_ratings")) { the_ratings(); } ?>