マイクロソフトは、MS05-012の修正プログラムを適用することによって生じる不具合を解消する修正プログラムの提供を開始した。
不具合は、2005/02/16日付けのHotFix Weeklyで既報のとおり、MS05-012の修正プログラムを適用すると、Outlookアイテム上の添付ファイルが表示されなくなるというもの。アイコンのラベル・テキストとして表示されるファイル名が、2byte文字(日本語など)を含み、かつそのサイズが42bytes以上になると表示長の最大値に達して、添付ファイルが表示されなくなる。今回提供された修正では、これに加えさらに2種類の不具合を解消しているとのことだ。
・サポート技術情報 894391(セキュリティ更新プログラム MS05-012 をインストール後、リッチ テキスト形式の電子メール メッセージで 2
バイト文字セットの添付ファイル名が表示されず、エラー メッセージ "Generic Host Process" が表示されることがある):
http://support.microsoft.com/default.aspx?scid=kb;ja;894391
・HotFix Weekly 2005/02/16日付け(MS05-012の修正プログラム適用によって生じる不具合):
http://www.hotfix.jp/archives/alert/2005/news05-0216.html#02
修正プログラムはダウンロード・センターの以下のURLから入手可能である。なお適用後、再起動が必要になる。またこの修正プログラムは、MS05-012の修正プログラムが更新するOLEやCOM関連の.DLLファイルのほとんどを更新する。従って適用によってOLEやCOM関連の挙動が変わる可能性も否定できないので、業務アプリケーションなどとの互換性をよく確認してから全面展開に臨むべきだろう。
・ダウンロード・センター(Windows 2000 用の更新プログラム (KB894391)):
http://www.microsoft.com/downloads/details.aspx?
FamilyID=5872f7d3-086e-41c0-a08c-437bacc3002f&DisplayLang=ja
・ダウンロード・センター(Windows XP 用の更新プログラム (KB894391)):
http://www.microsoft.com/downloads/details.aspx?
FamilyID=a87b44b9-7a6a-49b6-bd89-afad4e049c48&DisplayLang=ja
・ダウンロード・センター(Windows Server 2003 用の更新プログラム (KB894391)):
http://www.microsoft.com/downloads/details.aspx?
FamilyID=c4b0d34c-2796-4be1-b509-c7aff9d593b0&DisplayLang=ja
参考までに不具合を解消した修正プログラムで置き換わるファイルを以下に示す。
Windows 2000 SP3/SP4:
ファイル名 |
日付 |
バージョン |
サイズ |
Windows2000-KB894391-x86-JPN.EXE |
2005/05/11 |
1.0.0.0 |
1,248,248
|
ファイル名 |
日付 |
バージョン |
サイズ |
機能 |
展開フォルダ |
%SystemRoot%\system32\ |
ole32.dll |
2005/05/10 |
5.0.2195.7034 |
957,712
|
Microsoft OLE for Windows |
olecli32.dll |
2005/05/10 |
5.0.2195.7009 |
69,392
|
Object Linking and Embedding Client Library |
olecnv32.dll |
2005/02/19 |
5.0.2195.7034 |
36,624
|
Microsoft OLE for Windows |
rpcrt4.dll |
2004/03/11 |
5.0.2195.6904 |
449,808
|
Remote Procedure Call Runtime |
rpcss.dll |
2005/02/19 |
5.0.2195.7034 |
212,240
|
Distributed COM Services |
Windows XP SP1/SP1a/SP2:
ファイル名 |
日付 |
バージョン |
サイズ |
WindowsXP-KB894391-x86-JPN.exe |
2005/05/07 |
1.0.0.0 |
2,078,448
|
ファイル名 |
日付 |
バージョン |
サイズ |
機能 |
展開フォルダ
(sp1qfe) |
%SystemRoot%\system32\ |
ole32.dll |
2005/04/29 |
5.1.2600.1675 |
1,190,400
|
Microsoft OLE for Windows |
olecli32.dll |
2005/04/29 |
5.1.2600.1675 |
68,608
|
Object Linking and Embedding Client Library |
olecnv32.dll |
2005/04/29 |
5.1.2600.1675 |
35,328
|
Microsoft OLE for Windows |
rpcrt4.dll |
2004/03/06 |
5.1.2600.1361 |
535,552
|
Remote Procedure Call Runtime |
rpcss.dll |
2005/04/29 |
5.1.2600.1675 |
275,456
|
Distributed COM Services |
展開フォルダ
(sp2gdr)
|
%SystemRoot%\system32\ |
ole32.dll |
2005/04/29 |
5.1.2600.2665 |
1,284,608
|
Microsoft OLE for Windows |
olecli32.dll |
2005/04/29 |
5.1.2600.2665 |
74,752
|
Object Linking and Embedding Client Library |
olecnv32.dll |
2005/04/29 |
5.1.2600.2665 |
37,888
|
Microsoft OLE for Windows |
rpcss.dll |
2005/04/29 |
5.1.2600.2665 |
395,776
|
Distributed COM Services |
展開フォルダ
(sp2qfe)
|
%SystemRoot%\system32\ |
ole32.dll |
2005/04/28 |
5.1.2600.2665 |
1,286,144
|
Microsoft OLE for Windows |
olecli32.dll |
2005/04/29 |
5.1.2600.2665 |
74,752
|
Object Linking and Embedding Client Library |
olecnv32.dll |
2005/04/29 |
5.1.2600.2665 |
37,376
|
Microsoft OLE for Windows |
rpcss.dll |
2005/04/29 |
5.1.2600.2665 |
396,288
|
Distributed COM Services |
Windows Server 2003:
ファイル名 |
日付 |
バージョン |
サイズ |
WindowsServer2003-KB894391-x86-jpn.exe |
2005/02/22 |
1.0.0.0 |
1,663,728
|
ファイル名 |
日付 |
バージョン |
サイズ |
機能 |
展開フォルダ
(RTMGDR)
|
%SystemRoot%\system32\ |
ole32.dll |
2005/02/20 |
5.2.3790.275 |
1,192,448
|
Microsoft OLE for Windows |
olecli32.dll |
2005/02/20 |
5.2.3790.275 |
72,192
|
Object Linking and Embedding Client Library |
olecnv32.dll |
2005/02/20 |
5.2.3790.275 |
36,352
|
Microsoft OLE for Windows |
rpcproxy.dll |
2004/03/16 |
5.2.3790.137 |
25,600
|
RPC PROXY DLL |
rpcrt4.dll |
2004/03/16 |
5.2.3790.137 |
660,992
|
Remote Procedure Call Runtime |
rpcss.dll |
2005/02/20 |
5.2.3790.275 |
294,400
|
Distributed COM Services |
展開フォルダ
(RTMQFE)
|
%SystemRoot%\system32\ |
ole32.dll |
2005/02/20 |
5.2.3790.275 |
1,192,448
|
Microsoft OLE for Windows |
olecli32.dll |
2005/02/20 |
5.2.3790.275 |
72,192
|
Object Linking and Embedding Client Library |
olecnv32.dll |
2005/02/20 |
5.2.3790.275 |
36,352
|
Microsoft OLE for Windows |
rpcproxy.dll |
2004/03/16 |
5.2.3790.141 |
25,600
|
RPC PROXY DLL |
rpcrt4.dll |
2004/03/16 |
5.2.3790.141 |
659,968
|
Remote Procedure Call Runtime |
rpcss.dll |
2005/02/20 |
5.2.3790.275 |
294,912
|
Distributed COM Services |
|