Резюме
В настоящее время я пытаюсь получить данные с жесткого диска, который теперь мертв (M / B). Я подключил жесткий диск к своему ПК с помощью External IDE-> USB Enclosure и могу перемещаться по некоторым папкам чужих дисков.
Кроме того, когда я пытаюсь получить доступ к некоторым папкам, например, в Documents and Settings\*
, Я всегда получаю сообщение о том, что мне нужно перейти на вкладку «Безопасность».
Проблема безопасности
Проблема, с которой я столкнулся, заключается в том, что право собственности на Document and Settings
вложенные папки не определены. Смена владельца на MyPC\Administrators
достаточно, чтобы я мог продолжить изучение папки, которую я только что дважды щелкнул. Затем я должен сделать это для всех, я имею в виду все последующие подпапки.
Разыскивается
Я хотел бы получить обходной путь, установив право собственности сразу для всех папок и подпапок этого жесткого диска, без необходимости нажимать [Continue]
, когда меня попросят, или я перейду на вкладку «Безопасность», чтобы вручную изменить владельца для каждой отдельной папки.
Конфигурация
Мой компьютер:
Чужой HDD:
Цель
Мне нужно получить важные бизнес-файлы, так как компьютер, на котором был установлен этот диск, только что умер.
Вопрос
Есть ли способ разрешить мне полностью изменить право собственности на эти папки и подпапки внешнего диска, чтобы мне не приходилось снова менять его вручную для каждой отдельной папки?
Пожалуйста, не стесняйтесь задавать любой вопрос, который может помочь вам мне помочь! Я буду более чем рад дать более точный ответ, который я смогу, обладая базовыми знаниями в качестве системного администратора (я разработчик программного обеспечения).
Спасибо за вашу помощь всем! знак равно
Возможно, это не самое прямое решение, но вы можете попробовать это. Linux не подчиняется разрешениям NTFS, он просто загружает весь диск и позволяет вам получить доступ ко всему, что вы хотите. Вы можете загрузиться с Linux Live CD и использовать его для копирования файлов.
Другой подход - использовать редактор разрешений командной строки для изменения всех разрешений. Программа icacls
, и есть документация по нему на TechNet.
icacls "E:\path\to\folder\" /grant %USERNAME%:F /t
... предоставит пользователю, выполняющему команду, полные права доступа ко всем папкам и файлам в этом каталоге и во всех подкаталогах. Я протестировал его с деревом каталогов, из которого я удалил все разрешения на чтение, и он работал со всеми файлами в нем. Если у вас нет прав собственности на файлы, вы можете запустить
icacls "E:\path\to\folder\" /setowner %USERNAME% /t
чтобы сделать себя владельцем файлов, затем запустите приведенную выше команду предоставления, когда вы получите право собственности. Возможно, вам потребуется запустить эти команды в командной строке с повышенными привилегиями.