«История файлов» Windows – штатный автобэкап пользовательских данных

Как вернуть удалённые мимо корзины или после её очистки данные? Для этих целей существует специальный тип софта типа R.saver, Disk Drill или Recuva. Но эти программы помогут только при условии, что сектора жёсткого диска не перезаписаны нулями или другой информацией. А если, к примеру, файл не удалён, но отредактирован, и необходимо получить доступ к информации в её предыдущих редакциях, такие программы и вовсе окажутся бессильными. Хронологию редакций файлов обеспечивает только софт для резервного копирования пользовательских данных, настроенный на автоматическое создание через определённые промежутки времени если не полных, то хотя бы инкрементных или дифференциальных бэкапов. Бэкапы редакций данных автоматически создавать умеет и сама Windows, правда, только в двух последних версиях. И называется такая её штатная функция – «История файлов». Что за функция, и как она работает?

1. Что за функция такая – «История файлов»

Присутствующая в штате Windows 8.1 и 10 функция «История файлов» – это фоновое автоматическое создание полных копий пользовательских данных на случай их удаления, повреждения, шифрования вирусами или возникновения необходимости получения доступа к содержимому в ранних редакциях. Функция касается только нашей личной информации: копии создаются для файлов в папках пользовательского профиля, OneDrive (если облако подключено в системе), а также в наших папках, расположенных на несистемных разделах диска.

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

«Истории файлов» обеспечивается системной службой fhsvc. Таковая работает по принципу проверки журнала изменений NTFS и копирования данных, подвергшихся изменениям. Это делает «Историю файлов» практически незаметной в плане расходования ресурсов компьютера фоновой операцией. Тогда как работа сторонних программ-бэкаперов при фоновом создании инкрементных или дифференциальных копий может временами нагружать HDD – и без того на ладан дышащие устройства, если они используются и для хранения пользовательских данных, и для работы Windows. Это происходит из-за проведения процедуры сканирования включённых в план автобэкапа мест хранения данных на предмет поиска изменений. Плюс к этому, при копировании файлов службой fhsvc не проводится их сжатие, как при создании бэкапа сторонним софтом. Такой ход не нагружает лишней операцией процессор, однако совершенно не экономит дисковое пространство.

Ещё одна примечательная особенность «Истории файлов» – работа в условиях временного отсоединения носителя, служащего хранилищем копий данных. При его отключении функция не стопорится, а продолжает работать, сохраняя копии во временный кэш в системном каталоге AppData. После подсоединения хранилища на него, соответственно, перебрасывается содержимое этого кэша.

«История файлов» по умолчанию отключена, для использования её необходимо включить и настроить.

2. Включение и настройка

Включить «Историю файлов» можно в системном проводнике. В главной его вкладке нужно нажать кнопку «Журнал».

И кликнуть ссылку настройки функции.

Окажемся в нужном разделе панели управления. В него, кстати, можно попасть и непосредственно со стартового окна панели, выбрав раздел «Система и безопасность», затем, собственно, саму «Историю файлов». Ну или с помощью поиска – внутрисистемного или внутри панели управления. Попав любым из этих способов в окно функции, жмём «Включить».

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

В плане базовой настройки это всё. В окне управления «Историей файлов» теперь при необходимости можем вручную запускать копирование данных, выключать на время, а потом включать обратно саму функцию.

Что же можем дополнительно настроить? Можем исключить из объёма резервирования папки, куда сбрасываются не особо важные данные.

Можем настроить периодику автоматического создания копий файлов – выбрать более подходящий промежуток времени от 10 минут до раза в сутки.

Ещё нам доступен выбор сроков хранения копий данных.

Для Windows 10 это всё, а в Windows 8.1 есть ещё пункт выбора размера автономного кэша. Без понимания специфики функционирования «Истории файлов» в условиях временного отключения диска-хранилища, о чём говорилось выше, эта настройка только вводит в ступор пользователя. Почему, собственно, её и убрали в Windows 10. Но в Windows 8.1 можем прибегнуть к ней и указать системе, какой максимальный процент места на диске С мы разрешаем использовать для создания копий при временном отключении диска-хранилища.

Зато у Windows 10 есть альтернативный интерфейс работы с «Историей файлов» – в разделе «Обновление и безопасность» современных параметров. Здесь, чтобы включить «Историю файлов», идём в подраздел «Служба архивации». Жмём «Добавление диска».

И указываем диск, который будет хранилищем копий. В дальнейшем отключать на время функцию, а потом включать её вновь можно переключателем «Вкл/Выкл». Чтобы более детально настроить всё, жмём «Другие параметры.

И настраиваем те же параметры, что и в панели управления – периоды создания копий, сроки их хранения, папки-исключения. Здесь также есть отдельный список папок пользовательского профиля, где можно убрать ненужные (например, OneDrive) или добавить нужные, но не предусмотренные в качестве области хранения – программные или пользовательские папки на диске С, не входящие в комплект поставки профиля. Здесь же находится и опция ручного запуска копирования файлов – «Архивировать данные сейчас».

3. Восстановление данных

Как откатиться к ранней редакции файла? В проводнике кликаем нужный документ, медиафайл, проект. Жмём кнопку «Журнал».

Откроется просмотрщик файлов, в котором нам будут представлены разные их редакции. Листаем этот просмотрщик, выбираем нужную редакцию и зелёной кнопкой запускаем её восстановление. Далее либо заменяем этой редакцией файл, либо сохраняем её отдельно. В последнем случае выбираем «Сравнить файлы».

Обе редакции отмечаем галочками и жмём «Продолжить».

Если нужно восстановить не конкретную редакцию, а удалённый файл, кнопку «Журнал» в проводнике жмём просто в папке, без выделения каких-либо её объектов. В папке, где ранее хранился удалённый медиафайл, документ или проект. Затем пролистываем хронологию просмотрщика, ищем состояние папки, где нужный файл ещё не был удалён, кликаем его и восстанавливаем зелёной кнопкой.

Просмотр файлов в просмотрщике будет доступен не для всех форматов данных. В таком случае при выборе редакций можно ориентироваться на их дату. Либо использовать альтернативный способ восстановления данных.

Альтернативный способ восстановления редакций или удалённых файлов – это проводник или любой сторонний файловый менеджер. Открываем на диске-хранилище папку «FileHistory», затем имя пользователя, далее имя компьютера, далее «Data», потом конкретный путь хранения данных. Редакции файлов будут разниться добавленными в название датой и точным временем создания копий.

4. Использование виртуального жёсткого диска

Как быть, если очень хочется попробовать «Историю файлов», но в наличии нет устройства информации, которое можно назначить хранилищем копий? Если нет ни лишней флешки, ни другого внутреннего, внешнего или сетевого диска. Можно создать виртуальный жёсткий диск. Тем более что Windows сама это умеет делать. Такой диск физически будет располагаться на текущем жёстком диске в виде файла формата VHD, но система будет видеть его как отдельный внутренний носитель.

Открываем управление дисками. Кликаем «Действие», выбираем создание такого виртуального диска.

Указываем его характеристики – путь хранения файла диска, его виртуальный размер, формат VHD, фиксированный или динамический тип.

Далее инициализируем его.

И формируем раздел.

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

Если виртуальный диск станет не нужен, в том же управлении дисками его можно отсоединить. И удалить файл VHD по пути его хранения.

Либо же можно отсоединить на время без удаления файла VHD, а потом в любой нужный момент – присоединить. И он снова будет значиться в системе как отдельный внутренний носитель данных.

Метки: Windows 10, Windows 8.1, Резервное копирование