マイクロソフトでは、Windows Installer CleanUp ユーティリティを更新しました。Windows Installer CleanUp ユーティリティを使用すると、任意のプログラムの Windows インストーラ構成情報を削除できます。Windows インストーラ構成情報の削除が必要になるのは、インストール (セットアップ) の問題が発生した場合などです。たとえば、あるプログラムを最初にインストールしたときには含まれていなかったコンポーネントを追加または削除するときに、インストールの問題が発生した場合などです。
Windows Installer CleanUp ユーティリティには、以下の機能はありません。
| ? |
Windows インストーラの削除
|
| ? |
Microsoft Office 2003 など、Windows インストーラでインストールされたプログラムのファイルの削除
|
Windows Installer CleanUp ユーティリティには、以下の機能があります。
| ? |
Windows インストーラでインストールされたプログラムを 1 つまたは複数選択できるダイアログ ボックスの表示
これを行うには、[Windows Installer CleanUp] ダイアログ ボックスの [Installed Products] ボックスの一覧でプログラムを選択します。これにより、選択したプログラムに関連する Windows インストーラ構成情報のみがユーティリティによって削除されます。
|
| ? |
選択したプログラムの Windows インストーラ構成情報を構成するファイルおよびレジストリ設定の削除
|
このユーティリティを使用してプログラムの Windows インストーラ構成情報を削除してから、プログラムを再インストールする場合は、元と同じフォルダにプログラムをインストールする必要があります。こうすることにより、ハード ディスクまたはディスク上にファイルが重複することがなくなります。
先頭へ戻る
このバージョンの Windows Installer CleanUp ユーティリティは、32 ビット バージョンのすべての Microsoft Windows で正常に動作します。32 ビット バージョンの Microsoft Windows は、以下のとおりです。
| ? |
Microsoft Windows Vista
|
| ? |
Microsoft Windows Server 2003
|
| ? |
Microsoft Windows XP
|
| ? |
Microsoft Windows Millennium Edition (Me)
|
| ? |
Microsoft Windows 2000
|
| ? |
Service Pack 3 以降がインストールされた Microsoft Windows NT 4.0
|
| ? |
Microsoft Windows 98
|
| ? |
Microsoft Windows 95
|
このバージョンの Windows Installer CleanUp ユーティリティは、64 ビット バージョンのすべての Microsoft Windows で正常に動作します。64 ビット バージョンの Microsoft Windows は、以下のとおりです。
| ? |
Microsoft Windows Server 2003
|
| ? |
Microsoft Windows XP
|
| ? |
Microsoft Windows Vista
|
下記のファイルは、「Microsoft ダウンロード センター」からダウンロードできます。
Windows Installer CleanUp ユーティリティ パッケージ (http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe)
先頭へ戻る
Readme.txt ファイルの内容 (日本語訳)
Windows Installer CleanUp ユーティリティ version 3 の README
2006 年 9 月
Windows Installer CleanUp ユーティリティについて
Windows Installer CleanUp ユーティリティは、問題が発生した場合に Windows インストーラの構成管理情報を削除するためのツールです。
*** 注 : Windows Installer CleanUp ユーティリティは、2007 Microsoft Office System インストール情報の削除には使用しないでください。 ***
以下のいずれかの問題が発生した場合、Windows インストーラ構成管理情報が破損することがあります。
- コンピュータのレジストリが破損した場合
- Windows インストーラで使用されるレジストリ設定を不注意で変更してしまった
ため、問題が発生した場合
- Windows インストーラを使用するプログラム (Microsoft Office 2003 など) の
インストールが中断された場合
- セットアップ プログラムのインスタンスが複数同時に実行されている場合、またはセットアップ
プログラムのインスタンスが "ブロック" された場合
MSICU.EXE が削除された理由
元のリリースの Windows Installer CleanUp ユーティリティでは、Msicu.exe (Microsoft Windows 95、Windows 98、および Windows ME 用) と、Msicuu.exe (Windows NT、Windows 2000、Windows XP、および Windows Server 2003 用) の 2 つのバージョンがありました。Msicuu.exe が 32 ビット バージョンのすべての Microsoft Windows で動作するようになったため、Msicu.exe は削除されました。
MSIZAP.EXE について
Windows Installer CleanUp ユーティリティでは、Msizap.exe プログラム ファイルを使用して、Windows インストーラの構成管理情報のクリーンアップ処理が実行されます。Msizap.exe ではコマンド ライン インターフェイスが使用されているため、マイクロソフトでは Msizap.exe を手動で実行することはお勧めしません。Msizap.exe では、保護レベルが Windows Installer CleanUp ユーティリティほどではなく、使用も簡単ではありません。
MSIZAP.EXE が展開されたファイルに含まれていない理由
MSIZAP.EXE には、MsiZapA.exe (Windows 95 用、Windows 98、および Windows ME 用) と、MsiZapU.exe (Windows NT、Windows 2000、Windows XP、および Windows Server 2003 用) の 2 つのバージョンがあります。Windows Installer CleanUp ユーティリティが正常に動作するには、適切な実行可能ファイルの名前が MsiZap.exe に変更される必要があります。インストール処理では、自動的に名前の変更が行われて、正しいバージョンがインストールされます。
Windows Installer CleanUp ユーティリティのインストール方法
Windows Installer CleanUp ユーティリティのダウンロード時に、[実行] または [保存] を選択します ([保存] を選択した場合は、実行可能ファイルを保存したフォルダで、ダウンロードした実行可能ファイルを実行します)。デフォルトでは、セットアップ プログラムによって、Windows Installer CleanUp ユーティリティのファイルは Program Files フォルダ内の "Windows Installer Clean Up" というフォルダにインストールされます。
Windows Installer CleanUp ユーティリティで使用されるすべてのファイル (Msicuu.exe、Msizap.exe、およびこの Readme ファイル) は、このフォルダにコピーされます。ショートカットが、[スタート] メニューの [プログラム] の中に作成されます。
これらのファイルは、ダウンロードしたファイルから手動で展開することもできますが、展開後、該当する MsiZap*.exe ファイルの名前を "MsiZap.exe" に変更する必要があります (注 : Windows 95/98/98SE/ME のユーティリティを使用する場合は MsiZapA.exe の名前を変更します。それ以外の場合は MsiZapU.exe の名前を変更します)。
Windows Installer CleanUp ユーティリティの実行方法
Windows Installer CleanUp ユーティリティを実行するには、次のいずれかの方法を使用します。
- [スタート] ボタンをクリックし、[すべてのプログラム] (オペレーティング システムによっては [プログラム] の場合もあります)
をクリックし、Windows Installer CleanUp ユーティリティのショートカットをクリックします。
- Msicuu.exe ファイルを見つけて、実行します。
メッセージ、インストール済みの製品、および 4 つのボタンがあるダイアログ ボックスが表示されます。
次のメッセージがダイアログ ボックスに表示されます。
Continuing further will make permanent changes to your system. You may
need to reinstall some or all applications on your system that used the
Windows Installer technology to be installed. If you do not want to
proceed, please press the 'Exit' button now. Choosing 'Remove' will
make the permanent changes.
この一覧には、インストールされていて、Windows インストーラに登録されているプログラムのタイトルがすべて表示されます。Windows Installer CleanUp ユーティリティのインストールでも Windows インストーラが使用されるため、Windows Installer CleanUp ユーティリティも、この一覧に表示されます。この一覧で、削除するプログラムを選択します (複数の項目を一覧から選択する場合は、Shift キーまたは Ctrl キーを押しながら、選択する項目をクリックします)。
このダイアログ ボックスには以下の 4 つのボタンがあります。
[Select All] - 一覧のすべてのプログラムを選択します。
[Clear All] - 一覧のすべてのプログラムの選択を解除します。
[Remove] - 選択したプログラムに関連する、Windows インストーラの
インストール情報を削除します。
[Exit] - Windows Installer CleanUp ユーティリティを終了します。
[Remove] をクリックすると、次のメッセージが表示されます。
Warning - All products selected will be removed from the Windows Installer
database. In order for the products to work properly, you must individually
re-install all products selected. Select OK to continue removing product,
Cancel to abort.
[OK] をクリックすると、選択したプログラムに関連する Windows インストーラ情報がすべて削除されます。これにより、コントロール パネルの [プログラムの追加と削除] ツールのエントリも削除されます (オペレーティング システムによって、コントロール パネル ツールの名前は異なります)。インストールされているプログラムのインストール情報を削除すると、そのプログラムのコンポーネントの追加や削除、およびプログラムの修復はできなくなります。注 : インストール情報を削除しても、該当するプログラムのファイルやショートカットは削除されませんが、それらを使用するにはプログラムを再インストールする必要があります。
エラー メッセージが表示された場合の対処
以下の表に、Windows Installer CleanUp ユーティリティで表示される可能性のあるエラー メッセージと、その原因を示します。
エラー メッセージ
This utility requires that Msizap.exe version 2 or greater reside in the same folder.
原因
Msizap.exe version 2 またはそれ以降が、Msicuu.exe と同じフォルダに見つかりません。
---------------------------------------------------------------------------
エラー メッセージ
You must have Administrator rights to run this utility.
原因
Msicuu.exe を実行するには、管理者権限を持つユーザーとしてログオンする必要があります。
---------------------------------------------------------------------------
エラー メッセージ
This utility requires that the Windows Installer be installed and properly registered.
原因
Msicuu.exe では、Windows インストーラ オブジェクト モデルを使用して、インストールされている製品を識別します。
問題を修正するには、Msi.dll を再登録します。
Windows Installer CleanUp ユーティリティの削除方法
Windows Installer CleanUp ユーティリティをインストールすると、コントロール パネルの [プログラムの追加と削除] ツールに、このユーティリティのエントリが作成されます (オペレーティング システムによって、コントロール パネル ツールの名前は異なります)。Windows Installer CleanUp ユーティリティを削除するには、インストールされているプログラムの一覧でエントリをクリックし、[削除] をクリックします (オペレーティング システムによってボタンの表示は異なります)。
先頭へ戻る