Потеря данных при переходе с одной операционной системы на другую

Обратились ко мне с проблемой — после переустановки ОС Windows Vista на WinXP информация на винчестере стала недоступна. Т.е. директории пользовательские видны, а при попытке в них зайти система выдает сообщение «Отказано в доступе».

Корни отказа в доступе могут крыться в нескольких местах.

Во-первых директория или файл могут быть заблокированы средствами ФС (Речь о тех файловых системах, которые позволяют это делать. Из распространенных это - NTFS) - это относительно простая ситуация и получить права доступа довольно легко. У меня на сервере стоит Win2003Server и нет заморочек с root правами, как на WinXP Home: change owner проделать можно за минуту.

Во-вторых, и это более серьезно, файлы могут быть зашифрованы средствами ОС, и получить их, восстановить данные в расшифрованном виде — задача очень непростая и в некоторых случаях почти невозможная.

А тут я столкнулся с еще одним проявлением. Каталоги, в частности старые учетные записи в Documents and Settings, по сути являлись не каталогами а как бы линками, по которым ОС понимает, куда надо идти. В смысле Виста понимала, а "Хрюша" уже нет.

Адресацию линков получилось подсмотреть в WinHex-е, и с его же помощью пройти по реальному месторасположению информации, с дальнейшим ее копированием и сохранением на DVD.

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