3時間くらい待った挙句に「インストールは正常に完了しませんでした」とか。
原因は不明。
再起動しようとして、ログオフしたのがマズかった?くらい。
というか、自動で再起動しなかったのはなんで?って感じ。
インストーラをダウンロード
WindowsUpdate経由では、ダウンロードのスピードが遅かったので、インストーラをダウンロード。
ダウンロードの詳細 : Windows 7 および Windows Server 2008 R2 Service Pack 1 (KB976932)
インストーラを実行
3時間くらい。
再起動、間違えてログオフ
ログオンし直したら、コマンドプロンプトで「makecab.exe」ってのが動いてた。
なんか怪しい雰囲気。。。
エラーコード0x800f081f
エラー画面に表示されたエラーコード0x800f081fで検索すると、下記のページが引っかかった。
windows 2008 r2 sp1 installation error 0x800f081f
なんとなくビンゴ?ということで、イベントログからイベントIDが7のログを探す。
ログの名前: System ソース: Microsoft-Windows-Service Pack Installer 日付: 2011/04/01 5:10:01 イベント ID: 7 タスクのカテゴリ: なし レベル: エラー キーワード: ユーザー: HOGEHOGE\Administrator コンピューター: HOGEHOGE 説明: Service Pack のインストール中に更新プログラム (Microsoft Windows 用の Service Pack (KB976932)) を変更できませんでした。 ID: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514 エラー コード: 0x800f081f ターゲットの状態: 7 イベント XML: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Microsoft-Windows-Service Pack Installer" Guid="{62EF8B9F-EE45-4ABA-A9B9-B70E878BF30A}" /> <EventID>7</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x8000000000000000</Keywords> <TimeCreated SystemTime="2011-03-31T20:10:01.858398400Z" /> <EventRecordID>8574</EventRecordID> <Correlation /> <Execution ProcessID="2768" ThreadID="2920" /> <Channel>System</Channel> <Computer>HOGEHOGE</Computer> <Security UserID="X-9-9-99-9999999999-999999999-9999999999-999" /> </System> <EventData> <Data Name="PackageDisplayName">Microsoft Windows 用の Service Pack (KB976932)</Data> <Data Name="CBSIdentity">Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514</Data> <Data Name="ErrorCode">0x800f081f</Data> <Data Name="TargetInstallState">7</Data> </EventData> </Event>
この”CBSIdentity”ってのが、Package_as_named_in_logに相当するらしいので、コマンドプロンプトで下記を実行
dism /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
しばらく待たされて、SP1のインストーラを再実行してメデタシメデタシ。
結局作業始めて約12時間w
そしてお客さんから、
ウィルス対策ソフトがSP1に対応していないって連絡がorz