Заметки о Windows и других программных продуктах Microsoft...

Восстановление предыдущих версий файлов в Windows 8

Восстановление предыдущих версий файлов в Windows 8

Что делать, если вы случайно внесли изменения или удалили важные файлы ? В Windows 7 в этом случае можно просто зайти в свойства папки и открыть вкладку ″Предыдущие версии″, выбрать версию от нужного числа и  восстановить удаленные данные.

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

свойства папки в Windows 7

 

Так было в Windows 7. А в Windows 8 в свойствах дисков, папок и файлов стало на одну вкладку меньше. Обратите внимание, что пропали именно предыдущие версии.

свойства папки в Windows 8

 

Посмотрим, в чем дело. В семерке наличие предыдущих версий обеспечивалось функцией
″Защита системы″. Есть эта функция и в Windows 8.

окно свойства системы

 

Однако, если в Windows 7 защита системы предлагала на выбор сохранить состояние системы, предыдущие версии файлов, или и то и другое

защита системы в Windows 7

 

То в Windows 8 можно лишь включить или выключить ее. О предыдущих версиях ни слова.

защита системы в Windows 8

 

В первую очередь защита системы предназначена для создания точек восстановления, которые используются для отката системных параметров. Личные файлы (за некоторым исключением) при этом не восстанавливаются. Тем не менее, точки восстановления и предыдущие версии файлов хранятся в одном месте – теневых копиях тома. 

Механизм восстановления системы попросту делает снимок тома в определенное время и сохраняет его в теневой копии. Именно дисковое пространство, выделяемое для теневых копий, устанавливается ползунком в параметрах защиты системы.

Состояние файла записывается на момент создания точки восстановления. Если между точками он был изменен, в теневой копии сохраняется его версия. Если же  в период, охваченный точками восстановления, файл оставался неизменным, у него не будет предыдущих версий.

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

Открываем командную строку от имени администратора и вводим команду:

vssadmin list shadows

Эта команда выведет список всех теневых копий на всех томах в системе. Для каждой копии будет указана буква диска, кроме того, каждая теневая копия соответствует по дате одной из точек восстановления, так что сориентироваться в них довольно просто.

Выбираем нужную дату и копируем идентификатор тома теневой копии. Вставляем его во вторую команду:

mklink /d  С:\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1\

Эта команда создаст в корне диска С символическую ссылку shadow, которая указывает на теневую копию.Не забудьте добавить обратный слэш в конце, иначе папку не удастся открыть.

создание линка на теневую копию

 

Дальше все просто. Переходим по ссылке и видим знакомые файлы и папки – это и есть предыдущие версии.

переход по ссылке в теневую копию тома

 

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

 
 
Комментарии
Андерй

Можно просто зайти на нужный диск по сетевому пути (например, \\127.0.0.1\C$), тогда вклfдка с теневыми копиями будет доступна.

На данный момент такой способ не работает. Если зайти по сетевому пути то вкладка будет видна, но предыдущих версий в ней не будет.

Большое спасибо за информацию. У меня на Windows 7 была проблема — не отображались теневые копии предыдущих версий. С помощью вашей помощи теперь есть решение проблемы. Кстати, на семерке работает и вариант с заходом через \\127.0.0.1\C$, и тогда видны предыдущие версии.

Евгений

Ссылку создает, но папку не открывает. говорит «расположение недоступно нет доступа к c:\shadow4 параметр задан неверно» Защита диска включена

Евгений

Прошу прощения разобрался сам

Артём

Евгений, помогите — я сам не смог

Анатолий

А что если ссылку не создаёт? Пишет что системе не удаётся найти указанный путь.

Скорее всего в указанном пути есть ошибка. Как вариант — командная строка запущена не от имени администратора.

помогите пожалуйста у меня пишет что 3 теневых копий из за этого не могу ничего сделать

А что мешает выбрать одну из них ?

Денис

Тоже самое

Денис

Когда я пишу команду mklink /d С:\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1\
Мне пишет в ответ
Системе не удается найти указанный путь
Что делать помогите пожалу сто!

Руслан

Системе не удается найти указанный путь))))
Не мог понять почему — решение оказалось простым — почему то вместо С:\shadow надо писать с:\shadow
У меня Windows 8.1

Денис

Простите я уже сам разобрался

Никита

Как разобрался,у меня тоже самое пишет

Рустам

Огромное спасибо! Помогло! Кто-то изменил файл exel, восстановить никак не удавалось, только этим способом получилось достать более раннюю версию файла.

ShadowExplorer — утилита благодаря которой можно получить доступ к списку резервных файлов, системных библиотек и пользовательских документов, автоматически создаваемых функцией теневого копирования (Shadow Copy)

Антон

Спасибо!!! Спасена жизнь!

Спасибо за утилиту!!! Это супер, без всяких заморочек!

Кто подскажет, как сделать так чтобы у меня в W 8.1. постоянно сохранялись shadows всех дисков (папок) а не только «с», как я только что это обнаружил. Или по моему выбору. alexor7@mail.ru

Подскажете пожалуйста, как сделать так чтобы у меня в W 8.1. постоянно сохранялись shadows всех дисков (папок) а не только «с», как я только что это обнаружил. Или по моему выбору. alexor7@mail.ru