- Відкрийте командний рядок з правами адміністратора.
Виконайте наступні команди, по черзі (змініть "Z: \ програмні файли" з папкою, яку потрібно видалити):
takeown /F "Z:\Program Files" /A /R /D Y
icacls "Z:\Program Files" /T /grant administrators:F
rd /s /q "Z:\Program Files"
Примітка 1 - Мова ОС: takeown ... /D Y
Вхідний текст Y означає «Так» і відрізнятиметься від мови ОС. Папка програмних файлів також може бути названа по-різному.
Примітка 2 - Старіші версії Windows: Якщо icacls
і rd
не підтримуються, спробуйте використовувати cacls
і rmdir
замість цього
Пояснення та документація:
Проблема може полягати в тому, що у вас немає правильних дозволів у дискреційних списках контролю доступу (DACL) для папки та її вмісту. DACL визначає довірених осіб, яким дозволений або заборонений доступ до захищеного об'єкта. Тому просто надання права власності на папку може бути недостатньою, але вам також потрібно надати дозвіл у DACL. Ви можете надати дозвіл, використовуючи команду icacls, як показано на прикладі вище. Пояснено списки контролю доступу та DACL
Документація про зайняття поглинання
Адміністратор відновлює доступ до каталогів і його вмісту, якому раніше було відмовлено, зробивши адміністраторів згрупувати власника. / F [каталог] вказує, який каталог, / A надає право власності на групу адміністраторів, / R виконує його як рекурсивну операцію над каталогом, усіма файлами та підкаталогами, / D пригнічує підказки підтвердження, коли користувач не має дозволу "Список папок" з наступний варіант Y, який приймає право власності на каталог. (Примітка. Параметр Y може бути різним, залежно від мови ОС).
Документація icacls icacls
Надає групі адміністраторів права доступу повного доступу DAC до каталогу. [каталог] вкажіть, який каталог, / T виконує операцію над усіма вказаними файлами в каталозі та підкаталогах, / надає вказані права доступу користувача з : F, який надає повний доступ. (Примітка. Адміністратори імен групи можуть бути різними залежно від мови ОС)
rd rd документація
Видаляє каталог із усіма його підкаталогами та файлами. / s видаляє вказаний каталог та його підкаталоги, включаючи всі файли, / q вказує тихий режим, щоб ви не отримали запиту на підтвердження, [каталог] вкажіть, який каталог видалити.
Windows
папки просто перейменуйте їїWindows.old
та за допомогою інструмента / програми очищення диска ви можете просто її видалити