S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

Windows Server 2008 R2 Service Pack 1のインストール時にエラー発生

3時間くらい待った挙句に「インストールは正常に完了しませんでした」とか。
原因は不明。
再起動しようとして、ログオフしたのがマズかった?くらい。
というか、自動で再起動しなかったのはなんで?って感じ。

インストーラをダウンロード

WindowsUpdate経由では、ダウンロードのスピードが遅かったので、インストーラをダウンロード。
ダウンロードの詳細 : Windows 7 および Windows Server 2008 R2 Service Pack 1 (KB976932)

インストーラを実行

3時間くらい。

再起動、間違えてログオフ

ログオンし直したら、コマンドプロンプトで「makecab.exe」ってのが動いてた。
なんか怪しい雰囲気。。。

再起動

こんな画面が。。。

「インストールは正常に完了しませんでした」だと!!!
3時間待たせた挙句にこの仕打ち。。。

システム更新準備ツール

リンクのMicrosoftのWebサイトで、システム更新準備ツールを使えって。
システム更新準備ツールをインストール後、SP1のインストーラを再実行したけど、結果は同じ。

エラーコード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