私は、数か月前から特定のジョブを実行している Windows マシン (w7x64 を実行) を持っています。このマシンに物理的にアクセスすることはなく、通常は RDP (リモート デスクトップ プロトコル) 経由で制御します。
現在、マシンは通常どおり動作していますが、おそらくメモリ リーク プロセスが原因で、RDP 経由でアクセスできません。具体的には、接続しようとすると、「リモート セッションの構成」プロセスで停止したままになります (ログイン情報はすでに入力されています)。
実行中のプロセスを確認し、それらを強制終了するには、どのようなオプションがありますか? 何らかのコンソール接続を行うことはできますか? または、force-reboot コマンドを発行できますか?
ご協力いただければ幸いです
答え1
使用している Windows のバージョンに応じて異なるオプションがいくつかあります。バージョンを指定していないため、DOS バージョンと Powershell バージョンを示します。どちらも、コンピューターに対する必要な権限があることを前提としています。
cmd.exe (ほぼすべてのバージョンの Windows で動作します):
Tasklist /s YourComputer
終了するプロセスの PID を書き留めます
Taskkill /s YourComputer /fi "pid eq ####" (#### を自分の PID に置き換えます)
または、再起動するには、次のコマンドを使用します:
shutdown /r /c "Comment about shutting" /m \YourComputerName /t 0PowerShell (再起動するコンピュータに Powershell がインストールされている必要があります):
Get-Process -computername YourComputer
Stop-Process -computername YourComputer -name ProcessName
または、再起動するには、次のコマンドを使用します:
Restart-computer -computername YourComputerName -force