Я запустил unistall.exe в /Program Files. Он пометил всю папку для удаления. Как мне это предотвратить?

Я запустил unistall.exe в /Program Files. Он пометил всю папку для удаления. Как мне это предотвратить?

Это немного чрезвычайная ситуация. Я случайно установил программу в папку Program Files, не создав подпапку. Поэтому я решил удалить и переустановить ее, запустив файл "uninstall.exe", который был в комплекте с программой. Я слишком быстро пролистал ее, и после того, как она начала удаляться, я понял, что она удаляет все файлы во всей папке, и там было написано "удалить при перезагрузке". Я закрыл ее в диспетчере задач, потому что там не было кнопки отмены. Теперь как мне убедиться, что если я перезагружу свой компьютер, я не потеряю половину своей папки Program Files. Я использую Windows 10

решение1

Все команды по удалению или переименованию файлов при загрузке хранятся в реестре в разделе:
HKLM\System\CurrentControlSet\Control\Session Manager в многозначном элементе с именем PendingFileRenameOperations.

Удаление элемента PendingFileRenameOperationsотменит все операции удаления при загрузке и сохранит ваши файлы.

Однако вы сохраните файлы, которые были установлены в Program Files этим деинсталлятором, поэтому вам придется найти их и удалить самостоятельно.

Связанный контент