Windows82012年03月12日 23:54

遅ればせながらWindows8(Consumer Preview)をインストールしてみた。

インストール先はこの間構築したA6-3670Kマシン上の仮想マシン(Hyper-V)。
とりあえずx64版を導入して5分くらいいじってみたけど、
操作方法が全然わからない・・・orz

ユーザーアカウントがLiveIDになってるけど、AD参加はどうなるんだろう?

いろいろ調べながらしばらく遊んでみようと思う。

Windows7 ServicePack1 例外「0x800f0900」その22011年02月26日 09:10

で、うちの環境での0x800f0900エラーの詳細が判ったので復旧作業。

まず、壊れたPackage_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mumファイルの入手。
これはKB978207をMSよりダウンロードすればOK。
うちはWindows7x64なのでWindows6.1-KB978207-x64.msuをダウンロード。

その後ExpandコマンドでWindows6.1-KB978207-x64.msuを展開し、
Package_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mumを取り出す。

で、ここからが問題で、
%windir%\Servicing\Packages
は特殊権限フォルダでAdministratorも書き込み権限がない。
だからここのファイルを置き換えるためには、別OSで起動してから書き換えるのが早そう。

Windows7のインストールCDで起動→システム回復オプションのコマンドプロンプトでも出来るのかもしれないけれど、めんどくさいので今回はTrueImageHomeを利用してサクサク行うことにした。

TrueImageHomeをCDから起動し、
1・まずはシステム全体のバックアップ(念のため♪)
2・ファイル単位でバックアップを選択し、
Package_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mumをバックアップ。
3・ファイル単位でリカバリを選択し、先ほど作成したバックアップファイルから
Package_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mumを
%windir%\Servicing\Packagesにリカバリ。

で、ファイルのリカバリ完了。

あとは再起動してServicePack1を適用したら、エラーは発生せず無事適用完了となった。
Windows7 SP1適用後

これでしばらく利用してみるつもり。

Windows7 ServicePack1 例外「0x800f0900」2011年02月26日 08:54

Windows7のサービスパック1が出たので適用してみる。

適用開始直後に例外「0x800f0900」が発生して処理が先に進まず……
何のエラーなんだかといろいろ調べてみると

まず、0x800f0900はXML パーサー エラーらしい。
で、CBSログ(%windir\Logs\CBS)を0x800f900で検索してみたら
Failed to parse package manifest: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy7\Windows\Servicing\Packages\Package_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mum [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]

なんて一文に突き当たった。

んで、今度は%windir%\Servicing\Packages以下の
Package_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mum
を開いてみたら……完全に文字化けしてる...orz
壊れたPackage_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1

本来マニフェストファイルはXML形式のはずなので、XMLと思ってこの壊れたファイルを読もうとしているんだったら、XMLパーサーもエクセプション起こすしかないよね。

ちなみにここ曰くPackage_3_for_KB978207~31bf3856ad364e35~amd64~~6.1.1.1.mumはWindows7のSP1適用時にチェックを行う対象とのことだから、今起きている現象(サービスパック適用開始直後にエラー発生)とも合致する。

いつ壊れたんだろうねぇ。このファイル。

Windows7 その32009年11月01日 19:31

HPのプンリタ、C7180ドライバ&ユーティリティーがダウンロードできるようになっていたので、Windows7x64を導入。
とりあえず、スキャン&テスト印刷をしてみたけど問題なく使えている模様。

Windows7 その22009年10月26日 23:48

XPMODEって、早い話が仮想マシンにリモートデスクトップ接続してるのか。
だから、クライアント(仮想マシンのホスト)のドライブが見れるし、色数制限があるし、ログオフしか表示されないと。
で、リモートデスクトップのアプリケーションのみ表示モードが使えるってことなわけだ。

んなもんだから、仮想マシン上のユーザーにパスワード設定が必須なんだなぁ……
※自分で用意したディスクイメージで統合機能有効にしようとしてもパスワードなしユーザーしかいないと失敗する。