Kei_Watanabeの日記: KB2543854のスタンドアローンなインストーラ 8
Office2003のパッチの一つに
http://support.microsoft.com/kb/2543854/ja
というのがあるのですが、無数にあるパッチの中で、なぜかこれだけがexeやインストーラ形式でダウンロードするメニューが用意されていません。
ざっと解決策を調べてみると、
「Windows Updateで適用すれば良いんじゃない?」
「Windows Updateが壊れているからそっちを修復しようよ」
という回答ばかり。
私が求めているのは、隔離されたマシンのOffice2003を手動で最新状態にするためのアップデータであって、Windows Updateでは解決しません。
http://answers.microsoft.com/en-us/office/forum/office_2003-office_install/need-to-download-update-office-2003-kb-2543854/54bed376-a82b-4821-8a4f-8a3d853cb27b
最終的に、正解にたどりついたのはこの方でした。
マイクロソフトのフォーラム(英語)でのやりとりは
「KB2543854のアップデートファイルを手動でダウンロードしたいんだけど方法が見つからない」
「クリーンブートしてからKB2543854を適用してください(MSサポート係)」
「Windows Updateすればいいんじゃない」
「違うって、ダウンロードしたいんだよ」
「MSのサイトで検索欄にKB2543854って入れてみなよ」
「それでうまくいかないから聞いているんだよ!!」
「だからWindowsUpdateだよ、画像を貼るからちゃんとこのメニューをクリックして・・・」
「知恵袋」系が役に立たないのは海外でも変わらないようです。
結局、質問の主は自分で答えを探し出しました。
1. Windows Updateを一度走らせて
2. C:\Windows\SoftwareDistribution\Download を開いて
3. 13d2c175ddfe6c9eb2652a687b7493f7 というフォルダを探して
4. APDATA.CAB というファイルを得て、これを解凍する。
5. APDATA.msp が求めるファイルである
ということで、日本語でも検索にひっかかるように書き残してみます。
もう1年くらいするとOffice2003のパッチはMSのサイトから消える運命なのですが。
%ログオンユーザー名%\Local Settings\Temp 以下にごっそり (スコア:1)
潔癖症でセッション終了毎に消去またはほぼ定期的なディスク クリーンアップ操作をしない環境だったらあれもこれも抹消されないで残っているかもしれませんね。
// 環境設定しだいで別の場所におかれることはあるでしょうからあくまで一例。
Re:%ログオンユーザー名%\Local Settings\Temp 以下にごっそり (スコア:1)
%WINDIR%\SoftwareDistribution\Download ..., (スコア:1)
そこに格納されていてもなお未適用/要再適用であると判断を下すのが正しいとは。。。わたしの判断の甘さを痛感しました。いっそうの精進を期します。
orz
Re:%WINDIR%\SoftwareDistribution\Download ..., (スコア:1)
私もこのあたりの理解は適当だったのですが、今回フォルダを整理しながら挙動を追ってみると、適用前からここにダウンロードされていることが判ったりして、勉強になりました。
無駄なアップデートをインストールする理由は? (スコア:0)
そのアップデートはOffice2003を最新にするわけではなくて、Windows UpdateまたはMicrosoft Updateのエラーを修正するものだから、「隔離されたマシンのOffice2003を手動で最新状態にするためのアップデータ」には当てはまらないよね。
わざわざ無駄なアップデートをインストールする意味が分からない。
Issue that this update fixes
When you try to install updates for Microsoft Office 2003 applications by using Windows Update or Microsoft Update, you may receive one of the following error codes.
Error code 1: 0x80070646
Error code 2: 646
Error code 3: Error 1606 Could not access network location %APPDATA%
Re: (スコア:0)
「私が求めているのは、隔離されたマシンのOffice2003を手動で最新状態にするためのアップデータであって、Windows Updateでは解決しません。(キリッ」とか言いつつWindows UpdateまたはMicrosoft Updateのエラーを修正するアップデートを入れるとか、もう馬鹿丸出しだね。
Re:無駄なアップデートをインストールする理由は? (スコア:1)
というのはともかく、理由としては
「Windows UpdateされているPCと隔離PCのアップデート履歴が(少なくともある時点では)一致していないと気持ちが悪い」とお客様が仰せだからです(キリッ)
このパッチを開くとOffice2003の設定ウィザードが表示されますから、本当の修正内容はともかく「Office2003は最新にしておいて」というご注文にはこれも含まれると考えます。
そして、オフラインで適用できないパッチがあるようなこと自体が気持ち悪いと、私は思うのです。
1年くらい? (スコア:0)
Office2003のサポート終了は2014年4月8日(米国時間) [microsoft.com]なので、まだ18ヶ月ほどあります。