![]() |
Принудительная перезагрузка, не смотря на зависшие приложения
Нужно сделать скрипт или что-то подобное , чтобы процесс svhost.exe (или что то аналогичное которое вызовет принудительную перезагрузку компа, чтобы не делать reset'a на системнике) завершился по нажатию одной кнопки и комп перезагрузился бы в любом случае (особенно нужно когда игра зависла или приложение и кроме резета ничего не спасает) Помоги пожалуйста...
|
THEDOGG, если у вас есть клавиатура с мультимедиа-кнопками, и вы не пользуетесь частью из них (например, кнопкой "Почта", которая вызывает стандартный MS Outlook) - можно заменить exe-файл аутлука, скомпилированным в exe cmd-скриптом с таким же именем (не забудьте сделать резервную копию exe-файла аутлука).
У меня в качестве почтового клиента используется thunderbird, поэтому данный вариант с аутлуком представляется мне наиболее предпочтительным. Сам скрипт можете взять из этого поста, , скомпилировав его в exe этой утилитой, не забыв выставить запуск без создания видимого окна. При запуске он завершит все подвисшие процессы принудительно, кроме важных системных (вмонтированный в скрипт список актуален для Win XP, для других вам возможно, потребуется его править). Если же нужно именно перезагрузить путем убийства системного процесса, то замените этот же встроенный список на none После чего, проведите вышеописанную процедуру замены бинарника outlook, не забыв сделать его бекап. |
THEDOGG, принудительная перезагрузка не имеет радикальных отличий от банального Reset'а.
|
THEDOGG, а как вы представляете себе зависший компьютер, который не реагирует на клавиатуру, но при этом реагирует на "волщебную" кнопку?
Может тогда проще стандартно, по трём кнопкам? |
Как бы это объяснить... у меня комп намертво вешается крайне редко, к примеру в игре повисло всё, но плеер с музыкой работает, музыка играет, но с этого экрана с зависшей игрой никак не выйти, только резетом, я ведь понимаю что при полном мертвяке кнопки никакие не реагируют, разве что был бы 98-й там бы может и спасли эти кнопки нажав их два раза подряд...
|
Цитата:
Кнопка WIN тоже не работает? |
кнопки то все работают, только не видно что ты делаешь на экране так как игра зависла и осталась картинка с игры на месте зависа и убрать можно только резетом, но если куча всего пооткрыто как это всегда бывает, то резет не катит так как потеряю к примеру то что писал в текстовом и не сохранил ну и подобное...
|
Цитата:
|
yurfed, при падении старых opengl-игр, не рассчитаных на современные ОС, у меня была такая же проблема, и вы ерунду говорите. Как можно "свернуть окно" или выйти на рабочий стол win-кнопкой, если экран не перерисовывается вообще до запуска другого opengl-приложения или принудительного завершения процесса игры?
Клавиатура при этом работает, но вслепую, соответственно, эффекта от этого не видно. |
Цитата:
Можно WIN - стрелка вверх - стрелка вправо и два раза Enter. И если клавиатура действует, то компьютер должен отключиться. ЗЫ THEDOGG, Сделайте батник с содержимым на перезагрузку Код:
shutdown.exe -r -f -t 30 |
Цитата:
|
Anonymоus - меня отлично понял, у меня как раз этот случай :)
yurfed - благодарю за хороший ответ, просто и действенно :) |
Я обычно, когда зависает игра и экран не перерисовывается, нажимаю win+r, и в cmd "вслепую" пишу taskkill /f /im %игра%.exe. Это конечно с учётом того, что вы знаете точное название exe.
|
DesmondTruman - тоже хороший вариант :)
|
Время: 07:35. |
Время: 07:35.
© OSzone.net 2001-