非常にひどく感染したマシンでウイルスと戦おうとしています。これらは、強制終了する必要がある10〜20のプロセスを実行しているWindows8マシンです。
残念ながら、ウイルスはログイン時に自動実行されるため、マシンを頻繁に「応答しない」ようにし、UI(タスクマネージャーなど)とのほとんどすべての対話が不可能になります。
コマンドプロンプトを介してtaskkillを使用して、単一のプロセスを強制的に強制終了できることを知っています。同じ実行可能ファイルの複数の反復を強制終了することもできます。
しかし、私が欲しいのは、Windowsに不可欠なプロセスを除いて、実行中のすべてのプロセスを強制終了できるものです(たとえば、強制的に終了しようとすると「アクセスが拒否されました」と表示されるプロセス)
どんなアイデアでも大歓迎です。
次のバッチファイルを試してください。
@echo off
setlocal
setlocal EnableDelayedExpansion
for /f "tokens=2 skip=4" %%a in ('tasklist') do (
echo taskkill /pid %%a
)
endlocal
ノート:
echo
を削除します。次のように複数回実行する必要がある場合があります。
/f
を追加してみてください(プロセスを強制的に終了します)別のコンピューターでダウンロード CCleaner USBスティックにコピーします。セーフモードで起動し、CCleanerをインストールして実行します。また、[ツール]-> [スタートアップ]に移動して、特にスケジュールされたタスクで、認識できないソフトウェアを無効にします。
PCをネットワークから切断します。これにより、ウイルスがインターネットにアクセスして速度が低下するのを防ぎます。標準モードで再起動します。 CCleanerを再実行し、スタートアップでアプリを再度無効にします。これで、ウイルスの再生成について心配することなく、タスクを強制終了できるようになります。