Attache-k.ru

Мебель и Декор
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Удаленное включение или перезагрузка замороженного компьютера

Удаленное включение или перезагрузка замороженного компьютера

Я использую программу удаленного рабочего стола (обычно удаленный рабочий стол Microsoft) для подключения к машине Windows каждый день. Удаленный компьютер имеет фиксированный IP-адрес, и если компьютер включен и реагирует, я могу получить к нему доступ и даже перезагрузить компьютер удаленно, если это необходимо.

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

Я знаю, что одно из решений, чтобы попросить кого-то, кто физически рядом с компьютером, чтобы нажать кнопку перезагрузки или включения питания, но я открываю эту нить, потому что меня интересуют решения, не требующие физического присутствия людей для включения или перезагрузки зависшего компьютера.

это возможно? Если да, то каковы мои варианты?

15 ответов

серверные компьютеры большинства крупных производителей предоставляют такие возможности управления в течение многих лет. Сторожевые таймеры в BIOS, на основе com консоли telnet редирект, на основе IP ком, удаленное управление и т. д.

для настольного компьютера у вас есть несколько вариантов:

1) замените систему на систему с такими функциями управления (внеполосное управление).

Intel предлагает свои AMT (Advanced Технологии управления) на рабочем столе, а также, который при соблюдении определенных требований заклеймен как vPro. (В основном vPro-совместимая плата и процессор).

AMD имеет тире; С подобными требованиями я уверен. Я никогда не использовал его и не видел сторонней поддержки.

Я предпочитаю AMT Intel лично. Все версии (которые являются «vPro») позволяют выключение, включение питания, сброс (жесткий), а также текстовой BIOS и загрузки зрения. Тот самые новые версии включают VNC-основанное » KVM » которое позволяет вам взаимодействовать с процессом ботинка также, как OS, поэтому его можно использовать для того чтобы диагностировать проблемы ботинка (BIOS, столб, Bluescreens, etc.), а также поддержка конечных пользователей и ОС.

2) получить пульт дистанционного управления полосы питания:

Как упоминал echoback, есть продукты DLI (Digital Loggers Inc.): Web Power Switch

Я посмотрел на это, и это было слишком дорого для небольшого использования. Возможно, цена снизилась. Он был богатый, но я никогда не использовал его.

другой вариант:технология по требованию недавний продукт iRemoteReset: iRemoteReset

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

Robotic Arm

в sysdm есть опция.cpl — > вкладка «Дополнительно» — > раздел » запуск и восстановление «(настройки) — > «автоматический перезапуск», который автоматически перезагрузит машину на синем экране.

машины, которые зависят от удаленного доступа для конфигурации / поддержки должны иметь это включено. Затем можно проверить eventvwr.msc или использовать утилиту, как BlueScreenView NirSoft, чтобы позже определить код остановки и найти, почему он разбился.

существует много типов зависаний. Один «жесткое замораживание», где даже мышь перестает работать, имеет высокий процент дефектного оборудования в качестве причины и нуждается в физическом рассмотрении, когда это происходит. У меня были пользователи, которые говорят, что их системы заморожены, но система просто «застряла» в какой-то момент, и они все еще могут перемещать мышь. Я был в состоянии использовать PsExec Sysinternal иногда, чтобы получить удаленную командную строку и выдать shutdown -r -t -0 команда, которая перезагружает его.

Читайте так же:
Как убрать желтизну с белого стола

на моем месте работы, мы магазин Делл. Много нового «высококачественные» компьютеры Dell (в частности, t5400 и T5500) имеют функцию AMT (которую мы почему-то не используем. ). Предположительно, это компонент, который позволяет удаленно перезагружаться (даже если система зависла или выключена) и удаленно получать доступ к BIOS. Я не знаю, можете ли вы получить что-то с аналогичной возможностью на PCI-карте. Я уверен, что другие производители имеют аналогичную функцию в своих высокопроизводительных рабочих станциях, и что-то подобное, вероятно, вам нужно.

