Одной из интересных особенностей теневых копий в Windows является возможность извлечения из них отдельных файлов путем открытия к ним прямого доступа с помощью программы ShadowExplorer или созданной на них символической ссылки. Этот трюк неоднократно выручал многих пользователей, но в Windows 10 build 1903 с обоими способами возникли проблемы. Извлеченные из теневых копий точек восстановления файлы нередко оказывались поврежденными.
И причем чем больше файл, тем больше вероятность того, что он окажется битым.
Возможность полноценного доступа к теневым копиям в Windows вряд ли будет восстановлена, впрочем, не всё так уже и плохо.
Создавать теневые копии в Windows с возможностью извлечения из них отдельных файлов можно с помощью команды:
wmic shadowcopy call create Volume=C:\
Созданные таким способом теневые копии несколько отличаются от классических точек восстановления, в каком-то смысле они неполноценны, зато при извлечении из них файлов не возникает тех проблем, с которыми приходится сталкиваться при извлечении файлов из теневых копий точек восстановления.
Классическая точка восстановления при выполнении приведенной выше команды не создается, однако необходимо, чтобы функция защиты системы была в рабочем состоянии. Также следует учитывать, что теневая копия не является заменой точек восстановления, а скорее «страховкой».
Получить доступ к альтернативной теневой копии можно из свойств того раздела, для которого эта копия создавалась.
Так, чтобы вытащить конкретный файл, откройте свойства раздела, переключитесь на вкладку «Предыдущие версии», выберите теневую копию с нужной вам датой и нажмите «Открыть».
А как сделать скрипт .cmd, чтобы можно было вызывать эту комманду?