我在 /Program Files 中運行了 unistall.exe。它標記了整個資料夾以進行刪除。我該如何防止這種情況發生?

我在 /Program Files 中運行了 unistall.exe。它標記了整個資料夾以進行刪除。我該如何防止這種情況發生?

這件事有點緊急。我不小心在 Program Files 資料夾中安裝了一個程序,但沒有建立子資料夾。所以我透過運行程式附帶的“uninstall.exe”檔案來卸載並重新安裝。我點擊它的速度太快,在它開始卸載後,我意識到它正在卸載整個資料夾中的所有文件,並且它說“重新啟動時刪除”。我在任務管理器中將其關閉,因為沒有取消按鈕。現在我如何確保如果重新啟動計算機,我不會丟失一半的程式文件夾。我運行的是 Windows 10

答案1

所有在啟動時刪除或重新命名檔案的命令都儲存在註冊表中
HKLM\System\CurrentControlSet\Control\Session Manager 名為 的多值項下的鍵: 下PendingFileRenameOperations

刪除該項目PendingFileRenameOperations將中止所有引導刪除操作並儲存您的檔案。

但是,您將保留由該卸載程式安裝到 Program Files 中的文件,因此您必須自行找到它們並刪除它們。

相關內容