Я не нашел способа перезагрузить компьютер, который зависает, кроме удаленного устройства переключения питания. Я использую этот ИС-Р3 и он поддерживает перезагрузку по локальной сети или телефону. Хотя $200.

Если вам нужно что-то немного проще, вы можете проверить этот этой. Это всего лишь 100 долларов, но характеристики IP-P3 намного лучше.

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

Как только вам удастся перенести сервер, вы можете установить сервер удаленного рабочего стола на виртуальную машину и текстовый (ssh-подобный) сервер на реальную машину. Я действительно не знаю, что VMWare поддерживает консольные команды, но я уверен, что они есть. Таким образом, вы будете использовать то же программное обеспечение рабочего стола, и вы будет подключаться непосредственно к виртуальным машинам, ваши привычки использования не изменится, и в случае сбоя системы, вы можете легко перезагрузить, перезагрузить или даже переустановить windows, к машине.

Это также обеспечивает стену безопасности, поскольку виртуальные серверы не могут получить доступ к данным выше, пока вы не даете разрешение явно.

но также, если машина windows используется на регулярной основе на локальном (без удаленного) с помощью виртуальной машины может быть, беспокоящий.

——редактировать—-
Еще один бюджетный вариант, который решает аппаратные сбои, а также. Вы можете купить 2nd hand дешевый телефон, который имеет вибрационный двигатель. Разбейте телефон и снимите вибрационный двигатель, выбросьте его, откройте материнскую плату подключите штыри сброса к оставшимся штырям вибрации на телефоне с помощью контакта реле. (требует пайки)

Так когда вы вызовете телефон, он попробует вибрировать и окончательно активировать реле которое будет жесткий сброс компьютера.

существует вероятность того, что вы можете полностью сломать мобильный телефон, пытаясь разобрать и припаять его, но до тех пор, пока вы правильно используете реле, почти невозможно повредить материнскую плату.

другой вариант, хотя и не совсем то, что вы просите, — это «сторожевой таймер». Это надстройка часть оборудования, которое перезагружает систему, если таймер не сбрасывается в заданный интервал времени. (Сброс выполняется из цикла программного модуля, который постоянно проверяет работоспособность системы.)

Читайте так же:
Стол асти сборка инструкция

несколько лет назад, когда я проверил, было несколько различных типов этих делаются, хотя я не проверял в последнее время.

они не дешевые, но много компаний предлагают дистанционные переключатели мощности которые обеспечивают веб-интерфейс для переключения питания на данную розетку. Они, как правило, используются в центрах обработки данных и серверных комнатах для упрощения обслуживания, поэтому, если вы можете найти место поблизости, которое избавляется от оборудования, вы могли бы работать что-то значительно меньше.

в случае подключения к удаленному рабочему столу Windows (RDC), который вы, кажется, используете, предполагая, что это не синий экран смерти, а просто замороженная программа, вызывающая зависание RDC, что обычно так, я настоятельно рекомендую PsTools. PsTools бесплатно В Windows Sysinternals, расположение средств разработчика Марка Руссиновича для Windows. Это похоже на использование telnet в Linux, который вы также можете использовать в Windows для этого, установив/включив клиент telnet локально и удаленно. Приятной особенностью сайта является то, что он не требует удаленной установки программного обеспечения.

после загрузки PsTools и распаковки исполняемых файлов в папку, откройте Командную строку Windows и перейдите к этой папке. Используя PsExec из командной строки, выполните следующую команду, используя параметры, которые вы обычно используете для подключения к удаленному рабочему столу (если вы используете VPN, вы должны войти в систему, чтобы использовать синтаксис внутренней сети, показанный здесь, в противном случае замените \имя_удаленного_компьютера с IP-адресом удаленного компьютера ОС Windows):

это будет войти вас на удаленной машине Windows, в командной строке. Затем можно выполнить следующую команду, как если бы вы сидели за компьютером:

вы можете дополнительно добавить -f в команду для принудительного перезапуска. Чтобы просмотреть все операции завершения работы и перезапуска, перед выполнением этой команды откройте другое локальное окно командной строки и проверьте связь с удаленным компьютером непрерывно в течение 99 секунд:

