Днями зіткнувся з наступною проблемою: після установки нового диска в комп'ютер під управлінням ОС Windows 7 і подальшої перезавантаження системи, при спробі запису нових файлів на цей диск з'являється помилка про те, що диск захищений від запису - "Media is write-protected".
Природно, в першу чергу я перевірив, чи є у мене соответвуют NTFS дозволу на диску, проте з ними було все в порядку. Тому було б логічно припустити, що атрибут read-only заданий для всього розділу на жорсткому диску.
Переконатися в цьому можна за допомогою команди diskpart:
- Відкриємо командний рядок з правами адміністратора
- У командному рядку наберемо
diskpart
- Виведемо список всіх дисків в системі командою
list disk
- командою
select disk #
виберемо цікавий для нас диск, на якому з'являється помилка запису (де # - ідентифікатор диска, який ми визначили попередньою командою)
- команда
detail disk
відобразить поточні властивості цікавить нас диска. Нас цікавить параметр Read-only, дійсно його значення - Yes!
- Зняти цей атрибут можна командою
ATTRIBUTES DISK CLEAR READONLY
. Переконатися в тому, що атрибут read-only знятий, можна набравши попередню команду detail disk.
- Завершимо роботу з утилітою diskpart, набравши
exit
Після виконання вказаної процедури, проблема із записом на жорсткий диск зникає, хоча не зовсім зрозуміла причина появи проблеми із записом на новий жорсткий диск і помилки "Media is write-protected".