• 締切済み
  • すぐに回答を!

svchost.exe CPU使用率について【Vista】

2~3日前からPCがすごく重たくなったので、タスクマネージャーを開いて見てみると、 安定しているときはあるものの、CPU使用率が100%の状態が長く続いたりしていました。 何度も検索していろんな方法を試してみましたが、全く治りません。 検索結果の中に、[svchost]が原因だ、と書かれているものがあり、さらに検索したところ、 もしウイルスである場合などで、ほとんどの記事が 1.タスクマネージャでCPU使用率100%のsvchost.exeを強制終了させる。 という手順が大体1番目に書かれていました。 なので、自分のタスクマネージャーのプロセスを見たのですが、[svchost]は見当たりませんでした。 しかし、パフォーマンスのリソースモニターから見ると、[svchost]関連のものが10個も起動していました。 (その中で特にCPU使用率が高くなるのが、[svchost(Network survice)]というものでした。) リソースからは削除も出来ないし、[svchost]はPCに関わる大事なプログラムなので削除しない方が良い、という記事を多く目にしました。 それ以外にPCが重たくなる理由が見当たらないのですが、なにか良い解決策はないでしょうか? PCを使って作業することが多いので、出来るだけ早く直したいのですが…。 何か良い解決策があれば、ぜひ教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数26308
  • ありがとう数6

みんなの回答

  • 回答No.3