Если это правильно замороженный синий экран смерти ситуации, я бы использовать сетевой выключатель питания, сила над LAN или автоматическ-рестарт на выключении в установках BIOS на дистанционном компьютере, и networked RaspberryPi2 в промышленном классе металлический корпус установлен рядом с выключателем питания. Таким образом, это должно быть тривиально, чтобы выдавать команды RasPi2 через telnet для управления физической мощностью удаленный компьютер за

$150. Вы, очевидно, можете сделать много других интересных вещей, установив RasPi2 локально, например, выдать команду выключения на удаленный компьютер в выходные дни или ночью, или если в комнате не было никакой активности в течение часа, используя датчик освещенности, датчик диапазона или RasPiCam.

Записки IT специалиста

Админу на заметку — 17. Как выключить или перезагрузить компьютер через RDP

  • Автор: Уваров А.С.
  • 27.11.2015

rdp-shutdown-000.jpgУдаленный доступ к рабочему столу по протоколу RDP широко используется для работы не только с серверами, но и с рабочими станциями, как для удаленной работы, так и в целях администрирования. Однако есть некоторые ограничения, в частности в среде клиентской ОС нельзя управлять параметрами питания, даже имея права локального администратора. В некоторых случаях это способно взывать затруднения, поэтому если вы до сих пор не знаете, как выключить или перезагрузить клиентскую версию ОС через RDP — эта статья для вас.

Читайте так же:
Сколько килограмм выдерживает стеклянный стол

В серверных системах семейства Windows локальный администратор, не говоря о доменном, имеет полный контроль над системой и не испытывает затруднений в управлении питанием даже подключившись через удаленный доступ.

rdp-shutdown-001.jpg

В клиентских ОС ситуация принципиально иная, даже локальный администратор не имеет возможности выключить или перезагрузить компьютер.

rdp-shutdown-002.jpg

Несмотря на кажущуюся нелогичность, определенный смысл в таком поведении есть. Серверные ОС администрируют профессионалы (как минимум в теории), которые должны отдавать себе отчет о возможных последствиях своих действий. С другой стороны, удаленно выключив ПК так просто включить его уже не получится, в большинстве случаев потребуется физическое присутствие, поэтому решение убрать подобную функцию от простых пользователей выглядит вполне обоснованно. Администраторы, следуя этой логике, должны уметь управлять питанием и иными способами.

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

Графическая оболочка

На самом деле «проблема» решается не просто, а очень просто. Выйдя на рабочий стол достаточно нажать Alt+F4 чтобы получить стандартный диалог завершения работы.

rdp-shutdown-003.jpg

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

rdp-shutdown-004.jpg

Беда в том, что этого экрана через RDP вы уже не увидите. Да и открытые приложения — это полбеды, хуже, когда систему не дает выключить или перезагрузить зависшее приложение. В этом случае придется искать иные методы.

Командная строка

Как обычно, если графические инструменты не помогают, на помощь администратору приходит командная строка. Для того, чтобы управлять питанием компьютера с ее помощью не надо обладать особыми знаниями, достаточно запомнить одну простую команду. Нажмите Win+R или Пуск — Выполнить и введите следующие команды:

rdp-shutdown-005.jpg

Разберем ключи команды подробнее:

  • s — выключение компьютера
  • r — перезагрузка
  • f — принудительное завершение мешающих перезагрузке процессов
  • t — время, через которое завершение работы будет выполнено, указывается в секундах через пробел. Если данный параметр не используется команда будет выполнена через 60 секунд.

Утилита PsShutdown от Sysinternals

Если штатные возможности вас по какой-либо причине не устраивают, то можно воспользоваться альтернативой — утилитой PsShutdown от Sysinternals. Разместите скачанный файл в любом удобном месте, лучше всего в одном из указанных в переменной PATH, либо добавьте туда ее расположение, это позволить запускать ее по короткому имени, без указания пути. Синтаксис утилиты похож на синтаксис стандартной, но есть некоторые отличия, так для выключения выполните:

