Войти

Показать полную графическую версию : [решено] Не работает команда shutdown в Windows 2003


Dan Swano
07-08-2008, 11:28
Добрый день!

Есть проблема - терминальный сервер на 2003 винде. Так вот, на нем не отрабатывает команда shutdown (локально), выдает ошибку:
Этот компьютер обрабатывает другое действие, поэтому завершение его работы невозможно. Дождитесь завершения этого действия и повторите попытку.(21)
причем не важно, хочу я его перезагрузить или выключить. Чую, что подвох где-нибудь в настройках, потому что эта система клонирована с другой машины, после чего на нее был доустановлен разнообразный софт, так вот, изначальная машина перезагружается таким образом, а эта - нет.
Я так же пробовал из Linux выполнить команду:

admin@~$ net rpc shutdown -r -f -t 120 -C 'Перезагрузка' -U username%password -I termsrv_ip
Результат:
Shutdown of remote machine failed
result was: DOS code 0x00000015

Исходная машина таким путём перезагружается нормально, как и положено.
Другой вариант:

admin@~$ rpcclient -U username -c shutdown termsrv
Password: *******
Invalid command

Может быть, где-то с настройками перемудрил?

amel27
07-08-2008, 13:02
этот KB читали?.. может наведет на мысль:

You cannot use the shutdown command to shut down or to restart Windows Server 2003 remotely (http://support.microsoft.com/kb/834100/)

Dan Swano
07-08-2008, 18:22
Спасибо за наводку. Скачал патч, установил - не ставится, т.к. рассчитан на SP1, а у меня SP2! Вручную подменил winlogon.exe из патча - система перестала грузиться... Странно всё это...

exo
07-08-2008, 18:32
Я перезагружаю так:
1) в планровщике задач создаю задачу с командой shutdown и "выполняю сейчас".
2) зайдя в терминал, захожу удалённо на другой компьютер и делаю команду shutdown /m \\name-comp

Dan Swano
07-08-2008, 18:33
Решение найдено на одном из форумов:
The shutdown command in windows 2003 also fails restarting a remote comupter as reported in MS KB834100. A workaround to solve is DISABLE the "Do not require CTRL + ALT + DELETE" policy. After that all is OK.
Так я и сделал, для тех, кто не силен в английском:

Открываем оснастку "Локальная политика безопасности"
Переходим в "Локальные политики" - "Параметры безопасности"
Ищем "Интерактивный вход в систему: Не требовать нажатия Ctrl-Alt-Del" и ставим в "Отключен"

После этого система запрашивает нажатие Ctrl-Alt-Del при входе в систему, но зато и система отключается. :)




© OSzone.net 2001-2012