С помощью атрибута «Только для чтения» в Windows можно защитить файлы на диске или на разделе диска от перезаписи, изменения или удаления. После установки свойства «Только для чтения» файлы можно только просматривать, а не изменять. Но не все знают что такой режим можно установить не только для папки, но и для всего диска или его раздела. В этой статье разберём Как запретить запись на диск или флешку в Windows.
Как сделать диск доступным только для чтения
Содержание
1. Для этого нам необходимо открыть командную строку от имени администратора и вызвать утилиту DISKPART. Для этого в командной строке наберите
DISKPART

2. Теперь выведем список дисков — введите команду
list disk
и нажмите Enter. На дисках будет отображаться номер — Disk 0, Disk 1 и т.д.

3. Теперь с помощью указания номера выберите диск который хотите сделать «Только для чтения». Важно! Не выбирайте системный диск с Windows! Выбираем диск командой:
select disk #
Вместо # вводим номер вашего диска. В моём случае я набираю select disk 1
Появится сообщение Выбран диск 1
4. Теперь установим для этого диска атрибут — только чтение. Для этого набираем команду:
attributes disk set readonly
После успешного выполнения вы получите сообщение — Атрибуты диска успешно установлены.

Я выполнял эту команду для флешки, но она также применима для дисков и разделов диска. После установки для флешки атрибутов «Только чтение» я не могу записать на неё файлы. Результат на скриншоте:

При попытке записать на флешку файл я получаю сообщение: Диск защищён от записи. Снимите защиту или воспользуйтесь другим диском. Теперь узнаем как снять защиту от записи.
Как снять защиту от записи с диска или флешки
Теперь снимем защиту от записи. Также открываем командную строку и набираем:
diskpart
list disk
select disk 1
attributes disk clear readonly

Теперь на флешку можно записывать данные.
Как сделать раздел диска доступным только для чтения
Разделы (тома) диска также можно сделать доступными только для чтения. Инструкция аналогична, но с небольшими отличиями. Запускаем командную от имени администратора и запускаем утилиту DISKPART. Только теперь мы будем просматривать и устанавливать атрибут «Только чтение» не для диска, а для раздела. В командной строке наберите: (не забудьте — вместо # в строке select volume ставим свою цифру-номер раздела диска).
diskpart
list volume
select volume #
attributes volume set readonly

Для того чтобы сделать раздел доступным для записи аналогично — введите следующие команды:
diskpart
list volume
select volume #
attributes volume clear readonly
Как просмотреть атрибуты диска и раздела диска
По сути в этой инструкции мы устанавливали атрибут «Только чтение». Но помимо этого есть также другие доступные атрибуты, просмотреть установленные атрибуты диска можно также с помощью DISKPART.
Если вы хотите просмотреть атрибуты установленные для диска запустите командную строку и выполните следующие команды:
diskpart
list disk
select disk #
attributes disk
Не забывайте что вместо # нужно написать номер диска атрибуты которого вы желаете просмотреть.

После выполнения вышеуказанных команд вы увидите атрибуты, определенные для выбранного диска. Для выбранного диска установлен атрибут загрузочного диска, диска файла подкачки и диска аварийного дампа.
Для просмотра атрибутов тома диска (раздела) команды в командной строке аналогичны, с тем отличием что вместо disk мы указываем volume:
diskpart
list volume
select volume #
attributes volume

Есть ли в Windows 11 диспетчер разделов?
В Windows есть утилита «Управление дисками». С помощью нее вы можете создавать новые разделы, объединять существующие и т.д. Запустить управление дисками можно с помощью поиска через меню пуск, а также можно нажать Win+R на клавиатуре и набрать diskmgmt.msc
Однако утилита «Управление дисками» не настолько функциональна как хотелось бы. Большинство пользователей предпочитают использовать сторонние программные продукты для управления дисками и разделами дисков.
Насчёт создания разделов на флешке мы писали в статье: Как разбить флешку на несколько томов (разделов)
