Windows Vista Service Pack 1(SP1) インストール断念 [ぱそ関係]
Windows Vista SP1 のインストールの顛末をかなりリアルタイムでまとめ中です。
□ Windows Update
意気揚々と Windows Update にいって確認しましたが、特に目新しい更新はなし。
しょうがないので、VAIO のサポートページでも見ますか。
□ VAIO の Windows Vista SP1 関連情報を見る
http://vcl.vaio.sony.co.jp/products/winvistaservice/wvistasp1.html
機種共通あるいは機種別の情報としていくつか前準備が必要らしい。
VGC-RM91S1 の場合は、機種共通の前準備として以下の2つの QFE が入ってないとだめらしい。
Windows Vista 用の更新プログラム(KB937287) Windows6.0-KB937287-x86.msu
Windows Vista 用の更新プログラム(KB938371) Windows6.0-KB938371-x86.msu
ということで QFE をダウンロードして適用!
あれ?そうなん。。。
すでに Windows Update でインストール済みなのかな?
□ Microsoft から SP1 ダウンロードしてみるか。ということで。。。
http://www.microsoft.com/japan/windows/products/windowsvista/sp1/default.mspx
ここのページの下のほうにダウンロードセンターへのリンクがあるので Windows6.0-KB936330-X86-wave0.exe をダウンロードしました。
サイズは 434MB ありましたが、ブロードバンドなので5分ぐらいでした。いい時代になったなぁ。
□ 気を取り直してスタンドアロン版をインストール
起動中のアプリを終了して、インストーラを起動するとダイアログ登場。
ちなみに、Copyright は 2007年だけでいいんですか? 私はかまいませんけど。
いつもの EULA (End User License Agreement) にも同意します。
何事もなく次のページへ。
そして、インストール開始。
おやっ?1時間とか言う割にはプログレスバーの伸びが速くないですか、先生。
うーん。 何がいけないんでしょうか。
しょうがないので https://go.microsoft.com/fwlink/?LinkId=101139 に行くと
「インストールは正常に完了しませんでした、。あるいは、内部エラーが Service Pack のインストール中に、発生しました。」のページ http://support.microsoft.com/kb/947366 にとばされました。
機械翻訳はよくわかりません。
ということで本家のページ
http://support.microsoft.com/?scid=kb%3Ben-us%3B947366
以下のことをやってみよとのこと。
1.再起動
2.ハードディスクのエラーチェック
3.システムファイルのチェック
4.メモリのチェック
5.アンチウイルスなどすべての常駐アプリの解除
ということで、続く。。。
[2008/03/21]
□ ハードディスクのエラーチェック後に再挑戦
チェックディスクは Stage 4 of 5 がやたらと時間かかります。
一晩放置。 で、朝起きたら終了して勝手に再起動済みのログオン画面。
気を取り直してインストーラを起動しますが、やっぱりエラーダイアログが出てインストールできません。
エラーコードも同じ 0x800B0100。
□ システムファイルチェッカーを実行
以下のように検索に "cmd" と入れて、出てきた検索結果のプログラムの欄にある cmd.exe を右クリック。
管理者として実行を選んでコマンドコンソールを表示。
sfc /scannow と打ち込んで Enter キー
エラー発見。 でも修復できず。 なんじゃそりゃ。
っていうか、Windows リソース保護って何? 何のために管理者として実行したのか。。。
とりあえず、再起動。 でもインストールできず。
□ メモリチェックの実行
- スタートメニューの検索ボックスに "memory" と打ち込む
- 検索結果をすべて表示
- 「メモリ診断ツール」というのがあるので、右クリック→管理者として実行
実行ファイル名は %SystemRoot%\system32\MdSched.exe らしいです。
実行すると、以下のように聞かれます。
素直に再起動。
チェックが終わるとまた再起動して、タスクバーの吹き出しで「異常なし」報告。 まぁ、そうでしょう。
が、インストールはできず。
□ 常駐アプリをはずす。
ウイルスバスターなどをはずしてインストールにチャレンジ。
やっぱりこれもエラー。
ということで、SP1 はしばらくおあずけとします。
[2008/03/24]
このまま引き下がるのもあれなんで、エラーコード 0x800B0100 を調べてみました。
TRUST_E_NOSIGNATURE (No signature was present in the subject.) というエラーらしいです。
http://msdn2.microsoft.com/en-us/library/ms819775.aspx
一応、800B0100 でググッたら Windows Updateできねーよとか 2000 から XP にアップグレードできないとかそういうのがいっぱいひっかかりました。
モジュールのデジタル署名がらみなんですかねぇ。
C:\Windows\Logs\CBS\CBS.log を見ると、0x800B0100 関連では
という感じで、 Vista SP1 のインストールチェック中に WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.381 なるモジュールが SP1 インストールを阻止しているらしい。
[20080325]
といっても、ググってもあんまりいい解決策がないみたいなので、
これとか http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?rid=3&PID=1605-8285
これを http://www.atmarkit.co.jp/fwin2k/win2ktips/944rcvsoftdist/rcvsoftdist.html 参考に、Windows Update の履歴のリセットをしてみます。
# IE のキャッシュとクッキーのクリアは当然だめでした。
コンソールは上のほうで出てきた、検索ボックス→ cmd で cmd.exe の右クリック → 管理者として実行。
Windows にはデフォルトでは sudo みたいなコマンドはないのかな。
Windows Update を起動すると、こんなことに。
まぁ、履歴を削除(リネーム)したんだからスッカラカンなのは当たり前といえば当たり前。
そして更新プログラムの確認。
「Windows は最新の状態です。」とツレない返事。
例によって、SP1 スタンドアロン版のインストールもエラー。
例によって、WUClient-SerfUpdate-Aux-TopLevel。
[2008/08/30]
VAIO Update でSigmatel の Audio driver をUpdate したおかげか、
Windows Update に SP1 が出てくるようになりました。
でも、インストールは失敗します。
途中までは行くけど、エラーになってとまります。 今までと同じパターンですね。
□ Windows Update
意気揚々と Windows Update にいって確認しましたが、特に目新しい更新はなし。
しょうがないので、VAIO のサポートページでも見ますか。
□ VAIO の Windows Vista SP1 関連情報を見る
http://vcl.vaio.sony.co.jp/products/winvistaservice/wvistasp1.html
機種共通あるいは機種別の情報としていくつか前準備が必要らしい。
VGC-RM91S1 の場合は、機種共通の前準備として以下の2つの QFE が入ってないとだめらしい。
Windows Vista 用の更新プログラム(KB937287) Windows6.0-KB937287-x86.msu
Windows Vista 用の更新プログラム(KB938371) Windows6.0-KB938371-x86.msu
ということで QFE をダウンロードして適用!
あれ?そうなん。。。
すでに Windows Update でインストール済みなのかな?
□ Microsoft から SP1 ダウンロードしてみるか。ということで。。。
http://www.microsoft.com/japan/windows/products/windowsvista/sp1/default.mspx
ここのページの下のほうにダウンロードセンターへのリンクがあるので Windows6.0-KB936330-X86-wave0.exe をダウンロードしました。
サイズは 434MB ありましたが、ブロードバンドなので5分ぐらいでした。いい時代になったなぁ。
□ 気を取り直してスタンドアロン版をインストール
起動中のアプリを終了して、インストーラを起動するとダイアログ登場。
ちなみに、Copyright は 2007年だけでいいんですか? 私はかまいませんけど。
いつもの EULA (End User License Agreement) にも同意します。
何事もなく次のページへ。
そして、インストール開始。
おやっ?1時間とか言う割にはプログレスバーの伸びが速くないですか、先生。
うーん。 何がいけないんでしょうか。
しょうがないので https://go.microsoft.com/fwlink/?LinkId=101139 に行くと
「インストールは正常に完了しませんでした、。あるいは、内部エラーが Service Pack のインストール中に、発生しました。」のページ http://support.microsoft.com/kb/947366 にとばされました。
機械翻訳はよくわかりません。
ということで本家のページ
http://support.microsoft.com/?scid=kb%3Ben-us%3B947366
以下のことをやってみよとのこと。
1.再起動
2.ハードディスクのエラーチェック
3.システムファイルのチェック
4.メモリのチェック
5.アンチウイルスなどすべての常駐アプリの解除
ということで、続く。。。
[2008/03/21]
□ ハードディスクのエラーチェック後に再挑戦
チェックディスクは Stage 4 of 5 がやたらと時間かかります。
一晩放置。 で、朝起きたら終了して勝手に再起動済みのログオン画面。
気を取り直してインストーラを起動しますが、やっぱりエラーダイアログが出てインストールできません。
エラーコードも同じ 0x800B0100。
□ システムファイルチェッカーを実行
以下のように検索に "cmd" と入れて、出てきた検索結果のプログラムの欄にある cmd.exe を右クリック。
管理者として実行を選んでコマンドコンソールを表示。
sfc /scannow と打ち込んで Enter キー
エラー発見。 でも修復できず。 なんじゃそりゃ。
っていうか、Windows リソース保護って何? 何のために管理者として実行したのか。。。
とりあえず、再起動。 でもインストールできず。
□ メモリチェックの実行
- スタートメニューの検索ボックスに "memory" と打ち込む
- 検索結果をすべて表示
- 「メモリ診断ツール」というのがあるので、右クリック→管理者として実行
実行ファイル名は %SystemRoot%\system32\MdSched.exe らしいです。
実行すると、以下のように聞かれます。
素直に再起動。
チェックが終わるとまた再起動して、タスクバーの吹き出しで「異常なし」報告。 まぁ、そうでしょう。
が、インストールはできず。
□ 常駐アプリをはずす。
ウイルスバスターなどをはずしてインストールにチャレンジ。
やっぱりこれもエラー。
ということで、SP1 はしばらくおあずけとします。
[2008/03/24]
このまま引き下がるのもあれなんで、エラーコード 0x800B0100 を調べてみました。
TRUST_E_NOSIGNATURE (No signature was present in the subject.) というエラーらしいです。
http://msdn2.microsoft.com/en-us/library/ms819775.aspx
一応、800B0100 でググッたら Windows Updateできねーよとか 2000 から XP にアップグレードできないとかそういうのがいっぱいひっかかりました。
モジュールのデジタル署名がらみなんですかねぇ。
C:\Windows\Logs\CBS\CBS.log を見ると、0x800B0100 関連では
2008-03-25 02:20:39, Info CBS Mark store corruption flag because of package: WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.381. hr: 0x800b0100 2008-03-25 02:20:39, Info CBS WER: Generating failure report for package: VistaSP1-KB936330~31bf3856ad364e35~x86~~6.0.0.18000, status: 0x800b0100, failure source: CBS Other, start state: 0, target state: 4 2008-03-25 02:20:44, Info CBS Exec: Processing complete. Session: 29920722:3483202288, Package: VistaSP1-KB936330~31bf3856ad364e35~x86~~6.0.0.18000, hr: 0x800b0100
という感じで、 Vista SP1 のインストールチェック中に WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.381 なるモジュールが SP1 インストールを阻止しているらしい。
[20080325]
といっても、ググってもあんまりいい解決策がないみたいなので、
これとか http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?rid=3&PID=1605-8285
これを http://www.atmarkit.co.jp/fwin2k/win2ktips/944rcvsoftdist/rcvsoftdist.html 参考に、Windows Update の履歴のリセットをしてみます。
# IE のキャッシュとクッキーのクリアは当然だめでした。
コンソールは上のほうで出てきた、検索ボックス→ cmd で cmd.exe の右クリック → 管理者として実行。
Windows にはデフォルトでは sudo みたいなコマンドはないのかな。
C:\Windows>net stop wuauserv Windows Update サービスを停止中です. Windows Update サービスは正常に停止されました。 C:\Windows>net stop bits Background Intelligent Transfer Service サービスを停止中です. Background Intelligent Transfer Service サービスは正常に停止されました。 C:\Windows>ren SoftwareDistribution SoftwareDistribution.old-20080325 C:\Windows>net start bits Background Intelligent Transfer Service サービスを開始します. Background Intelligent Transfer Service サービスは正常に開始されました。 C:\Windows>net start wuauserv Windows Update サービスを開始します. Windows Update サービスは正常に開始されました。 C:\Windows>
Windows Update を起動すると、こんなことに。
まぁ、履歴を削除(リネーム)したんだからスッカラカンなのは当たり前といえば当たり前。
そして更新プログラムの確認。
「Windows は最新の状態です。」とツレない返事。
例によって、SP1 スタンドアロン版のインストールもエラー。
例によって、WUClient-SerfUpdate-Aux-TopLevel。
[2008/08/30]
VAIO Update でSigmatel の Audio driver をUpdate したおかげか、
Windows Update に SP1 が出てくるようになりました。
でも、インストールは失敗します。
途中までは行くけど、エラーになってとまります。 今までと同じパターンですね。
自分もまったく同じ症状でしたよ!よくもここまで文章にまとめられましたね。ちょっと感動σ(^_^;)自分はASUSのP5K-EのマザーでGF8800GTSで構成して同様の症状で悩まされており、GIGABYTEのGA-EP45-DS3にマザーを変えましたが解消されておりません。あとは、グラボの交換を検討しておりますが、他に3台あるVISTAマシンは問題なくUPDATEできておるので???です。また、情報がありましたら投稿させてもらいます。
by ぱぱり~ん (2008-06-25 19:45)
ぱぱり~んさん、コメントありがとうございます。
いまだに SP1 にアップデートできず、もっさりしたPC環境です。
そのうち Windows Update での強制配布とかで入れられるようになるんですかねぇ。。。
by よが (2008-06-27 01:34)
僕もこれで悩んでいます・・。
ところで、WINDOWS UPDATEでは横の「更新プログラムを確認」を押すと
確認しだしますよ。
でも僕の場合、WINDOWS UPDATEでやるとダウンロードが20%でとまります・・。
仕方なくMICROSOFTのページから434M落としてやってみたらエラーです。・・。
by onwo (2008-08-04 04:27)
意味がよくわからなかったのですが、解決法?がのってたサイトを発見です。
http://d.hatena.ne.jp/famnet/20080319/1205919177
by おんを (2008-08-04 04:42)
すいません。よくみたらおんなじことでした。
by おんを (2008-08-04 04:45)
おんをさん、コメントありがとうございます。
そちらでは「更新プログラムの確認」で出てくるんですね。 うらやましい。。。
私の環境は、たぶんリカバリしないとダメかな、とあきらめ気味です。
by よが (2008-08-06 02:29)
すごく分かりやすくて感動してしまいました。まったく同じ状況で、インストールが出来ません。あなた方は現在この問題を解決しましたか?知りたいし、教えていただきたい。ありがとう。
by そよ風 (2008-08-28 20:50)
そよ風さん、コメントありがとうございます。
そういえば、私の PC でもWindows Update に SP1 が出てくるように
なりましたが、まだインストールできません。
あいかわらず 800B0100 というエラーが出ます。
by よが (2008-08-31 00:19)
リカバリして速効でSP1入れたらインストールできました。
SP1入れると前よりかはもっさりしてたVISTAが早くなった気がします
by おんを (2008-09-01 18:03)
おんをさん、コメントありがとうございます。
おぉ、うらやまし。 やっぱリカバリしかないんですかねぇ。
リカバリする前にバックアップ領域を確保しないと。。。
by よが (2008-09-03 00:35)
http://www.atmarkit.co.jp/fwin2k/win2ktips/944rcvsoftdist/rcvsoftdist.html
これでOK?でないの。
by toshi (2009-09-15 01:22)
toshi さん、コメントありがとうございます。
その方法は試してみたのですが、あいかわらずダメでした。
で、ブログにはまだ書いてないですけど最近リカバリしました。。。
今は Vista SP2 で快適です。
by よが (2009-09-22 22:20)