私も似たような症状に悩まされましたが何とか解決しました。 参考になるかはわかりませんが、同じ原因の方もいるかもしれませんので以下に解決までの過程を記します。 ・スペック OS:vista sp2 CPU:Core2Duo T8300 2.4GHz メモリ:4GB GPU:NVIDIA GeForce 8600M GT まず【アンチウイルスソフト】でスキャンを実行。ソフトはMcAfeeです。 何も問題なく終わりました。(強いて言えばCPUの作業効率が悪いためいつもの2~3倍の時間がかかった;) 次にまぁ一応と思い、【Windows Defender】でもスキャン。やはり時間がかかる。でも問題なし。 とりあえずウイルス等ではなかったとしとく。 次はvistaに搭載されている、【システムの正常性のレポートを作成】を実行。そうしたらデバイス等の問題が出てきてこれかと思い、指示どうりに修正。 直ったかなと思い再起動してみると、改善はしたがやはり直っていない。(安定する時間が増えただけで、依然100%の時間が長い) 次に更新等のインストールで不具合が出たのかと思い、【システムの復元】を試みる。しかし直らない。 ここでようやくCPUのsvchost.exeなどのプロセスを疑い出す。 XPでの対処はネットに出ているものの、vistaはほぼ無い。(参考までに、電源プランが【省電力】になっていると似たような症状が現れるそうです。) 一応と思い、svchost.exe問題から-【Updateの自動更新を無効】にする。…意味が無かった。 【サイドバーを消す】…意味が無(ry やれるだけやるしかないと思い、【Process Explorer】や【Svchost Viewer】でいろいろ見てみる。しかし詳しい知識がないので、へぇ~と言って終わる。 ヤケクソで明らかにいらないソフトだけをフォルダーから消す。(adoveの自動更新を消しました) もうなかば諦めながらも、PC内の巡回でたまたま見かけた文章-【注意:同時に実行されている2つ以上のファイアーウォールは、競合する場合があります。】を思い出す。 まさかねと思いながらも、やってみる。McAfeeのファイアーウォールは残しつつ、【Windowsのファイアーウォールを切る】。 あ~なんだか、久々な再起動だな、と思いつつ待ってみる。すると なおった。 明らかにサクサク動いとる。CPUスルスルさがっとる。高負荷のゲームもヌルっとる。 飯も食わずにやった甲斐があった。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ というわけで、 駄文・長文の如くなんですが、ファイアーウォールがカギだったようです。 ひとつ一つをまだちゃんと検証してはいないですが、おそらくコレ。 そんなの当たり前だと云う方は、どうぞ罵詈雑言を残していって下さい。 無知でスミマセンでした。 皆さん直るといいですね。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • svchost.exeでCPU使用率が異様に高い

    突然PCが遅くなったと思い、タスクマネージャーを開いてみると、CPU使用率が100%になっていました。プロセスをチェックするとsvchost.exeが原因のようです。 スパイウェアを疑い、spybotとadawareで検索し、検出されたクッキーなどを削除(MSのHKEYというファイル以外すべて)しましたが、改善されません。 対処方についてご存知であれば、教えて頂けませんか。

  • LAN接続無しでsvchost cpu使用率アップ

    最近 PC(Windows XP Pro)が有線または無線LANに接続していないときユーザー名 NETWORK SERVICEの プロセスsvchost.exe のcpu使用率が70ぐらいに上がってしまいます。 DNS Client サービスを停止すると プロセスsvchost.exe は、無くなりますが、今度は、プロセス Csrss.exe のCPU使用率が90以上に上がります。 LANに接続しているときは、問題ないのですが接続していない時は上記の問題からPCのパフォーマンスが落ちてしまいます。何か解決方法はございますでしょうか?

  • 起動後、「svchost.exe」によりCPU使用率100%になるが、なぜ?

    WindwsXPを起動すると、起動後、10~15分間くらいフリーズ してしまいます。 タスクマネージャを立ち上げ、プロセスを見ると、「svchost.exe」が CPU使用率、約98~100%を使用している状況です。 ユーザー名は、「SYSTEM」「LOCAL SERVICE」「NETWORK SERVICE」 になってます。 なお、トレンドバスターでスパイウェア、およびウィルスを検索 しましたが、検出されておりません。 使用OS:WindowsXP SP1 CPU  :Cereron 900Hz メモリー:512Mb 原因は何で、どのように対処したらこの現象から回避あるいは 改善できるのですか? よろしくお願いいたします。

  • 回答No.2

>・所有者情報を取得できません >・Windows Sockets を初期化できませんでした : 5 このメッセージだけでは拙速に判断できませんが、何らかの問題が発生している可能性はあります。 大まかな可能性として以下の2つが考えられると思います。 1.マルウエアに感染している 2.システムに不具合が発生している。 1の場合ならウイルス対策ソフトを最新の状態にしてスキャンを実行してください。 2の場合はならまずはOSのイベントビューアを確認してください。 その上でシステムのスキャンなり修復なりを実行して改善が見られるかを確かめるのが良いと思います。

共感・感謝の気持ちを伝えよう!

質問者からの補足

メッセージのどの部分を抽出すれば良かったでしょうか。 知識が少なくて本当に申し訳ないです。 またイベントビューアも見たのですが、どこを見ていいかわからず・・・。本当に申し訳ないです。 最悪、初期化しかないのでしょうか。 色々調べていただいたのに、理解に乏しくて申し訳ないです。

  • 回答No.1

svchostを終了するのも一つの方法ですが、まず先になんと言うプログラムがsvchostを使用しているのか確認しましょう。 1.タスクマネージャーでCPU使用率の高いsvchostのPID(画像で言えば左から2番目)を控えておきます。 2.コマンドプロンプトから以下のコマンドを実行します。 netstat -anb #バージョンによってはオプションが違う場合もありますのでその場合は適切なオプションを指定してください。 3.コマンドプロンプトの実行結果からCPU使用率の高いsvchostのPIDを見つけ、どのようなプログラムが実行されて何と通信をしているか確認してください。 4.その結果が適正な動作であるかを判断してください。  適正な動作であればリソース不足。  身に覚えのないプログラムであればマルウエアの可能性があります。

共感・感謝の気持ちを伝えよう!

質問者からの補足

ありがとうございます! 例にならって、管理者で実行で2までやってみたんですが、 1番目、2番目に使用率の高いPIDの番号を探したのですが見当たらず、また、 ・所有者情報を取得できません ・Windows Sockets を初期化できませんでした : 5 という表記が合間合間に何度も出てきます。 これは不適正、とみなして良いのでしょうか? あまり知識がなくて申し訳ありません。 良ければまたアドバイスお願いします。

関連するQ&A

  • CPU使用率が常に100% svchost.exeについて

    色々調べたのですが、解決しないのでこちらで質問させていただきます。 ここ数日、パソコンがやたら重く、何もできない状態が続くのでタスクマネージャからパフォーマンスを確認したところ、常にCPU使用率が100%のままです。 プロセスの確認をすると、svchost.exeが3つあり、そのうち一つが原因だということがわかりました。 ファイル名を指定して実行→cmd→tasklist -svc で調べた結果、一つのsvchostが svchost.exe 908 AudioSrv, Browser, CryptSvc, Dhcp, dmserver, ERSvc, EventSystem, FastUserSwitchingCompatibility, helpsvc, lanmanserver, lanmanworkstation, Messenger, Netman, Nla, RasMan, Schedule, seclogon, SENS, ShellHWDetection, srservice, TapiSrv, TermService, Themes, TrkWks, uploadmgr, W32Time, winmgmt, WmdmPmSp, wuauserv, WZCSVC こんなにたくさんのサービスを占めている(?)ことがわかりました。 これらを一気に停止すると、音が出なくなる等の不具合がおきます。 しかし停止しないとパソコンが動かない状態です。 何か対処法はありますか? 尚、ウィルスは感知されませんでした。 読みにくい文で申し訳ありません。 よろしくお願いいたします。

  • 起動後、CPU使用率100% svchost.exe

    以前はこんなことなかったんですが… 最近、起動後に数分経たないとまともな操作ができなくなってしまいました。(正確に言うと、起動後数分は不安定ながらも操作はできますが、そのあとにまったく操作を受け付けなくなり、またその状態が数分経つと元のように快適に動きます。) タイミングを見計らって、タスクマネージャを起動してみました。(このタスクマネージャも、しばらくすると動かなくなりますが、数分後に復帰します。) 下のほうのCPU使用率を見てみると、100%近くなっていました。何にそんなに使われているのかと思い、プロセスタブに切り替え、CPUの数値の一番大きかったものを見てみました。svchost.exeでした。 調べてみました。 svchost.exeは、OS内の各種サービスを起動するための親となるプロセスである。OS起動時には、svchost.exeを経由して、各種のネットワーク・サービスが起動するようになっている。 …まぁ、大事だということはわかりました。 しかし、起動するたびにこのような状態が毎回起こるのはちょっと困ります。何かいい方法はないでしょうか? 【パソコンについて】 OS:Windows XP Home Edition SP2 メモリ:512MB メーカー:SHARP PC-CL1-5CE よろしくお願いいたします。

  • svchost.exe の件について・・・ かなり異質?

    過去に同じような意見が無いか調べましたが、ありました。 しかし、それはウイルスの可能性がある。だとかネットワークのなんちゃらだ。とか、結局よくわかりませんでした。 また、私のパソコン(最近知人から譲り受けたもの)のsvchost.exeはどうやら異質?なのかもしれません。 何もパソコンをいじってないのにもかかわらず、CPU使用率が常に30%前後になっているのでおかしいと思って調べたところ、なんとプロセスの欄でsvchost.exeが 28~31 の幅で動いています! このままCPU使用率が何もパソコンをいじっていないのに30%前後使用されている状態になっているとパソコンは壊れてしまいますでしょうか? 解決策を教えていただけないでしょうか? よろしくお願いします!

  • svchost.exeについて

    OS2000.DYNABOOKユーザーです。CPU使用率が常に100%でほとんどフリーズ状態です。タスクをチェックしておりますとsvchost.exeの使用率が原因のようなのですが、駆除ソフト(ウイルスバスターやstingerなど)でもウイルスが見つかりません。microsoftのサービスパックを試したいのですが何を起動していいのかわかりません。どなたか解決策をご存知の方はいらっしゃらないでしょうか?

  • svchost.exe が CPUを100%近く使ってしまう

    nagilumと申します。 Windows XP SP2 をインストールした、あるノートPCで不審な動作が発生します。 時々操作に無反応になるので、タスクマネージャで「プロセス」を監視してみた ところ、複数実行されている svchost.exe のひとつが 100% に近い CPU使用率 になっていました。たまに発生します。 この、100% に近い CPU使用率の svchost.exe は、ユーザ名が SYSTEM です。 メモリの使用量が 約52MB で、他の svchost.exe のメモリ使用量 約4~5M よりも格段に多いです。 また、ユーザ名 SYSTEM の svchost.exe は、この問題を起こすものとは別に もうひとつ実行されていて、そちらはメモリ使用量も少なく、CPU使用率も 常に低く一定しています。 いま再度確認してみたところ、svchost.exe というプロセスは合計 5本 実行されていました。 ユーザ名 SYSTEM が2本、ユーザ名 NETWORK SERVICE が2本、 ユーザ名 LOCAL SERVICE が1本です。 この中で、時々 CPU使用率が 100% 近くになって問題を起こす svchost.exe だけが、メモリの使用量が格段に大きな値になっています。 ... もしかして、ウィルスか何かでしょうか? ちなみに、使用頻度の低いPCであり、ウェブブラウジングやメールの読み書きを 全く行わないセカンダリなPCで、ウィルスに感染するような操作をした記憶は 全く無いのですが。 アンチウィルスソフトはインストールしていません。 すみませんが、どなたか事情がわかる人、推測できる人、助けてください。

  • SVCHOST.EXEにCPUが占有されます。

    PCを起動後に処理が重くなり、5分もするとまったく動かなくなってしまいます。 タスクマネージャで調べたところ、SVCHOST.EXEのCPU占有率が異様に高いです。 とりあえずそのSVCHOST.EXEだけをプロセス終了して、何とか動かしている状態です。 いろいろ調べたのですが、ウイルスの種類や解決策がわかりません。OSはXPです。 よろしくお願いいたします。

  • CPU使用率100%

    こんばんは。 PCの動きが重くなったので タスクマネージャーでパフォーマンスのタブを 見るとCPU使用率が100%になっていました。 プロセスタブを見るとSynTPEnh.exeと言うファイルの CPUというとこが99になっていたので これかな?と思い右クリックをして プロセス終了にするとCPU使用率が1%になりました。 動くもすごく早くなったのですが 再起動すると またCPU使用率100%になって しまいます。SynTPEnh.exeって何ですか? これを止めてしまえば問題解決するのでしょうか? よろしくお願いします。

  • CPU使用率が100%のまま動かない!

    PCを起動後、ネットワークに接続してしばらくするとCPU使用率が100% のままになり、PCにかなりの負荷がかかった状態に陥ります。 タスクマネージャーをみると、「svchost.exe」へのCPUが97~99となっており svchostがあやしいと思われます。 とりあえず、svchost.exeのプロセスを終了させて、動かしていますが、 画面のグラフィックがあやしくなり、あまりいい状況ではありません。 これを解決するにはどうしたらいいのでしょうか? ちなみに、アンチウイルスソフトは、Avast4!を使っています。 回答よろしくおねがいします。

  • 現在、svchost.exeが常時CPU使用率100%になっていて、P

    現在、svchost.exeが常時CPU使用率100%になっていて、PCの動作が非常に遅くなっていて困ってます とりあえずこの現象を解決するためにインターネットで解決方法を検索して主に以下の方法を試してみました ・Windows Updateの実行及び、自動更新を無効 ・ESET NOD32の設定を最も厳しくしてウイルススキャン これ以外にこの現象の解決方法はあるのでしょうか? もしありましたら是非回答お願いします。 ちなみに私のPCは WinXP SP3 32bit です 以下、svchost.exeの詳細 ・回線を接続し、少し時間が経つとCPU100%になる ・ProcessExplorerでプロパティを確認すると、「DcomLaunch」と「TermService」というサービスが起動し ている → これは停止して良いサービスなのですか? また、停止して良いサービスならサービスの停 止の方法も教えてくだされば幸いです。 ちなみにDCOMは「このコンピュータ上で分散COMを有効にす  る」のチェックを外して停止しました。   

  • svchost

    パソコンの動きがやけに遅いので、タスクマネージャーを 見たところCPU使用率が100%のまま プロセスで調べたところ svchostというプログラム?が99%くらいでずっと専有 しているようで、このプロセスを手動で毎回終了させて います。(すると動作は快適) svchostとはなんをしているのでしょうか? 起動時点から起動させない方法を教えていただけますか?