/Program Files で unistall.exe を実行しました。フォルダー全体が削除対象としてマークされました。これを防ぐにはどうすればよいですか?

/Program Files で unistall.exe を実行しました。フォルダー全体が削除対象としてマークされました。これを防ぐにはどうすればよいですか?

これはちょっとした緊急事態です。誤ってサブフォルダを作成せずに Program Files フォルダにプログラムをインストールしてしまいました。そこで、プログラムに付属の「uninstall.exe」ファイルを実行してアンインストールし、再インストールしようとしました。クリックが速すぎたため、アンインストールが始まった後、フォルダ全体のすべてのファイルがアンインストールされていることに気付き、「再起動時に削除」と表示されました。キャンセル ボタンがなかったので、タスク マネージャーで閉じました。では、コンピュータを再起動しても Program Files フォルダの半分が失われないようにするにはどうすればよいでしょうか。Windows 10 を使用しています。

答え1


HKLM\System\CurrentControlSet\Control\Session Manager 起動時にファイルを削除または名前変更するすべてのコマンドは、という名前の複数値項目のキーの下のレジストリに保存されますPendingFileRenameOperations

アイテムを削除すると、PendingFileRenameOperationsすべてのブート削除操作が中止され、ファイルが保存されます。

ただし、アンインストーラーによって Program Files にインストールされたファイルは保持されるため、自分でそれらを見つけて削除する必要があります。

関連情報