Внимание: этот
раздел больше не пополняется. Все новые вопросы и ответы теперь
размещаются на форуме
ITrader
– преобразуй время в деньги!
Программа, дающая доступ к торговле на всех мировых финансовых рынках для возможности заработка с помощью следующих инструментов:
валюты, акции, индексы, нефть, драгоценные металлы. Скачай и открой бесплатный Демо-счет! Обучение. Депозит от 1000 рублей. Подробнее...
Народная мудрость: одни пользователи ПК спрашивают, а
другие пользователи ПК отвечают.
Авторские права на грамматические и орфографические ошибки полностью и всецело
принадлежат их авторам :)
***
?
Windows XP - SP2. С недавнего времени появилась проблема: перестали
запускаться файлы (формата exe) из локальной сети и с CD-ROM. Пишет следующее: "Windows
не удалось найти файл (путь к нему). Проверьте, чтобы имя было введено правильно
и повторите попытку. Чтобы выполнить поиск файла, нажмите кнопку Пуск, а затем
выберите команду Найти". С другой машины эти файлы запускаются. Вирусов - нет.
Отвечает TU-154: Проверьте в реестре по адресу HKEY_CLASSES_ROOT\exefile\shell\ open\command
параметр "По умолчанию". Там должно быть "%1" %*, если значение другое - значит,
у вас был вирус, который запускался при запуске исполняемых файлов. Вирус был удален,
а запись для его запуска осталась.
Отвечает kanish: Нужно изменить переменную Temp, типа Temp=C:\Temp.
Сделать это так: Свойства системы - Дополнительно - Переменные среды. Выделить переменную
Temp (которая вверху для вашего логина) и нажать Изменить. В поле значение указать
нужный путь (т.е. C:\Temp). Точно так же поступить и с переменной Tmp.
Отвечает Alexey: В XP есть такая фишка - хук на исполняемые программы, видимо, этим хуком
был вирус и его удалили, ничего не исправив. Исправляется изменением действия по
умолчанию для exe-файлов!
Отвечает Алекс: Нифига что-то из того, что написано выше мне не помогло. в реестре у меня все как надо стоит, папку temp переименовал, а исполняемые файлы все равно не запускаются, есть ли др. варианты?
Отвечает Алексей: Alexey, спасибо тебе огромное! Недавно столкнулся с аналогичной проблемой, случайно через поисковик (фишка в том, что опера у меня запустилась через ярлык файла). Твой совет помог.
Отвечает pointer: Кстати, недавно столкнулся с похожей проблемой, не запускался ни один exe файл и у библиотек слетели значки. Проблема была в давеча установленной программе Restorator (редактор ресурсов), версия 2005 которой колдует с библиотеками, а 2006 ко всему прочему трет инфу о exe'шниках. Вывод: пользуйтесь лучше PE Explorer'om (не сочтите за рекламу). Честно говоря, я в шоке после таких кульбитов с моей системой!
Отвечает Spitch: Только что решил эту проблему, после запуска Ad-Aware также все иконки \"побледнели\", ни один файл не запускался. Совет с реестром тоже не подошел, ибо даже скачиваемые .exe не запускаются, что уж говорить о regedit-е. Решение проблемы - ручками создаем файл с расширением .txt, набираем в нем:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\\exefile]
[-HKEY_CLASSES_ROOT\\.exe]
[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
\"TileInfo\"=\"prop:FileDescription;Company;FileVersion\"
\"InfoTip\"=\\\"prop:FileDescription;Company;FileVersion;Create;Size\"
[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\\\" %*\"
[HKEY_CLASSES_ROOT\\exefile\\shell\\runas]
[HKEY_CLASSES_ROOT\\exefile\\shell\\runas\\command]
@=\"\\\"%1\\\" %*\"
[HKEY_CLASSES_ROOT\\exefile\\shellex]
[HKEY_CLASSES_ROOT\\exefile\\shellex\\DropHandler]
@=\"{86C86720-42A0-1069-A2E8-08002B30309D}\"
[HKEY_CLASSES_ROOT\\exefile\\shellex\\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\\exefile\\shellex\\PropertySheetHandlers\\PifProps]
@=\"{86F19A00-42A0-1069-A2E9-08002B30309D}\"
[HKEY_CLASSES_ROOT\\exefile\\shellex\\PropertySheetHandlers\\ShimLayer Property Page]
@=\"{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}\"
[HKEY_CLASSES_ROOT\\exefile\\shellex\\PropertySheetHandlers\\{B41DB860-8EE4-11D2-9906-E49FADC173CA}]
@=\"\"
Сохраняем, меняем его расширение на .reg, идем в папку Windows, ищем regedit, меняем его расширение с .exe на .cmd, запускаем, импортируем созданный reg-файл.
Солюшн подсказан terrapin-ом с http://forum.ru-board.com/.
Мне помогло. Желаю удачи.
Отвечает Bor: Последний совет хоть и правильный, но использовать его по причине неудобоваримой записи как для реестра так и для человека невозможно, читайте здесь более развернутую и полезную инфу: http://www.oszone.net/display.php?id=116&do=print.