• 締切済み

svchost.exeがメモリを占め、CPU100%となる

見慣れた質問タイトルかも知れません。 PCの動きが非常に遅く、タスクマネージャのパフォーマンスを調べると、CPU使用率が100%となっています。 プロセスを見ると、主にメモリを占有しているのは、下記の2つです。 svchost.exe (SYSTEM) Mcshield.exe (SYSTEM) この質問はネット上に溢れているので、自分なりに色々調べて、検索した対策は施したつもりです。 ・メモリの増設は行いました。(256MB⇒1GB) ・OSのアップグレードも行いました。下記のパッチも充てています。 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=7a81b0cd-a0b9-497e-8a89-404327772e5a ・ウィルスは存在していません。 他に取れる対策があれば、ご教授をお願いします。 【環境】 仕様PC:FMV-820NA(ノートPC) OS:WindowsXP Professional Ver.2002 SP2 CPU:2.4GHz メモリ:1GB ディスク容量  Cドライブ:9.84GB(使用8.66GB、空き1.17GB)  Dドライブ:8.77GB(使用2.47GB、空き6.30GB)

みんなの回答

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.4

追記 自動更新無効にした場合、緊急なセキュリティパッチの適用がユーザー判断となります。下記のセキュリティ アドバイザリを購読することで漏れ防止に役立つでしょう。 http://www.microsoft.com/japan/technet/security/bulletin/notify.mspx http://www.microsoft.com/japan/technet/security/advisory/default.mspx

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.3

会社のPCですか。 それだと紹介したツールを入れるくらいはできる(単にモニターするだけのものだから)けど、そこから先の追い込みはやばいですね。 というのもネットワーク構成はあらゆるサービスの組み合わせなので、どれを停止させるかの判断は管理者が行いますし、 多分触れない設定にしてあるんじゃないでしょうか。 業務に支障が出るようであればWindowsの更新を停止させてみてもいいです。No.2さんのおっしゃるようにあくまでも一時的な停止ですけど。 中長期的に考えた場合、リソースの保管、管理は外部(クラウドだったりイントラだったりいろいろ)で行うことで個人の端末の負担は減るはずです。 パーティションの変更はまずやらないと思います。 ぼくが管理者の立場ならそうはせず、どれだけのデータをその端末から移動できるか、それとネットワークのボトルネック要因調査から手をつけるでしょう。 これは憶測ですが、何らかのトラフィックが発生し、セキュリティやシステムの更新障害になっている可能性があります。 近くにあるほかのPCの状況などを聞いてみてください。 同じような障害があれば、その端末固有の問題ではないでしょう。

  • takytokn
  • ベストアンサー率42% (11/26)
回答No.2

私も同じような現象を経験しましたが、この場合のパソコンは性能が低かったこともあり、普遍性はありませんが、Windows Updateを無効に設定して定期的にダウンロードすることで凌ぎました。

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.1

http://gigazine.net/index.php?/news/comments/20061009_svchost/ ↑この記事は結構有名ですがごらんになってますか? 要約すると、svchost.exeは単一のプロセスではなく、バックグラウンドで動く複数のサービスを(その依存関係などで)まとめて実行する 複数のsvchost.exeがプロセスとして動いているが、中身のサービスはそれぞれ別個のもの。 で、そこに紹介しているプロセスエクスプローラは、個別に調査していくためのツールです。 こっちもいいかも。そのものずばり「svchostviewer」 http://www.forest.impress.co.jp/article/2008/10/23/svchostviewer.html これらのツールで、まずどんなサービスが問題なのか、特定してください。 そうしないとなかなか解決しません。 それと、Cドライブの空き容量が逼迫しています。 そこから削るのは大変かもしれませんが、ボトルネック要因は排除したほうがいいので、がんばってみてください。 仮想メモリをDドライブに設定しなおしてみてはいかがですか。 実メモリの150%程度に設定されるのが普通なので、結構なサイズの「ユーザーが手を出せないファイル」が出来てしまいます。 Dに設定すればまだ空きに余裕があるので。 そのままだとデフラグすら起動しない状況になります。

masashi1925
質問者

お礼

