[][mobile][Homepage][BBS][Blog][YouTube][asablo]

過去の記事の検索が簡単にできるよ (・∀・) 例 ランチャー9
カスタム検索

Windows Updateが激重 svchostが100%!?~古いパソコンは要注意2013/12/11 23:59:59

対策は下の方にあるので、時間の無い方は読み飛ばしてね( ・ิω・ิ)



今日はパソコンがとっても重い。CTRLとSHIFTを押しながらESCを押してプロセスを出してCPUの負荷の高いのを見ていたら、svchost.exeが50%の負荷で動いている。このパソコンはCore to Duoなので2コアなのだが、レッツノートは1コアなので100%動作していることになる。ファンが轟音を上げて動作しているので、タスクを落としてみた。そうしたら、動画関係の音のコーディックがうまく動作しない。

これが、Windows Updateの仕業とわかっていれば、そのまま放置したのだが、何かの不具合かと思って色々いじり始めたのがハマりの一歩(・∀・)

余計な適用をしたみたいで、Windows Updateすら動かなくなった。うわー。



マイクロソフトからは簡単に解決するためのFix itを提供している。が、これで私はエラーがでたので、サポートを受けようと、最近よく見るロボット入力防止用の認証を入れる。



認証は通るが、エラーで送れない。どうしろと(・∀・)
色々やること5時間。再起動は何十回やっただろうか。私がもう一台所有しているノートPCも立ち上げてみたら、これはシングルコアなのでsvchostが100%www 全く身動きが取れない。ファンレスで静かなのがせめてもの救い。それでも3時間位放置していたら、Windows Updateが終わっていた。もしや、Windows Updateは長時間放置しておけば良かった?

   (ノ∀`)アチャー   

一応Windows Updateで項目検出ができるようになったが、Windows Updateが全部失敗する。
どうやらBackground Intelligent Transfer Service (BITS)というのが機能していないと、こういう症状になる様だ。


Windows Updateが激重 古いPC注意!

ノートPCを覗いてみよう。ファイル名を指定して実行でservices.msc と打てば管理ツールが開く。



ああ、私のPCには、このBackground Intelligent Transfer Service (BITS)が無い!色々やっているうちにFixItなんかで消された様だ。

ネットで探してみるとWindows Vista 用 BITS 修復ツール (KB940520)というのがあったので、インストールしてみるも、「お使いのPCがのほうが新しいからいらんよ」と無情なメッセージ。

さあ、どうしてくれよう。復元ポイントで戻したりしたが、Windows Updateで項目を検知するも、症状変わらず。これは困った。Windows 7/Vistaなら修復の方法がネットに紹介されていたが、私のはもうすぐサポートが終わるXP。



一か八かレジストリーエディターで、regeditとタイプしノートPCのレジストリを開いて、
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]を右クリックでエクスポートしてレジストリを書き出し、USBメモリに移して、デスクトップPCにコピーしてダブルクリックで取り込んだ。自分のデータは全てサルベージしているので、これでダメなら修復セットアップでもやるつもりだった。



再起動後、Windows Updateをすると、やっと動き出したではないか。アップデートは約40分かかったが、全部アップデートできた。



さて、これがそのデータ。windows XP SP3で、他の方の環境でどうなるか分からないので、もしこれを使って修復して何かあっても自己責任で。中をコピーして、メモ帳に貼り付け、拡張子をregすると、ダブルクリックするだけでレジストリが取り込まれる。最終手段として置いておこう。

今回の敗因は、Windows UpdateでsvchostのCPU占有率が1コアで100%になり動作が激重になったのを、パソコンの不良と勘違いして、適切な処置をせず、動いていたシステムをこわしてしまった。急がば回れが基本だよな(´・ω・`) このブログ次の日の5時 (´・ω:;.:...

windows2000までは、パソコンは不安定が当たり前だったので、暇さえあれば2ちゃんねるのPC板や、windowsのノウハウのあるホームページで情報を得て、個別のアップデートであるHotfixをダウンロードしてきて、万一に備えていたが、XP以降は素晴らしく安定しているため、ちょっと不具合が出るだけで、こんなにパニックになるという事を魅せつけられた。




*************************************************************************
修正12/13

まあ、色々長文になってしまったが、激重PCの対策は、

1.放置する 数時間以上はかかると思うが案外確実?私のノートは特に何もしないで終わった。
2.日本マイクロソフトの提供する対策を実施 PCに心得のある方むけかな(´・ω・`)
  →コメントいただきました。4番目の事(KB2898785)そのものですね。
3.アップデートの自動更新を止める これが現実的かも。
4.XPはIE用更新プログラムKB2898785だけ先にダウンロードしてインストールしておくとCPU使用率が100%にならず、時間もかからないで終わるらしいWindows UpdateはIEを使用するので、お使いのIE(インターネットエクスプローラ)のバージョンに合せて予め更新プログラムをしておく。


重くなってしまっている時に、最初からこの適用を始めたい場合は、ctrlとshiftを同時に押しながらEscキーを押して、タスクマネージャーを表示させ、まずはパフォーマンスタブで、CPUの使用率を確認後、次にプロセスタブをクリックしCPUの項目を2回ほどクリックすると、CPU占有率が大きい順から並んでくれるので、この値が50前後もしくは100近いsvchost.exeというイメージを探し、クリックしてプロセスの終了を行う。

探しやすさの観点から、イメージ名部分をクリックしてもいいだろう。svchostは複数ある場合があるが、一番CPU占有率が高いものが該当するものだ。なお、System Idle ProcessはCPUが高い値を示すが待機状態なので該当しない。



windows Updateの自動更新を止めておくと完璧だろう。
止め方は、winキー+Rの後sysdm.cplを実行すれば、システムのプロパティが現れるので、自動更新タブをクリックして、自動更新を無効にすればOKだ。


前からニュースにもなっていたのか。今日は私の2台のPC同じ状態になったから、一番この状態に出くわした人が多いのではないかなと予測。

windows XPは、あと119日でサポートが終わる。新しいパソコンとOS買えってか (・∀・) 






Google
www Blog HP BBS


air_variableサイトをまとめて検索 
カスタム検索
[][admin][mobile][Homepage][BBS][Blog][YouTube][asablo]