Видаліть атрибут лише для читання з папки після перевстановлення Windows


11

Після переформатування накопичувача я знову встановив нову копію Windows 8.1 на своєму ноутбуці C. Потім я спробував отримати доступ до своєї папки "Фото" на диску, Dі отримав помилку

Доступ заборонено

Він перетворив мою папку в папку "Тільки для читання". Усі інші папки на накопичувачі працюють нормально.

Я намагався використовувати командний рядок, щоб видалити атрибут «Лише для читання», але повідомлення про помилку все ще з’являється. Я спробував це зробити простим способом (клацанням правою кнопкою миші тощо), але можливість змінити властивості папки з режиму лише для читання навіть не з’являється.

Як отримати доступ до папки на своєму D-диску?


1
Папки, доступні лише для читання, все ще можуть бути доступні, але не змінюватися. Це так? Чи можете ви хоча б отримати список каталогу dir /b Photos?
Тимрик

Привіт Тіммі! ні, це не працює. Там написано: файл не знайдено. Я не можу жодним чином отримати доступ до папки
shiva86

Відповіді:


17

Проблема не в тому, що папка - лише для читання. Швидше, оскільки ваша папка була створена під іншою установкою Windows, у вас більше немає дозволів безпеки NTFS для доступу (читання) папки.

Виправте це, виконавши ці кроки, щоб взяти право власності, а потім надайте собі повний доступ до папки.

  1. Клацніть правою кнопкою миші папку> Властивості
  2. Вкладка безпеки > Додатково
  3. Клацніть Змінити праворуч від власника
  4. Введіть Usersу поле і натисніть кнопку ОК
  5. Увімкніть прапорець Замінити власника на підконтейнерах та об'єктах і натисніть Застосувати
  6. Якщо з'явиться запит, що у вас немає дозволу на читання ... натисніть Так
  7. Повністю закрийте діалогове вікно Додаткові параметри безпеки
  8. Клацніть правою кнопкою миші папку> Властивості
  9. Вкладка безпеки > Редагувати ...
  10. Додати ...
  11. Введіть Usersу поле і натисніть кнопку ОК
  12. Увімкніть прапорець Повний контроль та натисніть кнопку ОК

На кроці 5.) Окрім згаданого прапорець, я також повинен був поставити галочку у нижній частині вкладки "Дозволи" в розділі "Розширені налаштування безпеки", щоб пізніше змінити дозвіл лише для читання. У вікні зазначено: "Замініть всі записи дозволів на об'єкт дозволеними записами дозволів від цього об'єкта".
Г.Расовський

2

Зробіть це в CMD як адміністратор

для папки

attrib -r c:\my-folder

і файли

attrib -r c:\my-folder\*.*

Це зробило роботу. У мене були проблеми з PhpStorm. Не вдалося зберегти файли проекту через статус лише для читання. Після цього в CMD в якості адміністратора все добре.

Я також розмістив це на форумі Microsoft - http://answers.microsoft.com/en-us/windows/forum/windows_8-files/in-windows-8-x64-can-not-remove-read-only/81ed233f -9149-4881-bb15-cf0e1ca150e3


0

Це може бути пов’язано з проблемою дозволу з профілем користувача після повторної інсталяції ОС

Спробуйте змінити дозвіл на Advanced Security Properties. Спробуйте виконати ці дії та перевірити результат.

Праву папку> Властивості> вкладка безпеки> виберіть "Автентифіковані користувачі"> натисніть кнопку Додатково> натисніть "Змінити дозволи"> "Додати" користувача в темі> Додати користувача та натисніть кнопку "Повний контроль"> натисніть кнопку ОК.

Це допоможе вам вирішити проблему.


0

Легко робиться за допомогою PowerShell для всіх під-файлів і папок:

ls -r c:\folder | % { attrib -r $_.FullName }

Де псевдоніми:

ls> Get-ChildItem

%> ForEach-Object

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.