Windows 7 64ビットデスクトップには、[プログラムと機能]の一覧([コントロールパネル] - [コントロールパネルのすべての項目] - [プログラムと機能])にアンインストールを拒否したプログラムがあります。得られるエラーは次のとおりです。
Error 1723. There is a problem with this Installer package.
A DLL required for this install to complete could not be run
ファイラが削除されたか破損していると思われます。大きな問題は、プログラムが壊れたバージョンの上に自分自身をインストールすることを拒否したことです。
では、インストールしたプログラムのリストを手動で整理するにはどうすればいいですか?
プログラムがインストール済みであることをプログラムがどのように検出しているかによって異なります。
プログラムと機能の一覧に表示されるプログラムは、以下のレジストリキーから生成されます。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
プログラムは、すでにインストールされているかどうかを判断するために、レジストリの他の場所を探しているか、ディスク上のファイルを探している可能性があります。
SysinternalsのProcess Monitor(ProcMon)を使用して、どのファイルがどのファイルに登録されているかを調べたり、協力を拒否したときにキーを登録したりすることができます。
マイクロソフトは、プログラムのインストールおよびアンインストールの問題を修正するためのツールを提供しています。から入手可能です
これは、それぞれ少しずつ異なる解決策を持つ2つのケースです。
アンインストールしようとしているプログラム(ファイルまたはフォルダの形式)は、購入時にコンピュータに付属しています。
アンインストールしようとしているプログラム(ファイルまたはフォルダ)は、あなたがインストールしたか、他の人が知らないうちにインストールしたものです。
どちらの場合も、あなたの戦略は次のとおりです。
ケース1の解決策:
ケース2の解決策:
ただクリーンアップしても、プログラムの問題が変わることはないと思います。あなたはccleaner http://www.piriform.com/ccleaner/features を試して、リストのエントリを削除させることができますが、それでも試してみたいでしょうレジストリを手できれいにします。 HKEY_LOCAL_MACHINE\Software\YourProgramまたはHKEY_LOCAL_MACHINE\Software\Wow6432Node\YourProgramで64ビットOS上で32ビットアプリケーションを実行している場合は、プログラムのキーに移動して探してください。その後、ccleanerにレジストリのクリーンアップを実行させることをお勧めします。
上記のオプションがどれも機能しないプログラムを持っていた。
その中でその名前を探して、レジストリ全体をダンプすることになった、そしてそれをここに見つけた:[HKEY_LOCAL_MACHINE \ソフトウェア\ Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall \
私の生活を楽にするために、それを削除するためにRevo Uninstallerを使っただけでした。
「AppName」を検索するレジストリをナビゲートします。しばらく時間がかかりますが、プログラムに関連するほとんどすべてのエントリが見つかります。
その後、CCleanerを使用してレジストリのクリーンアップを実行します。その後、MSIインストーラファイルを使用してアプリを再インストール/アンインストールします。
インストーラはあなたにファイルへのパスを与えます...ただ乱数と文字でTempフォルダの一部を選んで、それをregeditorで検索してください...あなたが見つけたすべてのエントリ(フォルダ全体)を削除してください。それは数分かかったので、私は外観とcolorista.msiのためにそれをしなければならなかった