Windowsが遅い時!
なぜだか、今日はPCが遅い。タスクマネージャで見てみると、svchost.exeの1つがCPUを90%以上使っている。こいつは何者?
と言うわけで、色々ググってみた結果、tasklistコマンドにたどり着いた。
で、コマンドプロンプトで、
tasklist /fi "imagename eq svchost.exe" /svc イメージ名 PID サービス ========================= ====== ============================================= svchost.exe 1644 DcomLaunch, TermService svchost.exe 1716 RpcSs svchost.exe 144 AudioSrv, BITS, Browser, CryptSvc, Dhcp, dmserver, EventSystem, helpsvc, HidServ, Irmon, lanmanserver, lanmanworkstation, Netman, Nla, RasMan, Schedule, SENS, SharedAccess, ShellHWDetection, TapiSrv, Themes, TrkWks, W32Time, winmgmt, wscsvc, wuauserv, WZCSVC svchost.exe 728 Dnscache svchost.exe 844 LmHosts, RemoteRegistry, SSDPSRV svchost.exe 400 WebClient
タスクマネージャの表示オプションを変更してPIDを表示させると、問題のsvchostはPID:728なので
dnscacheが問題のプロセスだと判明。
では、dnscacheは何者?
ネットの記事を読むと、名前の通りDNS情報のキャッシュらしい。でも、ブラウザもメーラも自分でDNS引いている見たいだから、必須ではないよね。と言うわけで停止!
MSのプロセス解説を見ると、止めるとActive Directoryに繋がらなくなるらしいが、使ってないものねぇActiveDirectoryは。