а для перезагрузки:

Поясним используемые ключи:

  • k — выключение системы
  • r — перезагрузка
  • f — принудительное завершение процессов
  • t — время выполнения команды

Если вместо ключа -k использовать для выключения ключ -s, то система завершит работу без выключения питания, старожилы должны хорошо помнить:

rdp-shutdown-006.jpg

Кроме того, данная утилита позволяет управлять питанием других ПК по сети. Если честно, то работать по сети умеет и штатная утилита shutdown, достаточно указать ключ:

Читайте так же:
Чем оттереть краску для бровей со стола

Но есть один существенный недостаток — команда выполняется в контексте запустившего его пользователя, поэтому вы из дома не сможете выключить рабочий ПК, даже имея доступ в корпоративную сеть через VPN и имея учетные данные администратора сети.

PsShutdown данного недостатка лишена и позволяет указывать учетные данные для подключения к удаленному ПК, например:

Данная команда выполнит перезагрузку удаленного ПК computer использовав для подключения имя username и пароль password. Следует помнить, что указанный вами пользователь должен иметь права доступа к административному ресурсу ADMIN$. В среде Active Directory этим правом обладает администратор домена, а вот в одноранговой сети могут возникнуть затруднения.

Если вы попробуете выключить удаленную систему даже с использованием учетных данных локального администратора, то скорее всего получите ошибку Отказано в доступе.

rdp-shutdown-007.jpg

Это свидетельствует о том, что данный пользователь не имеет доступа к ресурсу ADMIN$. Чтобы его включить нужно выполнить два условия: включить общий доступ к файлам и принтерам

rdp-shutdown-008.jpg

А затем в ветвь реестра

добавить параметр типа DWORD с именем

и установить его значение равным 1. После этого компьютер потребуется перезагрузить.

Попробуем снова выключить его удаленно.

rdp-shutdown-009.jpg

Как видим в этот раз команда отработала успешно.

PowerShell

Использовать PowerShell для выключения или перезагрузки компьютера, это сродни стрельбы из пушки по воробьям, но в ряде случаев может оказаться полезным.

Для выключения используйте команду:

А для перезагрузки:

Ключ -Force в данном случае аналогичен ключу -f команды shutdown и предполагает принудительное завершение работы мешающих выключению приложений.

Также PowerShell можно использовать для управления питанием по сети, например, можно выключить удаленный ПК командой:

  • ComputerName — имя удаленного компьютера, допускается перечисление нескольких имен через запятую
  • Credential — имя учетной записи для аутентификации в удаленной системе

При этом работа через PowerShell более безопасна, так как пароль не вводится открытым текстом и не остается в истории команд. Для аутентификации используются стандартные механизмы ОС.

rdp-shutdown-010.jpg

Как видим, для управления питанием в ОС Windows доступны самые разнообразные инструменты — на любой вкус и цвет. При этом все они доступны внутри терминальной сессии, какой из них использовать — дело личного вкуса и предпочтений.

Удалённо перезагрузить компьютер Windows

Profile picture for user Олег

Здесь описывается процесс удалённой перезагрузки компьютера. Рассмотрим случай, когда комп не в домене. Когда удалённый компьютер в домене — процесс тот же, только всё гораздо проще, просто пропускаете лишние шаги. Имеем:

  • Я — админ домена.
  • На моём компе Windows 10.
  • Перезагружаем Windows 7.
  • Рассматриваем случай когда удалённый компьютер не в домене.
  • Я знаю логин-пароль локального админа на удалённом компе.

Кликаем в проводнике на свой компьютер правой кнопкой:

remote restart

Запускается консоль управления компьютером:

remote restart

Переходим в раздел Локальные пользователи и группы > Пользователи:

remote restart

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

Я создаю пользователя Администратор, задаю ему тот же пароль как на удалённом компьютере, добавляю его (на всякий случай) в группу локальных администраторов.

