Доступ к папке пользователя из предыдущей установки Windows (содержимое только для чтения)
Перед обновлением с Windows 7 до Windows 10 я создал образ системы Windows 7, используя O&O DiskImage Professional. После чистого обновления (стер первоначальную установку) я начал восстанавливать контент и в итоге наткнулся на то, что я забыл вытащить из моей старой личной папки перед переустановкой. К моему удивлению, я не смог получить доступ к \Users\MyOldFolder на изображении, по-видимому, потому что его UUID администратора и пользователя теперь отличались. Как администратор при новой установке, я бы просто взял на себя владение старым контентом и его можно было бы использовать, но изображение доступно только для чтения, поэтому я не могу изменить разрешения для него.
У меня вопрос: есть ли какой-нибудь способ получить доступ к этому контенту - т.е. как администратор установки Windows 10 Pro заставит Windows игнорировать оскорбительные старые разрешения? Или я могу записать образ на диск, чтобы я мог изменять разрешения по мере необходимости? Я пытался выключить UAC, но это не имело значения.
1 ответ
Я отвечаю на свой собственный вопрос, который я уже написал, но еще не написал к тому времени, когда натолкнулся на ответ. Был дубликат ~ ( Как получить доступ к папкам пользователей Windows на резервном носителе только для чтения), но его ответ не помог, потому что отключение UAC не имело никакого значения в моем случае.
Однако было решение:
Загрузите и установите SysInternals Suite (в частности, PsExec, который является частью пакета).
Запустите PowerShell с повышенными привилегиями.
Если SysInternals suite (и, в частности, PsExec.exe) не указан в пути, перейдите в папку, в которую вы его установили.
Теперь выполните
cmd
как СИСТЕМА:psexec -s cmd.exe
Теперь вы можете получить доступ к содержимому, UUID администратора и пользователя которого были изменены из-за переустановки системы (но изменить его нельзя из-за носителя только для чтения). Теперь вы обращаетесь к нему как к СИСТЕМЕ, которая не меняется от установки к установке.
Просто перейдите на подключенный носитель только для чтения и перейдите прямо к папке, к которой ранее был запрещен доступ, например, R: \ Users \ MyOldFolder (папка пользователя старой установки Windows).
Затем вы можете скопировать файлы (я использовал xxcopy, чтобы скопировать всю мою старую папку профиля с носителя только для чтения в папку на жестком диске, чтобы я мог легко получить отсутствующие файлы конфигурации программы при настройке новой установки Windows 10).
Я нашел критические детали для вышеупомянутого от нити TechNet.