Приложения открываются IE вместо того, чтобы работать нормально

Приложения открываются IE вместо того, чтобы работать нормально

Я переписал вопрос, добавив все, что я попробовал на данный момент.

  • Многие из моих приложений открываются через Internet Explorer. (не все)
  • Например, когда я бегуFirefox.exe (из ярлыка)Вместо этого я запускаю IE со следующим URL-адресом

    http: // %22d/ Browser/firefox.exe%22 (я добавил пробелы, чтобы предотвратить создание ссылок)

    1. Целью быстрого доступа является:"D:\Браузер\firefox.exe"

    2. когда я попытался открыть firefox.exe из его папки, результаты были такими же, как и в предыдущем случае

    3. Я попытался открыть его с помощью cmd, поэтому я перешел с помощью cmd в путь FF, а затем написал:firefox.exe

    4. было то же самое, за исключением того, что URL был:

      http: // Firefox.exe/

    5. когда я только напишуFire FoxURL-адрес результата был следующим:

    http: // Firefox/ (это какой-то параметр или что-то в этом роде??)

    1. пытаюсь сделать то же самое схромдали те же результаты, что и предыдущие тесты.

    2. Я попробовал создать нового пользователя (adminstartor), но проблема все еще осталась.

    3. Я перепробовал каждый ключ реестра с exe-файлом (не уверен, что перепробовал их все), никаких изменений.

    4. Я пробовал удалить IE, но он как-то сам собой вернулся, в то время как IE был удален, FF и его соратники дали мнеоткрыть сокно

    5. Я пробовал переустановить приложения, но это бесполезно.

График:(по просьбе @Daredev)

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

  2. Уже установлены приложения "Firefox" и "XPS Viewer".

  3. После проблемы все приложения работали, за исключением тех, которые используют браузер (MS Help Viewer, XPS Viewer, Firefox (даже я его переустановил), Opera, Chrome)

  4. Я так и думал, но после установки Maxthon и ComodoDragon эта теория разлетелась вдребезги.

системная информация:
1- Windows XP Professional Service Pack 3
2- Система полностью исправлена: Да
3- Антивирус обновлен: Да
4- То же поведение при загрузке в безопасном режиме: Да

решение1

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

Вредоносное ПО или нет, основная причина ваших проблем, вероятно, кроется в этом малоизвестном движке реестра, который изначально задумывался как средство легкой отладки: (источник)

To setup an application to launch the debugger automatically

Start the Registry Editor (regedit).
In the Registry Editor, open the HKEY_LOCAL_MACHINE folder.
Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\currentversion\image file execution options.
Under the Image File Execution Options folder, locate the name of the application you want to debug (myapp.exe, for example). If you cannot find the application you want to debug:
    Right-click the Image File Execution Options folder and choose New Key from the shortcut menu.
    Right-click the new key and choose Rename from the shortcut menu.
    Edit the key name to the name of your application, for example, myapp.exe.
Right-click the myapp.exe folder and choose New String Value from the shortcut menu.
Right-click the new string value and choose Rename from the shortcut menu.
Change the name to debugger.
Right-click the new string value and choose Modify from the shortcut menu.

The Edit String dialog box appears.
In the Value data box, type devenv /debugexe.
Click OK.
From the Registry menu, choose Exit. 

Проблема в том, что вы можете (и вредоносная программа это делает) поместить любой исполняемый файл в качестве отладчика, фактически запуская программу по вашему выбору вместо исходной цели..
Мне удалось воспроизвести поведение вашего ПК, добавив Firefox.exeключ с целью отладчика Iexplore.exe
Чтобы проверить, влияет ли это на вас, откройте редактор реестра, перейдите к HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\currentversion\image file execution optionsи найдите Firefox.exeи похожие записи для программ, демонстрирующих такое поведение. Переименуйте все подозрительные ключи во что-нибудь другое (например, Firefox.exe bad) и перезапустите приложение.

И последнее, но не менее важное: проанализируйте эти ключи — возможно, это даст вам подсказку относительно источника — и запустите тщательное сканирование вашей системы с помощью инструмента, отличного от того, который вы установили (если возможно — в автономном режиме Windows).

Редактировать: Sysinternals Autoruns(http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx) пригодится при проверке на наличие угона изображений (среди многих других полезных функций). Загрузите инструмент, запустите его и снимите отметку Hide Windows Entriesв Filter options, затем выберите Image Hijacks:

Экран автозапуска

Затем вы можете просто удалить запись или проанализировать ее дальше, используя несколько опций.
Существует также версия командной строки, autorunsc. autorunsc -hпечатает захваты изображений. Используйте autorunsc -?для просмотра всех опций.

решение2

Новый ответ: Попробуйте это:http://www.dougknox.com/xp/fileassoc/xp_exe_fix.zip

или иным образом:

  1. Откройте редактор реестра, затем перейдите к следующему разделу: HKEY_CLASSES_ROOT\exefile\shell\open\command
  2. Дважды щелкните значение (по умолчанию) на правой панели.
  3. Удалите текущие данные значения, а затем введите:"%1" %* (т.е. кавычка-процент-один-кавычка-пробел-процент-звездочка.)
  4. Перейдите к:HKEY_CLASSES_ROOT.exe
  5. В правой панели установитеДанные (по умолчанию) для исполняемого файла

Выйдите из редактора реестра.

Надеюсь, это решение поможет.

Источник:http://windowsxp.mvps.org/exefile.htm

PS: Симулировать эту проблему опасно, поэтому, пожалуйста, продолжайте попытки и не сдавайтесь... :)

решение3

Вы пробовали сбросить настройки IE?

  1. Создать другого пользователя (администратор)
  2. Переключиться на вновь созданного пользователя
  3. Запустить regedit
  4. Перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings.
  5. Щелкните правой кнопкой мыши -> экспортировать в общую папку или корневой каталог
  6. Вернитесь к своей исходной учетной записи.
  7. Удалите указанный выше ключ.
  8. Запустите экспортированный .reg-файл для ключа настроек Интернета.

Связанный контент