ありがとうございます。 頂いたリンクはよく読んで勉強します。 実は会社で管理されているPCなので、システム管理にお願いしないとデフラグすら自分で出来ない(権利が与えられていない)情況です。 仮想メモリをDドライブにするか、パーテーションでドライブの割合を変えてもらえるか、頼んでみます。 Cドライブの空きは気になっていましたが、マイドキュメントもほぼ0なので、自分で削除できるファイルが無いのですよ。 取り急ぎ御礼まで。ありがとうございました。

関連するQ&A

  • 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でCPU100%

    PCを起動して数分でCPU使用が100%になります。 タスクマネージャでみるとsvchost.exeが原因です 調べてみるとsvchostはシステム関係のタスクのようで、終了させると動作は軽くなりますが、ソフトが起動できなくなったり、ネットで音が出なくなったりします。 Windows Updateを切ったりしても直ります。 検索で解決法を探し、KB927891パッチを入れたりしましたが直りません。 最近、PCにしたことといえば、Officeを入れたことぐらいです

  • svchost.exe(netsvcs)について

    先日「CPU使用率100%」になり原因が「PresentationFontCache.exe」だという事が解り停止させたらすごく軽くなり一安心していたのですが今度は「svchost.exe(netsvcs)」が50%近くCPUを使うようになりました。 (何もしなくとも) 今の所以前のような重さはまだないのですがすぐ100%近くなる事もあるんでまた重くなるんじゃないかと心配です。 この「svchost.exe(netsvcs)」というのを少し調べてみましたがアップデートに必要な場合な物と似せたウイルスの物があると知りました。 しかしどれが要る物か要らない物かの判断がつきません。(svchost.exeは複数立ち上がる事がありまして) 出来ればそんなにPCに詳しくない私でも理解できるように教えてください。 使用PC HP630 Win7 32bit  メモリ3GB

  • メモリにsvchost.exeが蓄積していく

    ネットブックを利用しています。 24時間つけっぱなし状態で使用をしています。 最近、やたらとメモリが減るなと思ってタスクマネージャを見て見たら「svchost.exe」という見慣れないファイルが大量に入ってる事に気づきました。使用メモリ100kb程度から30MBまで多様で今見ると10個以上入っています。ユーザー名は「SYSTEM」「NETOWORK Service」「LOCAL Service]となっています(説明はすべてWindowsサービスのホスト」となっています。見ていると時間経過とともにこれがどんどん増えていってメモリを圧迫しているようです。一応、2GBメモリをかって標準1GBと入れ替えることにはしたのですが2GBにしてもこの「svchost.exe」がどんどん増えるのかな?と心配しています。 お聞きしたいのはこの「svchost.exe」というファイルをタスクマネージャーから「プロセスの終了」で停止させていいものか?どうかです。それとこれを増やさない方法とか。全部を捨てていいのであれば恐らく50-100MBのメモリが空きます。ご存知の方是非教えてください。 1)起動後は300-400MB程度のメモリの空きがある 2)時間が経過するとどんどん減っていく 3)3-4時間すると空きが100MBを切ってくる 4)長時間放置すると空きが60-70MB程度になる 5)放置後は動作が非常に不安定になる 6)メモリが100MB以上ある時は大体動作異常が無い HP-2133(昨年末購入・HPネットブック・1GB/120GB) メモリは一応近日2GBに増設確定(購入済) Vista(標準) レディブースト1GB(SDメモリ入れています)

  • Svchost.exeが、CPUを 100%リンク

    Svchost.exeが、CPUを 100%リンク  何時も回答いただきありがとうございます。  WindowsXPを使用しています。  Svchost.exeが、CPUを 100%独占して動作が遅くなる現象があります。これを解決するための解説が、以下のホームページのリンクにあります。 マイクロソフト、Windows Updateが終了しない場合の対応策を発表 http://gigazine.net/news/20070511_windows_update_patch/ Windows XP並びにWindows Server 2003で、Windows UpdateやMicrosoft Update、自動更新を実行すると、エラーコード「0x8DDD0009」が表示されてMicrosoft Updateに失敗する、 またはコンピュータの負荷が高くなって長時間Windows Updateが完了せず、 「タスク マネージャ」でパフォーマンスを確認すると、CPU使用率が高いままの状態になることがあるそうです。 ダウンロードは以下から。「更新プログラムの情報」で自分の環境にあったものを選ぶと、自動的にダウンロードページに飛べます。 修正プログラム パッケージ 916089 の適用後、Windows Update から更新プログラムをインストールすると、アクセス違反が発生する  と記載した以下のリンクに飛ぶと、以下のタイトルに出会います。 Windows Update または Microsoft Update から更新プログラムをインストールすると、アクセス違反エラーが発生し、システムが応答を停止しているように見えることがある https://www.microsoft.com/downloads/en-us/details.aspx?familyid=7a81b0cd-a0b9-497e-8a89-404327772e5a  該当のWindowsXPのリンクに飛ぶと以下のメッセージが表示されてプログラムをダウンロードできません。 ●Q01. どうしたら、ダウンロードできるでしょうか? ●Q02. 別のリンクから、ダウンロードできる方法が、あるのでしょうか? ●Q03. あるいは、マイクロソフトが、WindowsXPのサポートを終了したので、修正プログラムもダウンロードできないようにしてしまったのでしょうか?  WindowsXPを使用している人もいるので、修正プログラムのダウンロード停止は、ひどいように感じます。 ●Q04. Windows Updateは、すでに何もしないのであるから、Windows Update機能を削除すれば、このエラーは、無くなるというのでしょうか? We're sorry, this download is no longer available.  実際には、時々、今でもアップデートが、あるように感じます。  たとえ、ひとつだけでも、お知りのことがありましたら、教授方よろしくお願いします。  敬具

  • svchost.exeについて

    svchost.exeについて質問です。 最近、外付けHDDの内Jドライブだけ「安全に取り外す」が上手くいきません。 いくつか外付けHDDは使っているのですが、なぜかそのドライブだけ「'汎用ボリューム'デバイスを使用中のため、停止できません」と出ます。 もちろんアプリケーションで使ったりなどはしていませんし、自動復元ポイントを利用するディスクにも指定されていません。 気になって「Unlocker」を使ってJドライブを調べると、 J: J:\System Volume Information\tracking.log J:\$Extend\$ObjId の3つがロックされていました。 そして使用しているプロセスは3つとも C:\Windows\System32\svchost.exe でした。 svchost.exeということで一応ウイルススキャンをしてみたのですが(AviraとBitDefenderです)特に問題は見つかりません。 「Process Explorer」でもすべてのsvchost.exeについて見てみたのですが、やはり不審なものは見当たりませんでした(というよりほとんどシステム関係でよくわからなかったのですが・・・)。 ということで一応ウイルス関係ではないと思うのですが、だとしたらこれは一体何をしているのでしょうか? それと、これらのプロセスがロックしないようにするにはどうしたらいいのでしょうか。 OSはWindows Vistaです。

  • Dism.exeがメモリを10GB以上使用している

    【内容】 コピー&ペーストをするとDism.exeがプロセス一覧に出てきて徐々にメモリを使い始めて最終的にメモリ10GBから13GBを利用しだすのですがどうすれば治す事が出来ますか? 【事前に行った行動】 色々とソフト等などをダウンロード・インストール 数回バックアップ【9GBぐらいのファイルをコピー&ペースト】 *アクシデント 操作ミスでOSを入れているドライブの記憶容量をKB単位まで使用してしまいPCを不安定にしてしまう。(容量を急いで増やして対策しました。) その日は疲れたので休んでからPCを立ち上げてPCを不安定にした環境で作ったバックアップファイルを使いたく無かったので再度バックアップ【9GBぐらいのファイルをコピー&ペースト】 妙にコピー貼り付けが遅くタスクマネージャーを見るとプロセスのDism.exeがメモリを10~13GBの範囲を使用していました。 【解決策を探す】 インターネットで検索しても手掛かりになりそうな記事も無くて…とりあえず状況把握のために再起動することにしました。 ウイルス検索・PCを放置してもDism.exeは10GBという膨大なメモリ量を使用する事はありませんでした。 またコピー&ペーストを行うと4回行った再現中3回連続に残り0~2分の場所でDism.exeがメモリを10GB以上利用しました。 このDism.exeは確認した限りでは5GBぐらいから徐々にに使用容量を増やして最終的に10~13GBの範囲を使用しています。 【対策】 ドライブをKB単位にしてPCを不安定にしてしまったのが気になりとりあえずドライブのエラーチェックを行いファイルのシステムエラー修復・不良セクターを回復した所、コピー&ペーストを行っても物理メモリ使用率20%ぐらいになりメモリを膨大に使用してるプロセスも存在しなくなりました。 【本題】 1度は解決したと思ってたのですが、3~4後の今日…同じ現象が起きたので…OSが入ってるドライブをエラーチェックしましたが治らず、OSが入ってない(コピー貼り付けを行ってるファイルが存在するドライブ)もエラーチェックして1回だけ再現させない事に成功したのですが、2~4回目の再現はDism.exeがメモリを10GB~13GB利用していました。 【PC環境】 OS:windows7 頑張ってその後も解決策を探したのですが私には治す事が出来ませんでした。 (リカバリーも解決策の1つですがリカバリーは最終手段なのでそれだけを進める回答はやめて下さい) 最終候補として考えていますが、中々リカバリーができるPCではないのでウイルスと断定できてリカバリーしか解決策がないか、リカバリーでしか治らない状態じゃないとリカバリーが辛いです。 長々と書いてしまいましたが、どうか回答宜しくお願いします。

  • CPUとメモリについて

    CPUとメモリについて質問です。 Windows10が搭載されたPCを買う予定です。 あまり高価なものは買えないのですが、せめてCore i3が搭載されたものをと思っています。 ラップトップです。 使用する主なソフトはOffice Libre、Tateditor、それにClip Studio Paintでイラストや漫画をかきます。 お店の人にこのことを言いますと、「マイクロソフトのOfficeだったら相当メモリを食うので8GBはあった方がいいと思うが、Libreだったら全然Office程じゃないから4GBでも大丈夫かな」のように言われました。Clip Studioもさほどメモリを要さないから大丈夫、とも。 質問 (1)お店の人のこの助言は妥当でしょうか? (2)8GBではなく、4GBのものを買ったとしても、外付けハードドライブを買って使えば何ら問題はないのでは?と思ったのですが、・・・そういう問題ではないのでしょうか? よく分からないのは、例えば、メモリが4GBのパソコンに1TBの外付けハードドライブを買い足したとします。単純に考えると、1TBの外付け~を付けたことで、8GBのメモリのPCよりもこっちの方が更に素晴らしい、っていうことになりそうですが・・・そういうことではないのでしょうか?! PC本体に8GBのメモリがあるという事は、4GBにいくら外付けハードドライブを付けようが、適わない、のでしょうか? すみません、要領を得ない質問になっていましたら、お許しください…

  • svchost.exe

    最近パソコンをしていると急に動作が重くなり、フォルダを開くのにも1分以上かかってしまうような状態になってしまいます。 タスクマネージャを起動してプロセスをクリックしてみると必ずsvchost.exeというシステムがCPU100になっています。 おそらくコイツのせいでCPU使用率が上がり、動作が重くなってしまうんだと思うのですが、原因がわかりません; システムを復元すればなんとか直ることもあるのですが毎回、復元するのももうめんどくさくなってきました。 原因が分かる方、解消する方法を知っている方は是非教えてください。 よろしくお願いします。

  • toskhost.exeがCPUとメモリを消費する

    11月後半からtoskhost.exeがCPUとメモリを半端なく消費するようになってしまいました。プロセスを終了してもなにも問題おこらなかったので今までそうしてきたのですが、最近プロセスを終了するとCPUから異音がするようになりました。 フォルダの場所をみても「toskhost.exe」というものはないです。(隠しフォルダ表示にしています。) もう1台のPC(ノート、Windows7、32bit、オンボ)でみてもtoskhost.exeというプロセス自体なかったです。(最近使ってないのでWindows updateをしてないからかもしれませんが) 時間がたつと同時にどんどんメモリを消費していきます。 リソースモニターを見ると関連つけられたハンドル、関連付けられたモジュールが各50程度あります。 問題が起きてるPCスペック OS:Windows7 64bit CPU:i7-2600 メモリ:8GB グラボ:Geforce GTX560 そこで質問なんですが ・問題を解決するにはどうしたらいいでしょうか? ・自分と同じようなPC(Windows7、64bit、ゲフォ)でtoskhost.exeというプロセスは存在してますか? 回答おねがいします。