3

Мой системный жесткий диск на компьютере типа XP вышел из строя (случайные поврежденные сектора). Итак, я получил новый жесткий диск и пытаюсь восстановить файлы. Файловая система NTFS.

Система, которую я пытаюсь использовать при восстановлении файлов, - Windows 7. Я, очевидно, администратор на этом поле. Последние данные, которые я пытаюсь восстановить, находятся в папке Documents and Settings.
Я использую SATA к USB-кабелю, так что я просто подключаю его как внешний жесткий диск.

Эта проблема:
В Проводнике Windows, когда я пытаюсь скопировать данные, меня постоянно выдают предупреждения о безопасности и сообщения об ошибках. Он постоянно говорит мне, что мне нужно изменить права владельца папки и всего ее содержимого. Если я скажу ему изменить все права доступа к файлам и папкам, это займет очень много времени, потому что для изменения разрешений ему придется проходить через все содержимое папки.

Есть ли способ игнорировать права доступа к файлам при этом?

Спасибо

4 ответа4

3

В OS X есть возможность игнорировать разрешения на доступ к файлам на внешних дисках, но Windows слишком отсталый для такого удобства использования. Я надеюсь, что Windows в будущем докажет, что я не прав, потому что это всплывающее takeown UAC раздражает меня каждый раз, что приводит к изменениям в сотнях тысяч файлов, что в конечном итоге приводит к повреждению диска.

http://www.cnet.com/news/solving-read-only-conditions-for-external-hard-drives/

Чтобы предотвратить такие ошибки, OS X включает параметр игнорирования разрешений на внешних дисках, поэтому все файлы на диске должны быть полностью доступны независимо от настроек их разрешений.

Чтобы установить этот параметр для внешних дисков, выберите диск на рабочем столе или на боковой панели Finder, а затем нажмите Command-I, чтобы получить информацию о диске. В появившемся информационном окне перейдите в раздел «Общий доступ» и нажмите на замок для аутентификации. Затем установите флажок «игнорировать владение этим томом» или выключите его, а затем включите, если он уже включен.

Для Windows есть AccessGain: http://www.hobeanu.com/accessgain/

Это в основном драйвер, который просто игнорирует разрешения для файлов NTFS.

3

Вы можете использовать Robocopy в режиме резервного копирования для копирования файлов, на которые у вас нет разрешения, но я подозреваю, что вам все равно придется вступить во владение новыми файлами.

Однако, поскольку они теперь будут на диске Sata, это займет не так много времени, как на USB.

2

Нет, нельзя игнорировать разрешения NTFS.


Лучшее, что вы можете получить, это изменить все разрешения для диска и всего его содержимого. По крайней мере, в XP есть два варианта:

  • Унаследовать от родителя записи разрешений, которые применяются к дочерним объектам
  • Заменить разрешения для дочерних объектов

Если вы включите оба параметра один раз, то разрешения для каждого "дочернего объекта" (файла или папки) будут заменены на "Наследовать от родителя".

Первое изменение может занять много времени, но дальнейшие изменения должны быть очень быстрыми, потому что нужно будет изменить только разрешения для одного объекта (корневого диска) - для файлов внутри будет установлен "наследовать" и не потребуется никаких изменений.

0

Похоже, что ни одна версия Windows не может игнорировать разрешения NTFS (пока).

Лучше всего будет использовать другую ОС (Linux или Mac) для монтирования диска и чтения данных с него таким образом. Эти ОС используют сторонние драйверы для чтения / записи в NTFS, и они часто игнорируют все, кроме самых простых разрешений на чтение / запись / выполнение файла, даже если нет возможности игнорировать все. Я смог получить доступ ко всем моим файлам без проблем с правами доступа к файлам на нескольких дисках NTFS, что могло привести ко всем видам ошибок доступа / разрешения при его монтировании в Windows.

В Linux вы можете использовать драйвер NTFS-3G для монтирования тома NTFS.

Если вы используете Mac, он может подключить диск NTFS только для чтения, что должно быть достаточно для извлечения ваших данных. Если вам нужен доступ для записи, проверьте Paragon NTFS или Tuxera NTFS. Они оба платные, но OEM-производители (Seagate, WD, Toshiba) часто предоставляют бесплатную версию, которая будет работать только на их фирменных дисках, которые вы посещаете в разделе загрузок OEM-производителя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .