2011年1月2日日曜日

ATOK 2010 for Windows アップデートモジュールの統合

ATOK2010 をインストールする際に、先にアップデートを統合しておくと、ファイルやレジストリを少なくできます。

ATOK2010のアップデート

ATOK 2010用郵便番号辞書

ATOK 2010 for Windows アップデートモジュール

の統合と、インストール後にWindows UpdateMicrosoft XML コア サービス 4.0 Service Pack 2 の更新KB954430KB973688 が現れるので、これも統合してみます。

64bitのWindows の場合、ATOK2009では、x64のモジュールを追加でインストールしましたが、ATOK2010では完全に独立したようで、32bitの場合はATOK23x86.msi 64bitはATOK23x64.msi を実行するだけで良いようです。

自分は64bitですので、ATOK23x64.msi に統合してみました。

------------------------------------------------------

ATOK 2010 for Windows アップデートモジュール の統合

DVDからATOKフォルダーをCドライブにコピー

ファイル名を指定して実行
msiexec.exe /a "C:\ATOK\ATOK23x64.msi" TARGETDIR="C:\ATOKx64" /qn+ ATOKx64 フォルダー
at23up2.exe を Cドライブにコピー
ファイル名を指定して実行
"C:\at23up2.exe" /c /t:"C:\at23up2" /q

アップデートを統合
msiexec.exe /a "C:\ATOKx64\ATOK23x64.msi" /update "C:\at23up2\at23up2x64.msp" /qn+ATOK 2010 のセットアップが正常終了しました。
at23up2.exe が統合できました。

------------------------------------------------------

ATOK 2010用郵便番号辞書 の統合

a23y1011.exe を Cドライブにコピー。

ファイル名を指定して実行
"C:\a23y1011.exe" /c /t:"C:\a23y1011" /q

C:\a23y1011\ATOKYC.DIC
C:\a23y1011\ATOKAC.DIC
C:\a23y1011\ATOKY7.DIC

C:\ATOKx64\program files\JustSystems\ATOK23 フォルダーに上書きします。
------------------------------------------------------

KB973688 の統合(KB954430はATOK2010には必要ないようです)

msxml4-KB973688-jpn.exe を Cドライブにコピー

ファイル名を指定して実行
"C:\msxml4-KB973688-jpn.exe" /x:"C:\msxml4-KB973688-jpn" /qn+

ファイル名を指定して実行
msiexec.exe /a "C:\msxml4-KB973688-jpn\msxml.msi" TARGETDIR="C:\KB973688" /qn+

C:\KB973688\System\msxml4r.dll
C:\KB973688\System\msxml4.dll
C:\KB973688\System\msxml4a.dll

を C:\ATOKx64\System に上書きします。
------------------------------------------------------

ATOKx64 フォルダーが、アップデート統合済ATOK2010になります。その他のファイルは不要なので捨ててかまいません。
ATOK23x64.msi を実行すれば、インストーラが起動します。