-2

Мне нужно удалить папку Program Files (x86).

Я не могу удалить его, потому что некоторые файлы DLL не могут быть удалены. Одним из первых из них является "common/.../dao360.dll"

Я следую этому руководству: http://www.001easytricks.com/2012/06/delete-program-files-x86-from-windows-7.html


Я пытался сменить владельца на администратора, используя:

takeown /f "C:\Program Files (x86)" /r /d n

Это изменение было успешным.

После этого я выполнил:

icacls "C:\Program Files (x86)" /grant administrators:F /t

без успеха.


Я также попытался дать разрешение моему пользователю из графического интерфейса.

Но я все еще не могу удалить папку.

Так как же мне это сделать? Можно ли удалить эту папку с файлами DLL в ней после того, как я вошел в систему?

5 ответов5

2

Не совсем уверен, почему вы хотите это сделать, но вы можете использовать Unlocker, чтобы удалить папку. Он потерпит неудачу, потому что файлы используются, но даст вам возможность удалить его при следующем входе в систему, где он удалит папку, прежде чем что-либо получит к ней доступ.

2

Почему вам нужно удалить эту папку в первую очередь? Какой возможный выигрыш может быть от этого? Это все равно что сказать:«Как я могу снять шасси с моей машины?". - Somequixotic

Чтобы сделать его доступным с другого зашифрованного диска с помощью символической ссылки - Вячеслав

На самом деле вы не можете переместить папку Program Files в Windows. Хотя в этом конкретном посте говорится о Program Files а вы - о Program Files (x86) , я полагаю, что в обоих случаях применяется один и тот же принцип.

Так что, извините, я не думаю, что то, что вы хотите сделать, поддерживается в Windows. Возможно, вам удастся втиснуть его в работу, для некоторого определения "работающий", но вы, вероятно, столкнетесь с каким-то крайним случаем где-то, вероятно, в самый неподходящий момент (например, во время крупного обновления системы).

0

Просто смонтируйте том для чтения-записи в другой операционной системе, которая может читать и записывать NTFS (например, Linux ntfs-3g или другой компьютер Windows), затем удалите каталог. Готово.

Вам не нужен второй компьютер, чтобы сделать это, или переместить любое оборудование. Вы можете загрузить дистрибутив Linux, такой как Ubuntu, используя флэш-накопитель USB или CD/DVD. Это должно иметь необходимое программное обеспечение для удаления абсолютно всего, что находится на жестком диске Windows. Я не говорю, что это хорошая идея, но технически это то, как вы это сделаете.

0

Создайте новую папку на диске под названием Windows.old
Переместите в него папку Program Files.
Открыть очистку диска ...(вы можете просто ввести его в строке поиска)
И выберите диск, на котором находится ваш файл Windows.old ...
Начнется сканирование.
После этого установите флажок, соответствующий старым файлам Windows, и тем самым вы в конечном итоге удалите папку Program Files.

0

Я не уверен, что вы надеетесь достичь, делая это. Тем не менее, есть бесплатная программа под названием Unlocker, которая может помочь. Он разработан специально для удаления файлов, которые (по мнению ОС) используются.

PS: поскольку он предназначен для Windows, нет необходимости перезагружаться в среде Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .