Неможливо видалити папку зі старої інсталяції Windows, навіть не з очищенням диска


2

Я намагаюся видалити стару папку Windows зі свого старого жорсткого диска, але я завжди отримую access denied для папки ProgramData старої камери USB (з Admin CMD), і навіть її не вдалося видалити. Якщо я переглядаю властивості папки під налаштуваннями безпеки, я бачу лише повідомлення про помилку, про що говориться, що параметри безпеки недоступні або не можуть бути відображені.

Це повний шлях до папки, яку я намагаюся видалити:

F: Windows.old Програмні дані Microsoft Windows Меню "Пуск" Програми 32   Камера USB для ПК

Так що я можу зробити, щоб видалити цю папку? Формат не є варіантом, оскільки на цьому диску більше 50 Гб даних, що важливо.


2
завантажившись за допомогою дистрибутива linux, видаліть його.
Lorenzo Von Matterhorn

Відповіді:


2

Спробуйте відкрити адміністратор CMD, а потім ввести:

takeown /f "F:\Windows.old\ProgramData\Microsoft\Windows\Start Menu\Programs\325 USB PC Camera"

перед видаленням папки. Вона повинна надавати вам дозволи для видалення папки.

Дивіться сторінку Microsoft на takeown

ПРИМІТКА. Після видалення блокування за допомогою виклику можна скористатися провідником Windows або cacls команду, щоб дати їм повні дозволи на файли та каталоги, перш ніж ви зможете їх видалити.


takeown дає мені ПОМИЛКА: система не може знайти конкретний файл, і я запускаю CMD як адміністратор
Laci K

Добре, успіх Я зробив рекурсивну збірку в папці "Програми", а потім видалив папку "Програма" rd і нарешті я зміг видалити папку Windows.old :) спасибі
Laci K

0

Яку ОС ви використовуєте? Windows 8?

Це може бути проблема з дозволами або проблема блокування.

У першому випадку перейдіть до папки Властивості, потім Безпеки і перевірте, чи ваш обліковий запис користувача або Кожен може видалити папку (Повне управління та / або Змінити позначені). Якщо не додати його.

Якщо це проблема блокування, на XP я використовував WhoLockMe, щоб побачити, яке програмне забезпечення блокує папку, а потім вбивати процес. Я не знаю, якщо він працює на 7, я не пробував, але альтернативно ви можете встановити Process Explorer, або Unlocker (який) працює на 7 точно).

Якщо це не допоможе папці пошкодити файлову систему, у цьому випадку я б запропонував спочатку запустити chkdsk. Якщо це не вирішить, ви можете спробувати завантажитися з дистрибутиву Linux, встановивши розділ NTFS і спробуйте видалити його звідти.

Останній варіант звучить страшно, особливо якщо сама файлова система не знаходиться в хорошому стані.

Ви можете залишити там папку?


1
його питання позначено як "windows 8", так що я думаю, так.
Lorenzo Von Matterhorn

Так, я використовую Win 8 і старий Win був Win 7 і, як я писав під вкладкою безпеки тільки повідомлення, яке говорить сек. неможливо відобразити параметри.
Laci K

0

Дуже рекомендую Unlocker додаток, що має функцію "force delete" (з службою прав облікового запису SYSTEM). Після установки натисніть файл / папка, натисніть Del як звичайно в Провіднику Windows, і - якщо файл / папка заблоковано - спеціальне вікно має з'явитися з діалогом розширених дій.

Але якщо блокування додається до іншого користувача, спробуйте спробувати відповідь Джейка.


Я спробую це зробити, але чи не потрібно вбудовувати вбудований диск Windows із правами SYSTEM?
Laci K

Я не знаю точного облікового запису, я аналізую тільки код Unlocker. Але, як я думаю, Disk Cleanup не призначений для видалення інших користувачів файли і повинні запобігати цьому добре ОС включала програмне забезпечення. І як навпаки, Unlocker був створений для управління будь-якими файлами або папками, особливо в конкретних ситуаціях. Без необхідності вводити консольні команди і з зручним для користувача інтерфейсом.
Dmitry Zorin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.