Windows не может найти «.exe» – только некоторые приложения

В последнее время у меня возникла эта проблема, когда Windows сообщала мне, что файл не существует. Например, если я должен открыть my-image.png из проводника, он скажет мне, что он не найден. Теперь Picasa Photo Viewer занял расширения, чего я хотел, когда я его установил. Итак, я пошел в каталог программных файлов Picasa и попытался открыть программу просмотра вручную. На этот раз мне сказали, что приложение не может быть найдено, хотя я просто дважды щелкнул его.

Со временем больше EXE-файлов начали делать это. Я обнаружил, что если я переименую EXE, он будет работать. Но второй я меняю его, он «не может найти» его снова.

У меня нет вирусов на моем ПК, все остальное фантастически.

Изменить – это сейчас происходит с RAD Studio.

Ниже приведен снимок с выбранным bds.exe :

Не удается найти файл

Edit 2 – Кроме того, я проверил ассоциации exefile и .exe в реестре, и все это нормально (правильно установлено).

Странно, что большинство приложений открыты, но BDS этого не делает. Командная строка также не может ее открыть.

Проверьте следующий раздел реестра:

 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 

В 64-битной системе есть вторая копия этого ключа для 32-разрядных приложений:

 HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 

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

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

  • DllNXOptions – содержит список DLL, которые, как известно, несовместимы с DEP;
  • IEInstal.exe – содержит ExecuteOptions=0x00000000 (это значение, похоже, не документировано).

Некоторые вредоносные программы могут использовать этот ключ для отключения важных компонентов системы (например, explorer.exe ) и программ защиты от вредоносных программ, а иногда и программ антивирусных программ удалять исполняемые файлы вредоносных программ, но оставить ключи реестра в разделе « Image File Execution Options указывая на расположение этих файлов, Приведет к ошибкам, которые вы видите.

  • В Windows Explorer почему мы можем создать папку или файл с символом процента (%), если символ процента используется для существующих переменных?
  • Комбинация клавиш для создания новой папки или файла? (Windows)
  • Что такое сочетание клавиш для ввода адресной строки Windows Explorer в немецкой версии Windows 7?
  • Vista без браузера
  • Папка неверно работает на Windows 7
  • Как удалить папку пользователя в Windows 8.1?
  • Все работает очень медленно в Windows 7 на моем ноутбуке Dell
  • Где можно установить представление папки по умолчанию?
  • Есть ли способ настроить папку по умолчанию для Windows Explorer?
  • Как сделать ярлык для ftp-сайта открытым в Windows Explorer не IE
  • Что означает синее имя файла в Windows Explorer?
  • Interesting Posts

    Значение по умолчанию для параметра при передаче по ссылке в C ++

    Самый простой способ получить идентификатор файла из URL-адреса в скрипте Google Apps

    Каков наилучший способ отключить неиспользованную беспроводную клавиатуру в диапазоне рабочих приемников?

    Как исправить ошибку загрузчика Windows XP, когда BOOTCFG, FIXBOOT и FIXMBR ничего не делают?

    Сравните 2 текстовые ячейки и покажите разницу в третьей ячейке

    Угловой UI-маршрутизатор Как создать «макет»?

    Как отсоединить папку «Мои документы» от учетной записи OneDrive?

    CodeIgniter автоматически предотвращает SQL-инъекцию?

    Подключение через именованный канал из службы Windows (сеанс # 0) в настольное приложение (сеанс # 1)

    Spring – redirect после POST (даже с ошибками проверки)

    об ассемблере CF (Carry) и OF (Overflow)

    Windows 7 Новый SSD SATA AHCI?

    Вертикальная линия для правого поля в Notepad ++

    Лучший способ создать перечисление строк?

    Как преобразовать имя переменной (object) в String

    Давайте будем гением компьютера.