私は毎日のようにリモートデスクトッププログラム(通常はMicrosoftのリモートデスクトップ)を使ってWindowsマシンに接続しています。リモートコンピュータには固定のIPアドレスがあり、コンピュータの電源が入っていて反応が良ければ、それにアクセスし、必要に応じてリモートでコンピュータを再起動することもできます
残念ながら、リモートコンピュータがフリーズした場合(例えばブルースクリーンが表示された場合)、私の知る限りでは、リモートデスクトップソリューションを使って再起動することはできません。同様に、コンピュータの電源が切れている場合、リモートデスクトップを使って起動することはできません
私は、物理的にコンピュータの近くにいる人に再起動や電源投入ボタンを押すように頼むのが一つの解決策だと知っていますが、リモートフリーズしたコンピュータの電源投入や再起動に物理的な人の存在を必要としない解決策に興味があるので、このスレッドを開いています
これは可能なのでしょうか?可能な場合、私にはどのような選択肢がありますか?
63 None 2011-08-06
ほとんどの主要メーカーのサーバーグレードのコンピュータは、長年にわたってこのような管理機能を提供してきました。BIOSのウォッチドッグタイマー、COMベースのTelnetコンソールリダイレクト、IPベースのCOM、リモートKVMなど
デスクトップグレードのコンピュータの場合、いくつかの選択肢があります
1) このような管理機能(帯域外管理)を持つシステムに入れ替えてください
64 community wiki None
sysdm.cpl -> Advancedタブ -> Startup and Recoveryセクション(設定) ->には、ブルースクリーン時にマシンを自動的に再起動する “Automatically restart “というオプションがあります
設定/サポートのためにリモートアクセスに依存しているマシンでは、この機能を有効にする必要があります。その後、eventvwr.mscを確認するか、NirSoftのBlueScreenViewのようなユーティリティを使用して、後でSTOPコードを確認し、クラッシュした原因を見つけることができます
フリーズには様々な種類があります。マウスですら動かなくなる「ハードフリーズ」は、ハードウェアの不良が原因の割合が高く、発生した場合は物理的に調べる必要があります。システムがフリーズしたというユーザーもいますが、どこかのタイミングで「動かなくなった」だけで、まだマウスを動かすことができるようになっています。Sysinternal の PsExec を使ってリモートのコマンドプロンプトを取得し、shutdown -r -t -0
コマンドを発行して再起動することができました
私の職場では、DELLのショップをやっています。新しい「ハイエンド」のDellコンピュータ(特にT5400とT5500)の多くには、AMTと呼ばれる機能が搭載されています(なぜか私たちは使っていませんが…)。おそらくこれは、リモートで再起動して(システムがハングアップしていたり、電源が切れていても)、リモートでBIOSにアクセスできるようにするためのコンポーネントだと思われます。PCIカードで同じような機能を持つものが手に入るかどうかは知りません。他のメーカーのハイエンドワークステーションにも同様の機能があると思いますし、このようなものが欲しいのでしょう
20 LawrenceC 2011-08-06
リモート電源スイッチ装置以外に、ハングアップしているパソコンを再起動する方法が見つかりません。私が使っているのは ip-p3 で、LAN や電話での再起動に対応しています。とはいえ200ドルです
もう少しシンプルなものが必要な場合は、thisをチェックアウトすることができます。たった100ドルですが、IP-P3の機能ははるかに優れています
7 skub 2011-08-06
もう一つの方法は、仮想マシンを使用することです。仮想マシンにサーバーを移動するのに時間がかかるかもしれませんが、とにかく無料です。(VMWareはこれには非常に適していて、無料です)
なんとかサーバーの移行ができたら、仮想マシンにリモートデスクトップサーバーをインストールして、実マシンにテキストベースの(ssh的な)サーバーをインストールします。VMWareがコンソールコマンドをサポートしているかどうかはよくわかりませんが、きっとサポートしているはずです。だから、同じデスクトップソフトを使って仮想マシンに直接接続しても、利用習慣は変わらないし、システム障害が発生しても、再起動や再起動、windowsの再インストールなどが簡単にできる
また、明示的に許可を与えない限り、仮想サーバーは上記のデータにアクセスできないため、セキュリティの壁を提供しています
しかし、また、仮想マシンを使用してローカル(w/oリモート)で定期的にWindowsマシンを使用している場合、邪魔になることができます
—–edit—- ハードウェアの故障も解決するもう一つの予算の選択肢。あなたは、振動モーターを持っている中古の安い携帯電話を購入することができます。電話機を分解して振動モーターを取り外し、それを捨てて、あなたのメインボードを開き、リレー接点で電話機の残りの振動ピンにリセットピンを接続します。ハンダ付けが必要です)
だから、電話をかけると振動して、最終的にはコンピュータをハードリセットするリレーを作動させようとします
携帯電話を完全に壊すことができる可能性がありますが、リレーを正しく使用する限り、メインボードにダメージを与えることはほぼ不可能です
6 Umur Kontacı 2011-08-06
もう一つの選択肢は、あなたが求めているものとは異なりますが、”ウォッチドッグタイマー “です。これは、タイマーが一定時間内にリセットされなかった場合にシステムを再起動するハードウェアのアドインです。(リセットは、システムの健全性を継続的にチェックするソフトウェアモジュールのループから実行されます)
数年前に確認したときには、最近は確認していませんが、いろいろな種類が作られていました
4 Daniel R Hicks 2011-08-06
彼らは安くはありませんが、多くの企業はリモート電源スイッチを提供しており、これはウェブインタフェースを提供し、指定されたコンセントに電源を切り替えることができます。これらは通常、メンテナンスを簡素化するためにデータセンターやサーバールームで使用されていますので、近くに機器を処分している場所を見つけることができれば、かなり安い価格で何かを解決できるかもしれません
3 wersimmon 2011-08-06
あなたが使用していると思われる Windows Remote Desktop Connection (RDC) の場合、ブルースクリーンによる死のブルースクリーンではなく、プログラムのフリーズが原因で RDC がハングアップしているだけではないと仮定すると、私はPsToolsを強くお勧めします。PsToolsは、Mark Russinovich氏のWindows用開発者ツールの場所であるWindows Sysinternalsで無料で入手できます。Linuxでtelnetを使っているようなもので、Windowsでもtelnetクライアントをローカルとリモートにインストール/有効化することで、このような使い方ができるようになります。PsToolsの良いところは、リモートでのソフトウェアのインストールが不要なところです
PsTools をダウンロードし、実行ファイルをフォルダに解凍したら、Windows のコマンドプロンプトを開き、そのフォルダに移動します。コマンド プロンプトから PsExec を使用して、リモート デスクトップ接続で通常使用するパラメータを使用して、以下のコマンドを実行します(VPN を使用している場合は、ここに示されている内部ネットワーク構文を使用するために、まず VPN にログインする必要があります
psexec \\remotecomputername -u username -p password cmd
これにより、コマンドプロンプトでリモートWindowsマシンにログオンします。その後、コンピュータの前に座っているかのように、次のコマンドを実行することができます
shutdown -r -t 1
オプションで、コマンドに -f を追加して強制的に再起動させることができます。シャットダウンと再起動の操作全体を見るには、コマンドを発行する前に、別のローカルのコマンドプロンプトウィンドウを開き、リモートコンピュータに99秒間連続してpingを行います
ping -t99 \\remotecomputername
適当にブルースクリーンがフリーズして死にかけている状況であれば、私ならネットワーク接続されたAC電源スイッチ、リモートコンピュータのBIOS設定でLAN経由での電源供給、またはシャットダウン時の自動再起動を行い、ネットワーク接続されたRaspberryPi2を工業用グレードの金属ケースに入れて、電源スイッチの近くに設置します。このように、150ドルでリモートコンピュータへの物理的な電力を制御するためにtelnetを介してRasPi2にコマンドを発行することは些細なことであるはずです。あなたは明らかに、あまりにもローカルにインストールされたRasPi2を持つことによって他の多くの興味深いことを行うことができます、そのような週末や夜間にリモートコンピュータにシャットダウンコマンドを発行したり、光センサー、レンジセンサー、またはRasPiCamを使用して、1時間のために部屋の中で任意の活動がなかった場合など
このソリューションのオリジナルのショートバージョンは、こちらに掲載されています
3 Adam Erickson 2015-12-03
マザーボードにウォッチドッグタイマーがあるかどうかを確認してください。多くの場合、適切なソフトウェアをインストールして設定してください。マザーボードはOSがハングアップするとコンピュータを再起動します
2 Michał Šrajer 2011-08-07
変わった方法だが 自家製の番犬タイマーを持っている
私の家では、私のLinuxサーバがPLCに指示して様々な自動化タスクを実行していますが、残念ながら時々フリーズします。私は、PLC がまだ生きていることを伝えるために、PLC にコマンドを送信するように Cron スケジューラを設定しました。PLC があらかじめ設定した時間内に keep-alive コマンドを取得しない場合、サーバのリセットピンに配線したリレーをクリックします
Done.
かなり高価だが、もっと安くできる。オンディレイタイマーを用意して、それを数分に設定します。お使いのコンピュータは、高い値で遅延を維持するために(プリンタポート、ブレークアウトボードを介して)それに電力を適用することができます。プリンタポートからの電源がなく、タイマーが経過すると、システムがリセットされます
Done.
2 brad 2014-04-22
自分のIPは変わらず、知られていると言うことなので、PCのコマンドプロンプトから利用できます
shutdown -r -m \\IP-Address
For example:
shutdown -r -m \\14.233.90.157
唯一の制限は、リモートマシンが、このコマンドを実行しているPCのユーザーと同じユーザーアカウントで最後にログインしている必要があるということです
1 Sridhar V 2013-04-26
easy no watchdog? why buy expensive eth-switch?
この回線にあなただけが使用する番号を与えてください(無料のアナログ回線を持つ機械の近くにフリッツボックスがあれば完璧です)、リレー(長方形とキャップ付き)を取り付けて、既存のリセットスイッチと並行して、リセットスイッチにリレークローズを接続します。マシンがハングアップした場合は、その番号に電話をかけ、一度だけ鳴らすと、マシンは首にヒットして再起動します
起動が終わるまでこのスキャンディスクのたわごとが終わるのを待って、あなたの仕事を続けてください
0 higf 2015-04-05
古い投稿なのは分かっています 復活させるのは嫌いですしかし、Windows緊急管理サービスと呼ばれるものがあります。これは、ネットワーク上の別のコンピュータにUSB接続する必要があります。(USBサーバー/ネットワークのエクステンダー装置を使ってやってみようかと思っています)
しかし、認証には限界があるので、サーバーを2台持っている場合や、サーバーと管理用のコンピュータを持っている場合は、これらのシステムがお互いに監視し合うことをお勧めします
HPのiLOやDellのiDRACほど堅牢ではありませんが、IP制御のパワーバーよりも安価で、機能も充実しています
もちろん、新しいサーバーOSにこれを取り付けるには、あなたのマイレージは異なるかもしれません
新しいシステム設定情報へのリンクを更新しました。https://msdn.microsoft.com/en-ca/library/windows/hardware/ff542193(v=vs.85).aspx
0 brokensyntax 2016-03-10
私は同じような問題を持っているし、それが閉じたときにリセットボタンを “押す “ので、リレーに配線された無線LANライトスイッチを試してみようと考えています。これは私には、いくつかのwifiスイッチで最も安いオプションのように見えます $30以下で。悲しいことに私はまだ旅行しているので、私はまだリセットスイッチとして私の兄弟を使用しています。ちょうど私はそこにアイデアを投げてみたいと思った, たとえこれが古いスレッドであっても
0 EngiNerd 2017-04-25
- RealVNCを使用してctrl-Alt-Delを送信すれば、リモートで接続できれば問題が解決するかもしれません(これはPCがフリーズしていても可能です – RealVNCはこれについてコメントすることができます)
- 同じ場所にある別のリモートPCを使用して、RDPまたはpstoolsを使用してリモートPCを再起動します
- 私の場合、私はIntel AMTを含む上記のすべてを使用しており、私は、コンピュータが目を覚ましたときに強制的にPCを再起動するための小さなC#プログラムを作成しました(これは私がPCの電源をオフにするのではなく、単にそれを再起動することを確認するためです)。ただ、PCが再び新鮮になることを確認するために
0 Shinn_33 2017-11-20
私もwindowsマシンでWSLシステムを使っていますが、インターネット経由でアクセスして開発をしています
2つのことで直しました
- WiFiのスマートスイッチです。20ドルから見つけることができます
- 私のBIOSの設定
PCが反応しなくなったら、スマートスイッチでON/OFFしています
私はGA-Z97X-UD3Hボードを使用していますが、電源オプションの部分に「ACリカバリー」のようなものと呼ばれるオプションがあります。これは、マザーボードの電源が再びオンになったときに何が起こるかを制御します。デフォルトでは「オフ」になっていますが、「メモリ」というオプションがあり、これはオンになっていた場合はコンピュータを起動し、電源が不意に落ちたときにオフになっていた場合は起動しません(つまり、電源ボタンを押さなくても、普通にシャットダウンしなくても)。また、電源が入っていた状態に関わらず、電源が戻ったときに常にコンピュータの電源が入る「オン」オプションもあるはずです。何をしたいか(コンピュータがフリーズしたらリセットする、電源が切れたらオンにする)によっては、”メモリ “か、最も可能性の高い “オン “のどちらかを使用することになるでしょう
免責事項:書いたような名前ではないかもしれませんが、わかりやすいです
0 distante 2020-08-08
私たちは、延長月の旅行のために町を離れていた間、私たちは、Qwest Actiontec PK5000がハングアップしていました。我々は、モデム/ルータを介して実行されているセキュリティカメラを持っていたし、もちろん我々はすぐにモデム/ルータがハングアップすると、セキュリティカメラの使用法を失った。友人は、最も安いルートは、モデム/ルータとAC電源との間にタイマーをインストールし、それが5分間毎日電源オフにする必要があるだろうと提案した。非クリティカルな時間枠の間にcouseの
-1 Mainlander 2016-03-30