Закрываем все окна. Итак, на моём компе теперь есть локальный юзер с таким же логином-паролем, как и на удалённой машине, которую нужно перезагрузить. Все эти операции нужны только если тачка не в домене.

Читайте так же:
Как разложить стол трансформер из много мебели

Создаю на рабочем столе ярлык CMD и правой кнопкой с шифтом запускаю его от имени свежесозданного пользователя:

remote restart

Запускается командная строка, выполняю на ней mmc:

Запускается консоль управления mmc. Замечу — от имени нового пользователя.

remote restart

Файл > Добавить или удалить оснастку. Добавляем оснастку управления компьютером:

remote restart

Нас спросят, каким компьютером мы хотим управлять:

remote restart

Указываем IP адрес компа, который нужно перезагрузить. Готово. Ок.

Открывается окно управления удалённым компьютером.

Переходим во вкладку «Сервисы», запускаем службу «Удалённый реестр» (Remote Regedit).

Переключаемся на прежнее окно с командной строкой, запущенной от имени нового пользователя и выполяем:

remote restart

Открывается новое окно «Диалог удалённого завершения работы». Заметим, от имени нового юзера:

remote restart

Добавляем компьютер, который будем перезагружать — «10.10.10.197». Ставим нужные галки и кликаем ОК.

Таким же образом можно выключать комп или делать прерывание.

Если комп в домене, то пляска с запуском от имени другого пользователя не нужна. Просто запускаете от доменного админа shutdown -i и вперёд.

SHUTDOWN – перезагрузка / выключение Windows через командную строку

SHUTDOWN – перезагрузка / выключение Windows через командную строку

Команда SHUTDOWN используется для перезагрузки / выключения локального и удаленного компьютера с ОС Windows через командную строку.

Системному администратору порой нужно больше возможностей для управления функциями перезагрузки и выключения компьютера, а именно:

— перезагрузка удаленного компьютера через локальную сеть;

— перезагрузка компьютера из удаленного RDP сеанса;

— выключение удаленного компьютера через локальную сеть;

— выключение компьютера из удаленного RDP сеанса;

— перезагрузка выключение компьютера по расписанию.

Команда shutdown позволяет перезагружать / выключать Windows компьютер через командную строку и является очень полезной в арсенале системного администратора.

Давайте рассмотрим, как пользоваться командой shutdown. Вот какой у неё синтаксис:

Без аргументов — Вывод справки по использованию (как и -?)

shutdown -i — Отображение графического интерфейса пользователя для удаленного завершения работы.

shutdown perezagruzka vyklyuchenie windows cherez komandnuyu stroku1

shutdown -l — Выход (не совместим с параметром -m)

shutdown -s — Завершение работы компьютера

shutdown -r — Перезагрузка компьютера

shutdown -a — Прекращение завершения работы системы

shutdown -m \<компьютер> — Удаленный компьютер, на котором выполняется действие

shutdown -t xx — Таймаут завершения работы — xx сек.

shutdown -c «comment» — Комментарий (не более 127 знаков)

shutdown -f — Принудительное завершение приложений без предварительного предупреждения

shutdown -d [u][p]:xx:yy — Код причины завершения работы (u — пользовательский код, p — код запланированного завершения, xx — основной код причины (1 — 255), yy — дополнительный код причины (1 — 65535))

Таки образом, в зависимости от задач администрирование, команда на перезагрузку выключение компьютера может выглядеть следующим образом:

Немедленная перезагрузка через командную строку:

Немедленное выключение через командную строку:

Перезагрузить удаленный компьютер с ip адресом 192.168.0.85 через 30 секунд с выводом сообщения пользователю:

shutdown –r –m \192.168.0.85 –t 30 –c “ВАШ КОМПЬЮТЕР БУДЕТ ПЕРЕЗАГРУЖЕН ЧЕРЕЗ 30 СЕКУНД! ПРОСИМ ЗАКРЫТЬ ВСЕ ПРОГРАММЫ С СОХРАНИЕМ ИЗМЕНЕНИЙ.”

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector