После создания нового компьютера я хотел бы скопировать содержание своего старого жесткого диска поля Windows XP, чтобы иметь доступ к любым важным данным по нему, что я не мог бы думать прямо сейчас.
Но когда я подключаю старый жесткий диск к новому полю Windows 7, права доступа NTFS препятствуют тому, чтобы я копировал его содержание. Я пытался дать владение и полные полномочия к моей новой учетной записи пользователя, и наследуйте это для всего, но это перестало работать с "разрешением, отклоненным" ошибка. Я могу взять владение отдельных файлов и каталогов и присвоить полномочия, но наследование их не работает, таким образом, это была крайне медленная, повторяющаяся задача даже извлечь горстку важных файлов.
Разве там какой-либо путь не состоит в том, чтобы получить доступ ко всему диску сразу, учитывая, что я имею права администратора на этом поле? Только для чтения было бы достаточно.
Использовать subinacl
от Microsoft TechNet для рекурсивного взятия владения, если GUI не может рекурсивно взять владение для Вас. (выполните его в поднятой командной строке).
Когда Вы - владелец, просто рекурсивно даете себе полный контроль.
Можно также использовать subinacl для замены старым пользователем SIDs новыми в переустановленной системе. Затем Вы не будете иметь полного контроля, но того же управления как прежде.
Самый быстрый путь, по моему скромному мнению, состоит в том, чтобы только загрузиться от *, отклоняют живой CD, который поддерживает NTFS (или просто установите его), затем скопируйте оттуда. IIRC, большинство реализаций NTFS игнорирует полномочия, просто потому что они отличаются от пути *, отклоняют полномочия, присвоены.