Як змонтувати розділ NTFS, доступний лише для читання у Windows?


49

Я відчуваю, що це дійсно проста і основна функція, яку повинна мати Windows, але поки Google сказав мені, що це неможливо. Як я можу встановити розділ NTFS, доступний лише для читання у Windows?


Відповідь Еверетта працює! (Дякую.)

Додаткова інформація про diskpart:

  1. Якщо у вас на диску кілька томів, ні detail volані attr volвідображається правильний стан лише для читання. Він показує статус лише для читання останнього зміненого тома. Спробуйте це: sel vol 1, attr vol set readonly, sel vol 2, attr vol clear readonly, sel vol 1. Тепер detail volвидно, що том 1 не є лише для читання, але він є насправді.

  2. Якщо ви зміните об'єм за допомогою Linux ntfs-3gі потім донесіть його до Windows, він не може бути змонтований лише для читання.

  3. Якщо ви запустите attr disk set readonly, жоден з об'ємів диска не можна встановити.


1
Не намагаючись уникнути приємного питання та відповіді, якщо ви хочете спробувати використовувати ATTR / ATT у старій та архаїчній версії Windows (тобто XP), diskpart 5.1.3565 не підтримує цю команду. Чому, можливо, хочеться використовувати версію диска для XP, можливо, це здається загадкою, але, просто кажучи, я не міг використати добро в цьому питанні та відповіді - питання не обмежувало питання конкретними вигодами Windows.
kbulgrien

Відповіді:


53
  • Вимкніть «автоматичний» запуск mountvol.exe /N
  • Підключіть диск до Windows (не монтуйте диск)
  • Біжи diskpart
    • Введіть list volume
    • Введіть select volume X(де X - правильний номер гучності з попередньої команди)
    • Введіть att vol set readonly
    • Введіть detail volі переконайтеся, що встановлено біт лише для читання

Тепер ви можете змонтувати гучність, і вона буде лише для читання.

Дивіться також: http://crawlmsdn.microsoft.com/en-us/magazine/cc302206.aspx


8
Примітка: ці атрибути є стійкими і зберігаються на розділі, тому це дещо відрізняється від поняття "лише для читання" на Linux (тобто просто повернення жорсткого диска в оригінальний додаток не призведе до того, що розділ буде прочитаний- пишіть, і Windows не зможе завантажитися на ньому).
Дамієн Б

5
Для повторного включення автоматичного монтажу нових томів використовуйте mountvol.exe /E. Щоб зняти прапор лише для читання, виберіть гучність diskpart(використовуйте команди у цій відповіді) та введіть att vol clear readonly.
Рональд

1
Дякую Еверетт, це також відповідає на моє запитання . Я написав сценарій PowerShell відповідно до ваших пояснень, може бути корисним для когось іншого.
mmdemirbas

він також працює для томів, встановлених на каталогах замість dos-одиниць! Дякую!
користувач1586274

3
В операційній системі Windows 8.1, mountvol /nнавіть НЕ запобігти диск від того автомонтіроваться. Слід заздалегідь використати це : petri.co.il/configure_usb_disks_to_be_read_only_in_xp_sp2.htm
Іван Вучиця
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.