トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

アプリケーションの追加と削除が正しく表示されない

 現象

プログラムをインストールまたはアンインストールする際、コントロール パネルの [プログラムの追加と削除] または [アプリケーションの追加と削除] ツールにインストールされているプログラムが正しく表示されないことがあります。[現在インストールされているプログラム] ボックスにテキスト文字列が 1 つしか表示されないことや、プログラムの項目の前に大きな空白が表示されることがあります。プログラムがまったく一覧に表示されないこともあります。さらに、以下のいずれかのエラー メッセージが表示される場合があります。

メッセージ 1

予期しないエラーが発生しました。クラスが登録されていません
res://appwiz.cpl/listbox.htc
行 : 225

メッセージ 2

オブジェクトはこのプロパティまたはメソッドをサポートしません
res://appwiz.cpl/default.hta
行 : 75

 原因

この問題は、Windows および [プログラムの追加と削除] または [アプリケーションの追加と削除] ツールで使用されるレジストリ エントリが、プログラムのアンインストーラによって不適切に削除された場合に発生することがあります。

 解決方法

方法1

警告 : レジストリ エディタまたは別の方法を使用してレジストリを誤って変更すると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリの変更により発生した問題に関しては、一切責任を負わないものとします。レジストリの変更は、自己の責任において行ってください。

この問題を解決するには、以下の手順を実行します。

1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックして CMDと入力します。
2. コマンド プロンプトで、REGSVR32 APPWIZ.CPL と入力します。
3. この操作が失敗する場合は、以下の一覧のレジストリ エントリを探します。この問題を解決するには、レジストリの以下のキーと値を確認します。存在しないキーまたは値を再作成します。これらのキーにはシステム ドライブのドライブ文字が使用されていることに注意してください。それらのエントリは使用中のコンピュータの構成に合わせる必要があります。


HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}
"ADODB.Recordset"
KEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\InprocServer32
"C:\Program Files\Common Files\System\ado\msado15.dll"
HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\InprocServer32
"ThreadingModel"="Apartment"
HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\ProgID
"ADODB.Recordset.2.5"
HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\VersionIndependentProgID
"ADODB.Recordset"
HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
"Microsoft OLE DB Row Position Library"
HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\InprocServer32
"C:\Program Files\Common Files\System\Ole DB\oledb32.dll"
"ThreadingModel"="Both"
HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\ProgID
"RowPosition.RowPosition.1"
HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\VersionIndependentProgID
"RowPosition.RowPosition"
HKEY_CLASSES_ROOT\CLSID\{352EC2B7-8B9A-11D1-B8AE-006008059382}\InProcServer32
"%SystemRoot%\System32\appwiz.cpl"

方法2

Internet Explorer 6.0 がインストールされた環境でこの問題が発生する場合、Internet Explorer 6.0 を修復します。

a. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
b. [名前] ボックスに次のコマンドを貼り付け、[OK] をクリックします。
rundll32 setupwbv.dll,IE6Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt


このコマンドでは大文字と小文字が区別されるため、マイクロソフトではこの資料のコマンドをコピーして、[名前] ボックスに貼り付けることをお勧めします。
Internet Explorer 5.0 または 5.5 がインストールされた環境でこの問題が発生する場合、Internet Explorer 5.0 または 5.5 を修復します。

a. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
b. [名前] ボックスに次のコマンドを貼り付け、[OK] をクリックします。
rundll32 setupwbv.dll,IE5Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt

このコマンドでは大文字と小文字が区別されるため、マイクロソフトではこの資料のコマンドをコピーして、[名前] ボックスに貼り付けることをお勧めします。


参照:http://support.microsoft.com/kb/266668/JA/

[カテゴリ: OS > Windows]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2006年11月05日 20時47分36秒