2012-03-16 15:48:16 +0000 2012-03-16 15:48:16 +0000
27
27
Advertisement

Windows 7 のプログラムと機能のリストから壊れたプログラムを削除するには?

Advertisement

Windows 7の64ビットデスクトップで、プログラムと機能のリスト(Control PanelAll Control Panel ItemsItemsPrograms and Features)にプログラムがあり、アンインストールを拒否されました。得られたエラーは、

Error 1723. There is a problem with this Installer package.
 A DLL required for this install to complete could not be run

フィラが削除されたか破損していると思われます。大きな問題は、プログラムが壊れたバージョンの上に自分自身をインストールすることを拒否したことです。

**インストールされたプログラムのリストを手動でクリーンアップする方法は?

Advertisement
Advertisement

回答 (7)

31
31
31
2012-11-01 22:50:40 +0000

マイクロソフトは、プログラムのインストールとアンインストールの問題を修正するためのツールを提供しています。 http://aka.ms/Program_Installand_Uninstall から入手可能です。

24
24
24
2012-03-16 16:43:22 +0000

プログラムが既にインストールされていることをどのように検出しているかによります。

プログラムと機能リストに表示されるプログラムは、以下のレジストリキーから生成されます:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

プログラムは、既にインストールされているかどうかを判断するために、レジストリ内の他の場所を探しているか、ディスク上のファイルを探している可能性があります。

Sysinternals の Process Monitor (ProcMon) を使用して、プログラムが協力を拒否したときにどのファイルやレジストリキーを突いているかを確認することができます。

5
Advertisement
5
5
2013-02-09 12:07:22 +0000
Advertisement

ここでは2つのケースを紹介しますが、それぞれ少し違った解決方法があります。

1.アンインストールしようとしているプログラム(ファイルまたはフォルダ)が購入時にコンピュータに付属していた。

  1. アンインストールしようとしているプログラム(ファイルまたはフォルダ)が、あなたがインストールしたか、知らないうちに他の誰かがインストールしたかのいずれかである。

いずれの場合も、あなたの戦略は以下の通りです。

  • 同じソフトウェアを再インストールして完全な状態にする(プログラム内のファイルが欠落していたり、破損していたりするとアンインストールできません)。
  • コンピュータを再起動します。
  • プログラムをアンインストールします。
  • 再起動してください。

ケース1の解決方法:

  1. StartHelp & Supportを開く。
  2. ソフトウェアとハードウェアの再インストール」と入力し、「ソフトウェアプログラムの再インストール」を選択。
  3. ウィザードの指示に従う。
  4. コンピュータを再起動します。
  5. スタート右矢印、コントロールパネル右矢印、プログラムと機能_を開きます。アンインストールしたいプログラムを探し、マウスで右クリックします。
  6. アンインストール_を選択します。
  7. コンピュータを再起動します。

ケース2の解決方法:

1.検索エンジン(Googleなど)にアクセスします。 2. 全く同じソフトウェアをダウンロードできる会社のウェブサイトを探す。 3. ソフトウェアをダウンロードして再インストールする。 4. コンピュータを再起動する。 5. スタート右矢印、コントロールパネル右矢印、プログラムと機能を開く 6. アンインストールしたいプログラムを探し、マウスで右クリックします。 7. アンインストールを選択します。 8. コンピュータを再起動します。

2
2
2
2013-08-21 16:11:02 +0000

上記のオプションのどれも動作しないプログラムがありました。

結局、レジストリを全部捨てて、その中から名前を探したら、ここにあった。HKEYLOCALMACHINEMACHINESOSFTWARE\Wow6432Node\Microsoft\WindowsCurrentVersion\Uninstall\

To make my life easier, 結局、Revo Uninstallerを使って削除することにした。

1
Advertisement
1
1
2019-09-09 17:19:52 +0000
Advertisement

対応するレジストリキーも

HKEY_USERS\(user id)\Software\Microsoft\Windows\CurrentVersion\Uninstall

私の場合(ユーザーID)はS-1-5-21-874921695-2243469788-227544040-1000でしたが、固有のものかどうかはよくわかりません。

C:\Users\(user name)\AppData\Local\Package Cacheにインストールファイルが存在している可能性があります。その場合、レジストリで検索するための文字数IDはそこにあります。

0
0
0
2013-03-01 18:18:00 +0000

インストーラがファイルのパスを教えてくれます…ランダムな数字と文字でTempフォルダの一部分を選び、regeditorで検索して…見つけたすべてのエントリ(フォルダ全体)を削除してください。ルックスとcolorista.msiのためにそれをしなければならなかったので、数分かかりました。

0
Advertisement
0
0
2013-08-26 09:38:43 +0000
Advertisement

レジストリで “AppName "を検索してください。しばらく時間がかかりますが、プログラムに関連するほとんどのエントリが見つかります。

その後、CCleanerを使用してレジストリのクリーンアップを行います。その後、MSIインストーラーファイルを使用してアプリを再インストール/アンインストール(再度)してください。

Advertisement

関連する質問

3
28
13
7
4
Advertisement
Advertisement