В Windows 8 появилась новая функция восстановления системы – Refresh Your PC. У нее два сценария применения, о которых я расскажу сегодня. Вы также узнаете о технологиях, которые лежат в основе этой интересной возможности.
Наряду с обновлением ПК без удаления файлов (Refresh Your PC) у Windows 8 есть возможность удаления всех данных и переустановки Windows (Reset Your PC). Она форматирует системный раздел (а по желанию – все разделы) и устанавливает систему начисто, что не слишком интересно. Ее сестра обладает большей гибкостью, а потому намного привлекательнее. Одним из ее козырей является возможность самостоятельно создать образ для отката!
Функция Refresh Your PC и консольная утилита recimg доступны только в Windows 8 и 8.1. Этих возможностей нет в Windows 10, но в ней есть старое резервное копирование из Windows 7.
[+] Содержание
- Сравнительная таблица средств восстановления в Windows
- Что такое обновление ПК без удаления файлов (Refresh Your PC)
- Восстановление Windows с помощью установочного диска или фабричного образа
- Восстановление Windows с помощью заранее созданного образа
- Как работает функция Refresh Your PC
- Сценарии использования утилиты recimg
- Дискуссия
Сравнительная таблица средств восстановления в Windows
Ввиду разнообразия средств восстановления Windows, я подготовил сравнительную таблицу. В ней вы найдете краткое описание способов восстановления и механизмов их работы, а также ссылки на подробные статьи о каждом из средств.
Что такое обновление ПК без удаления файлов (Refresh Your PC)
Пошаговые инструкции, которые вы найдете ниже, весьма примитивны. Намного важнее понять, как использовать новую функцию, и к каким результатам это приведет.
Способы применения на практике
Обновление ПК без удаления файлов (а именно такой термин решили использовать в русской ОС) – это переустановка системы. Ее можно произвести с помощью:
- Установочного диска. При этом сохраняются личные файлы, а также приложения из магазина (но и только!). После восстановления сама ОС будет чистой.
- Фабричного образа. В этом случае тоже сохраняются только личные файлы и магазинные приложения. После восстановления сама система будет такой, как была при первом включении ПК.
- WIM-образа, заранее созданного утилитой recimg. При этом происходит возврат операционной системы и установленных программ (но не их параметров!) к состоянию на момент создания этого образа.
Если образа нет, Refresh Your PC – это удобное, но не единственное решение для восстановления Windows. Очевидно, здесь Microsoft делает упор на максимальную простоту и высокую скорость переустановки, а также низкую ценность обычных («десктопных») программ для пользователей планшетов.
Разница между Refresh Your PC и переустановкой системы поверх существующей
Обычно, к переустановке Windows обращаются при отсутствии резервных копий. В этом случае можно также выполнять переустановку системы поверх уже установленной, но… только если в систему можно войти!
В этом заключается преимущество новой функции Refresh Your PC, которая доступна из среды восстановления (Windows RE). Это означает, что вернуть систему к жизни можно даже в том случае, если она не загружается.
Еще одним плюсом восстановления является полная автоматизация процесса. Другими словами, вам сначала не нужно проходить первичные этапы установки системы, а в конце не требуется настраивать параметры OOBE (язык, часовой пояс и т.д.).
Восстановление Windows с помощью установочного диска или фабричного образа
Несмотря на простоту процедуры восстановления, она содержит ряд подводных камней, причем в самом начале. Давайте сначала определимся с основными сценариями отката.
- Вы приобрели ПК с Windows 8.1. Изготовитель зарегистрировал фабричный образ в качестве образа восстановления для Refresh, поэтому процедура фактически восстанавливает заводские настройки. При этом неважно, запустите ли вы откат из-под Windows или специальной комбинацией клавиш перед загрузкой системы (см. рук-во пользователя) — все дороги ведут в Рим.
- Вы сами установили Windows 8 или 8.1 на свой ПК. Еси вы не создавали образ самостоятельно, вам также понадобится дистрибутив ОС.
Вы приобрели ПК с Windows 8, а потом обновили ее до 8.1. Изготовитель регистрировал образ Windows 8, поэтому с большой вероятностью откат к заводским настройкам не сработает, и даже относительно простого способа вернуть его нет. Для восстановления вам понадобится бесплатный дистрибутив Windows.
Теперь уже можно поговорить обо всем, что нажито непосильным трудом.
Какие данные будут восстановлены
На основе своих тестов и данных из библиотеки TechNet я подготовил для вас сравнительную таблицу. В ней сравнивается восстановление при наличии своего образа и без оного, а также подробный расклад по системным и пользовательским настройкам (обратите внимание, что в книге Excel три листа).
Заметьте, что вне зависимости от наличия образа теряется большинство личных настроек, а также все параметры классических приложений. О причинах такого поведения Refresh Your PC я рассказал отдельно.
Запуск восстановления, когда в систему можно войти
Красота Refresh Your PC в том, что от вас требуется минимум телодвижений. Нажмите Win + W и найдите Восстановление компьютера (в английской ОС — Refresh Your PC), либо нажмите Win + R и выполните systemreset.
Запуск восстановления, когда в систему не удается войти
Если система не загружается, можно добраться до механизма обновления из среды восстановления, куда Windows 8 должна автоматически войти при невозможности загрузиться в систему. Если этого не происходит:
- Загрузитесь с
• заранее созданного диска восстановления
или
• установочного диска, выберите язык и нажмите Восстановление системы. - Нажмите Диагностика, затем Восстановить.
И все! По окончании процесса вы получите работоспособную систему, а на рабочем столе будет сохранен отчет об удаленных программах.
Потерянные программы можно быстро скачать, т.к. для вашего удобства их названия сделаны ссылками, ведущими на сайт разработчиков (если те предоставили ссылки, конечно).
В моем эксперименте восстановление в целом прошло успешно. Потерялись только ярлыки командной строки и окна «Выполнить», закрепленные в панели задач и на стартовом экране. Думаю, это можно списать на предварительную версию Windows 8.
Восстановление Windows с помощью заранее созданного образа
Возможность создать свой образ и назначить его в качестве отметки для восстановления подается как наиболее вкусная часть пирога Refresh Your PC. Единственным отличием от восстановления без заранее созданного образа является возврат папок Windows и Program Files к состоянию на момент создания резервного образа. В остальном же список сохраняемых и теряемых файлов и параметров идентичен.
Создание образа утилитой recimg
В состав Windows 8 входит консольная утилита recimg, благодаря которой образ создается одной командой:
recimg /createimage D:\backup
здесь D:\backup – это папка, в которой будет сохранен файл CustomRefresh.wim.
Если указанной папки нет на диске, утилита создаст ее сама. А если задан неверный путь, образ надо искать в папке System32 (это я проверил на практике, случайно поставив точку с запятой вместо двоеточия после буквы диска :)
Созданный образ автоматически регистрируется в качестве отправной точки для восстановления, которое запускается уже известной вам командой systemreset.
Запуск восстановления из заранее созданного образа
Теперь откат можно производить и без установочного диска, войдя в среду Windows RE. Но даже если вы загружаетесь с диска или флэшки, система восстанавливается с помощью созданного вами образа, а не стандартного. Инструкции по запуску восстановления я приводил выше.
Как работает функция Refresh Your PC
Меня больше интересовало не то, как выполнить восстановление, а принцип его работы. Некоторыми находками я хочу поделиться с вами. Я рассмотрю сценарий создания и восстановления собственного образа, поскольку он более интересный.
Сохранение данных в теневых копиях
Выполнив команду создания образа, я сразу обратил внимание на строку “Creating snapshot”.
Это наводило на мысль о том, что включаемые в образ данные сначала сохраняются в теневых копиях. Process Monitor подтвердил мое предположение.
После чего я не удержался и заглянул в теневые копии. Одной командой можно вывести их список и увидеть путь к тому теневой копии. А доступ из файлового менеджера – это уже дело техники, благодаря символическим ссылкам.
vssadmin list shadows mklink /d c:\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy2\
Создание WIM-образа
Теневые копии позволяют создать образ запущенной в данный момент системы, и это новая возможность Windows 8.
В Windows 7 и Vista для захвата тома в WIM-образ служила утилита imagex, причем операцию нужно было выполнять, когда система не запущена (например, из другой установки или Windows PE). Теперь главный инструмент для работы с образами, DISM, обзавелся функциями создания и применения WIM-образов.
DISM /Capture-Image /? DISM /Apply-Image /?
Очевидно, recimg задействует ту же технологию, но не привлекает к процессу утилиту DISM, иначе ее журнал и Process Monitor отразили бы сей факт.
Содержимое образа
Создав образ, я не преминул в него заглянуть:
DISM.exe /Mount-Wim /WimFile:D:\backup\CustomRefresh.wim /index:1 /MountDir:C:\mount
Системные папки и программы, расположенные на системном разделе, присутствуют в полном объеме, чего нельзя сказать про пользовательские данные.
Из пользовательских данных в образ включаются только общая папка и профиль стандартного пользователя.
Как следствие, WIM-образ сам по себе не годится в качестве резервной копии, например, в случае отказа диска. Очевидно, что он не содержит данных и пользовательских настроек. Однако при восстановлении Windows 8 с помощью Refresh Your PC ваши данные не пропадут!
Восстановление Windows 8 в среде Windows PE
Процедура восстановления выполняется в среде Windows PE вне зависимости от того, запустили вы Refresh Your PC из работающей системы или среды восстановления (Windows RE).
И здесь в дело вступает уже хорошо знакомый вам механизм переустановки системы с сохранением данных и параметров пользовательской среды. Последовательность вкратце такова:
- Содержимое профилей и прочих папок перемещается в отдельную область на диске.
- Устанавливается новая система.
- Ваши файлы возвращаются на исходные места
Отличие же от переустановки поверх в том, что содержимое профилей не восстанавливается целиком, поэтому и теряются в частности параметры программ и личные настройки.
Если вы создали свой образ CustomRefresh.wim, в качестве установочного WIM-образа используется он, а не стандартный файл install.wim из дистрибутива.
Как и в случае с переустановкой системы поверх существующей, старая ОС сохраняется в папке Windows.old, которую можно удалить.
Как видите, для восстановления Windows 8 с помощью функции Refresh Your PC используется сочетание новых возможностей DISM и проверенных временем технологий переноса данных.
Сценарии использования утилиты recimg
Сама по себе утилита предельно проста в использовании, но важно понимать, для каких целей она предназначена.
Параметры командной строки recimg
Поскольку встроенная справка утилиты пока доступна только на английском, я кратко прокомментирую параметры командной строки:
- /createimage – создает образ в указанной папке, используя теневые копии
- /showcurrent – выводит на экран путь к образу, который используется для восстановления
- /setcurrent – регистрирует папку, в которой хранится образ, в качестве отправной точки
- /deregister – отменяет регистрацию (что позволяет восстанавливать с помощью установочного диска)
Как видите, можно создать несколько образов в разное время и зарегистрировать любой из них в качестве точки отката.
Различия между способами использования recimg и imagex
Утилита recimg не является заменой imagex, поскольку «заточена» исключительно под функцию Refresh Your PC.
- Среда запуска. Как я уже отмечал выше, imagex может захватывать образ только в том случае, если система не запущена. Это можно делать из Windows PE или другой ОС. Напротив, recimg нацелена на работу в загруженной системе.
- Набор данных в образе. Утилита imagex захватывает том целиком, за исключением некоторых ненужных файлов, либо в соответствии с вашим списком. У recimg другая задача – только система, программы и стандартный профиль.
- Обобщение образа. Как правило, imagex запускается после обобщения образа с помощью утилиты sysprep. Использование recimg не подразумевает такого сценария, и полученный образ предназначен только для развертывания на системе, в которой он был создан.
Таким образом, утилита recimg не вносит никаких коррективов в создание настроенного образа системы с целью его развертывания на другие ПК.
Дискуссия и опрос
Появление функции Refresh Your PC в Windows 8 показывает, что Microsoft продолжает совершенствовать и упрощать механизмы восстановления Windows.
Теперь даже при самом худшем раскладе, когда не получается восстановить загрузку, можно в два счета получить рабочую систему.
При этом все личные данные окажутся в целости и сохранности, а потери сведутся лишь к обычным программам, которые несложно переустановить.
А у ИТ-специалистов и энтузиастов, знающих о возможности создания собственного образа, появился еще один инструмент создания образа для отката, хотя его и нельзя считать средством резервного копирования.
В Windows 7 у меня еженедельно по расписанию создается образ системного раздела. Кстати, чем вы создаете образы системы? Обоснуйте в комментариях свой выбор!
Если вы хотите обсудить функцию Refresh Your PC и другие механизмы восстановления Windows, поделитесь своими мыслями в комментариях! Если же вы хотите высказаться на другие темы, связанные с Windows 8, комментарии к этой записи еще открыты.
Андрей
Vadim Sterkin,
Вадим, а если в папке будет несколько образов? Или можно сделать проще, при создание нового образа, просто указать другую папку? И при восстановление её выбрать и все. Верно?
Vadim Sterkin
Андрей, в папке м.б. много образов, но CustomInstall.wim — только один :)
Поймите, вы ничего не выбираете при восстановлении. Вы регистрируете в системе папку с образом, а дальше уже все происходит автоматически.
Андрей
Vadim Sterkin,
Все понял, благодарю ) Отличная вещь.
Lev Lisovski
Уважаемые помогите пожалуйста с моей проблемой.Не могу поставить win 8 на мой ноутбук MSI CR640. По окончании установки и после рестареа система не поднимается и говорит, что есть проблема с оборудованием- что за проблема я не знаю.Проверить загрузчик я не знаю как,утилита восстановления что на диске то же не помогает. Я уж замучился переставлять каждый раз систему. Подскажите. что можно сделать .С благодарностью Лев Лисовский.
Vadim Sterkin
Лев, обращайтесь сюда, плиз, http://forum.oszone.net
Дмитрий
Вадим, добрый день.
Спасибо за статью.
Но для меня остались не ясными некоторые моменты:
— Создав recimg образ, будут ли в нем присутствовать установленные мной программы и их настройки?
— При использовании Refresh Your PC за основу для восстановления будет взят последний образ созданный recimg ?
— Возможно ли создавать инкрементные образы по расписанию?
— В случае выхода из строя HDD, есть ли в Windows 8 инструмент для для создания и поддержании в актуальном состоянии архивного образа системного раздела со всеми данными?
Vadim Sterkin
Дмитрий,
Отвечаю по порядку:
1. Да.
2. Да (с оговоркой). При создании происходит регистрация. Если вы другой не зарегистрируете вручную, будет последний.
3. Да, но не с помощью Refresh (см. ниже).
4. Да.
Дмитрий
Vadim Sterkin,
Вот же ж незадача, промахнулся с оценкой :(.
Т.е. я могу запланировать создание и регистрацию образов с помощью recimg?
При необходимости создавать и регистрировать не запланированные образы в другой папке и если что либо пойдет не так то регистрировать необходимый образы в ОС и использовать их для восстановления?
А в среде восстановления регистрировать образы можно?
Я ни как не могу построить для себя оптимальный алгоритм резервирования системы и данных :(. А как вы это делаете?
Vadim Sterkin
Дмитрий, да, можете в планировщике это сделать. Но поскольку нет инкрементных функций, придется писать скрипт какой-то, иначе с местом проблема возникнет.
Регистрацию в среде восстановления я не проверял, руки не дошли просто. Не уверен, что сработает.
Как я делаю… Я сделал один образ Refresh, а инкрементные продолжаю делать старыми средствами :)
Вообще, рекомендую вам конвертировать ваш системный раздел ОС в VHD (disk2vhd), развернуть VHD на Hyper-V, сделать образ Refresh и восстановить. Тогда вы увидите, как это работает и устраивает ли вас.
Артём
Купил себе ноут Asus k56cm-xx118h с виндовс 8..
В комплекте дисков и флешек не было..
После автоматической установки обновлений, ноут перестал запускаться..
Как восстановить систему в данном случае??
Vadim Sterkin
Артем,
Можно взять дистрибутив пробной корпоративной и зайти в среду восстановления.
И у вас д.б. раздел восстановления для отката к заводским настройкам. См. рук-во к устройству.
Артём
Vadim Sterkin,
Я смотрел руководство.., после тех манипуляций, окно восстановления не появляется.. Где взять дистрибутив этот? Ине снесёт ли это лицензию..?
Vadim Sterkin
Артем, я не понял, в чем проблема с заводским разделом… Впрочем, поддержку окажет производитель.
https://www.outsidethebox.ms/13950/ — загрузка в среду, откат к точке восстановления. Можно Refresh, но активация все равно происходит после него. Но вас это не должно смущать.
Артём
Я сам не понял в чём с ним проблема)) Ибо восстановление системы не идёт..)
Vadim Sterkin
Пишите в форум, плиз, ибо с такими описаниями проблемы я помочь не могу, а телепатических способностей нет…
Евгений
Здравствуйте!
А можете поподробнее, возможно ваш метод возьму на вооружение.
Один refresh, а инкрементные… для образа? А архивы? Создаете или вы используете историю файлов?
Создаете ли вы образ отдельно/вручную или только по расписанию? Если да, то как они уживаются с refresh, т.е. (CustomRefresh и архивы) в корне лежат?
Т.к. вы «продолжаете делать старыми средствами», то получается это как описано здесь — https://www.outsidethebox.ms/9958/ ?
1) Как полностью удалить все архивы созданные через архивацию панели управления? А то я тестировал эту возможность на диске, который не предназначен для бэкапов (для этого есть отдельный). Удалил все данные описанные в статье через управление пространством, а то что осталось ручками. Но в управлении пространством все-равно показывает что какие-то данные остаются.
А с образами, как на вин7, нет возможности удалить все образы системы через управление пространством, сделанные через архивацию…
2)При архивации ставите ли вы галочку, т.е. включаете ли образ?
Пока не подключил образ и не заглянул не понял. Но все же уточню. Ибо было непонятно про дубль. Архивы дублируют образ, ведь и в образе и в архивах есть папочка users. Но дубль этот сделан потому что из архива можно доставать отдельные файлы и папки, а из образа нет, он восстанавливается целиком (Это одно из главных отличий от Акрониса)
Верно я усвоил?:)
3) Как вы относитесь к дифференциальным резервным копиям?
4) Целесообразно ли, скажем, не делать архив для файлов находящихся в папке документы, для того чтобы вытащить из образа.
5) Ну и чтобы вообще вопросов не осталось по этой теме. Данные программ(пользовательские настройки) для восстановления хранятся только в папке профиля пользователя или в program files тоже что-то хранится? Или в program files только данные программы.
Vadim Sterkin
Евгений,
Да, средствами по ссылке. Историю — да, см. две записи блога. См. также запись «Сколько у вас лишних разделов на диске.
Вы верно уловили, но к refresh это не имеет отношения, как и ваши вопросы, на кот. я отвечаю ниже.
1. В реестре зачистить можно (в regedit ctrl+f), недавно в форуме 7 или 8 тема была.
2. Да.
3. Параллельно.
4. Образ содержит разделы целиком.
5. От программы и uac зависит (см. «Так ли страшен Uac…»).
Евгений
Vadim,
Вы хотите сказать что вы используете и архивацию пользовательских данных, и еще используете Историю файлов? Но они, по сути, делают одно и тоже. Поясните, пожалуйста, зачем вам дублирующая ф-ция? Ведь даже при таком раскладе инкрементные образы не помогут решить вопрос с экономией дискового пространства.
Все статьи, на которые вы обратили внимание давно прочитал, про историю сегодня повторно перечитал, но т.к. возможности по резервированию в системе раньше не использовал, то взялся за то что прочитал последним(это была архивация как на вин7), про историю читал где-то в августе
Когда Refresh создан становится не совсем понятно, в чем его отличие от обычного архивного образа. Если только в методе восстановления. Refresh
А архивный восстанавливает все как было.
Но помнится вы говорили, наверное где-то в комментах, что если создать refresh, то можно забыть про переустановку всех программ и не настраивать все по-новой. Или это у меня статьи по архивации и refresh перемешались? :))
1) Вот еще найти б их…. поиск oszone мне не особо помогал, не овладел я им
Кстати, вот здесь https://www.outsidethebox.ms/13657/
«У Дмитрия Буланова есть руководство по работе с домашней группой»
Ссылка не ведет туда куда надо, впрочем гугл помог.
3) Забавно:).
4) Я имел в виду восстновление файлов из образа системы путем подключения виртуального диска и копирования нужных файлов, дабы не создавать архивные копии пользовательских файлов имеющихся на системном разделе.
Vadim Sterkin
Евгений, хороший вопрос :)
Дублирование не полное, а частичное, причем старым способом я создаю только образ системы, но не архивирую в дополнение к этому данные. Другими словами, в настройках «Восстановление файлов Windows 7» я снимаю все флажки, кроме «Включить образ системы». Конечно, я всегда могу вытащить из VHD нужные мне файлы.
Да, мои файлы и документы сохраняются в «старом» образе, а также выполняется их резервное копирование историей файлов, т.е. дублирование только в этом. Однако размещаются эти копии на разных жестких дисках, что обеспечивает двойной уровень архивации (вот так я люблю свои файлы и документы :).
Вообще старое резервное копирование по расписанию несовместимо с историей файлов. Если включить первое, отключается второе. Но можно заскриптовать назначенные задания в планировщике, в частности управление старой архивацией (вкл, запуск, выкл) и истории файлов (вкл).
Это мало кому нужно, посему я не вдаюсь в такие подробности в своих записях и не рекомендую морочить себе голову такими вещами :) Намного проще заскриптовать создание refresh в планировщике с удалением старого образа (две команды), а личные данные архивировать историей файлов.
Созданный вами Refresh отличается от резервного образа, созданного старым способом:
1. Составом (не содержит профилей пользователя).
2. Способом восстановления (развертывание WIM и перенос данных, а не форматирование с накатыванием образа из VHD).
В обоих случаях программы включены в образ Windows, разница в способе восстановленния параметров программ, т.к. в Refresh они не входят.
P.S. Ссылку на домашнюю группу поправил.
Евгений
Vadim Sterkin,
Спасибо за ответы и описание вашего метода. Вооружусь.
Это правильно, я тоже свои люблю:)
С этим я согласен, смысла нет.
На ум приходят команды /deregister и /createimage. Но появляется вопрос. А что если не хочется перезаписывать образ, а хочется создавать refresh в новой папке, например, название папки»образ» > «образ1» > «Образ2″… Или можно проще?
Когда вам писал сообщение выше до самого дошло, просветление так сказать. Но спасибо за пояснение. Стало еще светлее:D
ctrl + c, ctrl + v из windows.old как я понимаю.
И по поводу параметров.
Получается. Если uac появился, то параметры в program files, если нет- профиль.
По-моему я вас утомил уже.
Vadim Sterkin
Создавайте командным файлом, именуя папку по дате (у меня англ. форматы, подправьте при нбх).
Гм… читайте отсюда до рис. 10.
Евгений
Класс, спасибо за скрипт! На winreview.ru заглядываю иногда, познакомился через ваш блог. Но к вам захожу чаще:).
Как я понимаю «нбх» — это «необходимость(и)»?
Изменил:), добавил часы и минуты.
А вы вручную его используете или в планировщик добавили?
Да, нужно перечитать. А то помню только про описание папок (Roaming, Local, LocalLow)
Vadim Sterkin
Евгений, я для вас его написал :) Нбх — верно, необходимо(сть).
Евгений
Там ошибочка:) Видимо, тут раскладка накасячила.
Может кому пригодится, поэтому напишу как я подправил.
Dmitry
А как быстро восстановить системный раздел, если на нем так эдак 50 GB ценных данных. Программы, базы итд.
То есть, существует ли аналог операции «zfs rollback stor/export/work@2009-11-07-13:31:00» (как пример)
Под zfs данные манипуляции уже с бородой.
равно, как и под lvm2 в этом моменте.
А что у Microsoft с таким дифференциал «роллбэком»?
Или, по-старинке, восстанавливаем все и вся. Даже то, что не поппорчено?
Vadim Sterkin
Дмитрий, что значит «восстановить системный раздел»? Если речь о поврежденной структуре диска, то спасайте данные для начала — Windows RE/PE вам поможет.
Если же у вас не загружается ОС, есть масса подходов к восстановлению. Они описаны в том числе и в этом блоге. Конкретную ситуацию лучше подробно описать в форуме…
Я не знаком с операциями zfs, но «дифференциала роллбэком» в Windows нет. Есть точки восстановления системы из теневых копий. Что касается Refresh, то механизм подробно описан в статье. Фактически, заменяются только Windows / Program Files. Конкретные вопросы приветстствуются.
Dmitry Nesterov
2 Vadim Sterkin
Что бы было понятно, нужен аналог такой программы/решения, как «RollBack Rx Professional». Это сторонняя софтина, заменяющая «System restore». Ее плюс — реальный откат, а не в «духе ms» (извиняюсь). Когда откатишь систему и в реестре почему-то остаются куски какого-нибудь касперского, или в програмдире. То есть, когда делаем откат до момента, когда этот kaspersky стоял, а затем мы его удалили (унинсталлом), а потом нам понадобилось откатиться до момента, когда каспер стоял. каспер тут, как пример. Так, вот System restore — это кривое решение. Его можно как угодно академично объяснить, что это типа потому-то, да потому-то так, но суть от этого не меняется. Система должна быть устроена проще, логичней.
винду поставил с буткампа и такие сторонние решения, как «RollBack Rx Professional» тут не подойдут. Они ориентированы на дос стандарты дисков. GPT структура им неведома, как и для «comodo time machine».
Отсюда и вопрос был. Что есть штатного в windows, что бы не мучаться? Появилось наконец ли?
Я почему спрашиваю, ибо под Solaris и FreeBSD это все уже давно реализовано штатными методами.
Под Linux с ходу такого не получится сделать, но можно реализовать при помощи lvm и rsync.
Ну а, раз Windows система более дружелюбна к человеку (или нет?), чем все эти *NIX, то и напросился вопрос о том, как это сделать и есть ли сам инструмент, как таковой.
Вот вам и конкретный вопрос.
Если что не так, извиняюсь.
Просто, вы знаток в винде, поэтому и был задан вопрос.
Заранее, спасибо :)
Vadim Sterkin
Дмитрий, более дружелюбна к человеку? Хехе, вы посмотрите на современное восстановление — классические приложения не входят в сферу его интересов, только современные.
Я понял, что вам нужно — дифференциальные VHD.
Dmitry
нужно?
Мне просто интересно :) Но, спасибо за информацию.
десктопом OS X. сервером FreeBSD.
windows нужна лишь для ms fsx симулятора. там дофига всяких патчей иногда накаидывается. аддонов, да и не только касаемо fsx. вдруг апдейт какой пожмет ручку в последний раз)) вроде и с улыбкой доброй пожмет, а сим начнет лагать потом.
там на той страничке почему-то прямо механическая шкатулка действий какая-то)))
я лишь представил на секунду, если бы мне самому пришлось предмет изучить, без визарда на той странице)))
А как такой diff удалять, если меня устраивает основной vhd?
bcedit прибил окончательно.
Это у вас в прямом смысле реально такие удобства? в cmd, в bcedit ковыряться так?
смотрите, как просто у нас.
рисую от и до. все действия.
бэкап/создание снимка (на лету):
zfs snapshot zroot@2013-01-04 :)
можно еще один снимок сделать.
а можно отдельного пула (нек. каталога) снимок :) полная гибкость.
восстановление:
грузимся с live CD FBSD
zpool import -t -R /tmp/a zroot — так мы объявили пул.
zfs rollback zroot@2013-01-04 :)
если не знаем версий снимков — zpool list — t snapshot.
это все. эту штуку можно распечатать. она не займет даже четверти листа А4, а в то же время будет универсальной и простой к применению.
то, что нужно курить в bcdedit (и не только)и та угловатость и нек. ограничения — может я не в настроении, но вот обычным взглядом смотрю. честно. ну не айс решение у вас.
Это я не затронул метод роллбэков в OS X :) там вообще жесть. Еслиб я не был знаком с шеллами и zfs, а лишь с OS X и мне бы показали такой манул вин решения, я бы подумал, что я сильно провинился и мне, вместо 15’ти суток предложили поработать с vhd и с bcedit.
Но, все равно, спасибо. Ведь, вы же наверняка от души все сделали. И отвечали, и ссылки давали.
Я вот подумал. А, ведь, если привыкнуть, то можно и так жить. Человек тварь такая :) Ко всему привыкает :)
Еще раз, спасибо :)
Vadim Sterkin
Дмитрий, я не пользуюсь дифференциальными VHD, поэтому не знаю всех тонкостей. Если вам просто интересно, изучите этот вопрос поглубже самостоятельно. Наверняка, ответ найдется где-нибудь в библиотеке TechNet или в форумах.
И, честно говоря, я не понимаю этой риторики «у вас, у нас». Я просто пользуюсь доступными функциями ОС и ПО, и за все годы мне никогда не требовалось то, о чем вы спросили. Вам удобнее в MacOS и FreeBSD? Пользуйтесь ими на здоровье.
Dmitry Nesterov
Vadim Sterkin, хороший вы человек!
Извините, на самом деле.
все хорошо.
Дмитрий
Вадим скажите, а можно создать образ Windows 8 НЕ из командной строки.
Вика
Привет. Купила ноутбук НР envy.
Виндовс 8 лицензия.
Если воспользоваться этими функциями (переустановка виндовс) то все драйвейра должны автоматом установиться, или как?
Предустановленны производителем программы от CyberLinc. они будут удалены?
Спасибо.
Vadim Sterkin
Вика, если будете восстанавливать с помощью установочного диска (которого у вас нет, т.е. вы его где-то возьмете), то все программы пропадут, конечно. Вы можете создать свой образ, как описано в статье. А так, у вас есть раздел восстановления для отката к заводскому состоянию и инструкции в рук-ве пользователя.
Виктор
Вадим, у меня вопрос по практической реализации архивирования системы.
Как я понимаю, есть 2 пути архивирования, с сохранением пользовательских данных и потерей программ или сохранением образа с программами, но потерей пользовательских настроек. Сейчас в офисе поставили несколько машин с W8 для теста. На второй день начали вылетать кирдык ошибки (http://answers.microsoft.com/ru-ru/windows/forum/windows_8-system/windows8/f63ca70b-e96f-48ef-b255-01aa010dd480). При таком раскладе вообще ни один метод не помогает.
У меня к Вам вопрос: как можно организовать максимально простой бэкап РС пользователей встроенными методами без использования серверного пространства? Даже если не брать с выше описанной ситуацией, даже просто при глюке системы, нужно выбирать, либо жертвовать пользовательскими настройками, либо программами. А программ в офисе достаточно, каждую переустанавливать замучаешься. Думали над образом, куда залить большую часть программ, но у нас специфика в том, что большинство прог имеют персональные ключи, так что такой вариант не подходит. Что посоветуете?
Vadim Sterkin
Виктор, можно ничем не жертвовать, а использовать создание инкрементных образов, которое 8 унаследовала от 7. Win+W — Windows 7
Виктор
Vadim Sterkin,
Спасибо, Вадим, а то я уже запутался с этими системами архивации.
А не подскажешь ещё:
1. при восстановлении системы через этот образ, сам процесс запускается с диска?
2. можно ли настроить создание инкрементных образов по плану через GP для всех компов в сети?
3. я правильно понимаю, что Refresh Your PC (восстановление пользовательских настроек без приложений вне метро) лучше всего подходит для создания дефолтного образа и только? Ну и когда домашний комп совсем загадится, вернуться к чистой системе.
4. хочется получить совет по бэкапам данных у пользователей. На данный момент все данные хранятся пользователями на втором логическом диске, т.е. если летит винда и пр., то данные никуда не деваются. Но приходится с новой виндой восстанавливать и все приложения. А это время. Вот я и думаю, не лучше ли теперь будет хранить данные в пользовательской библиотеке +раб. стол и настроить автоматическое создание инкрементных образов по плану на второй локальный диск. Как думаешь или есть другие соображения?
Кстати, проверка работы с созданиями образом акронисом, сейчас версию не подскажу, провалились, после восстановления с образа вылетает ошибка о нарушении целостности данных и загрузчика. В результате пришлось устанавливать винду с нуля.
Vadim Sterkin
Виктор,
1. В конце статьи есть блок «Вас также может заинтересовать». Изучение некоторых ссылок могло бы снять вопрос.
• Резервное копирование в Windows 7
• Использование среды восстановления Windows RE в Windows 7
• Восстановление данных из резервных и теневых копий в Windows 7
2. Сценарии входа в систему?
3. Да, там нет инкрементности.
4. Пользовательские данные должны копироваться на сервер, если вы хотите обеспечить нормальное резервное копирование. В рамках клиентской ОС инкрементные образы для резервного копирования данных не нужны. Достаточно истории файлов, и упомянтуый выше блок ссылок вам поможет.
Алексей
Здравствуйте! Создал Wim образ на съёмном диске и винчестере. Загрузил восстановление системы с помощью диска win 8. Попробовал восстановить образ системы, а он его нигде не находит. Как быть?
Vadim Sterkin
Алексей, создавать образов можно сколько угодно, но зарегистрирован м.б. только один. Посему:
1. Уточните, какой образ у вас зарегистрирован
recimg /showcurrent
2. Попробуйте для начала зарегистрировать образ, сохраненный на жестком диске, и провести восстановление.
3. Убедитесь, что в среде восстановления вы идете верным путем (инструкции есть в статье). А то один товарищ его искал совсем в другом месте среды восстановления. Очевидно, ему очень мешала ненависть к Windows 8 (ну, и ко мне заодно, раз я рассказал о Refresh :)
4. Конкретизируйте, что значит
Алексей
Vadim Sterkin, С образом всё в порядке, зарегистрирован там где нужно(recimg /showcurrent показывает с диск с образом), но дело не в этом. Я пытаюсь восстановить с помощью раздела «Восстановление образа системы», в этом разделе как раз и не обнаруживается. Этот раздел находится на установочном диске Windows 8 (Диагностика/Дополнительные параметры/Восстановление образа системы). Я так понимаю нужно выбрать раздел «Восстановить»?
Тогда для чего нужен раздел «Восстановление образа системы», и как его использовать?
И что делать если я захочу полностью отформатировать диск с системой, а затем восстановиться из образа?
Vadim Sterkin
Алексей, я же не случайно дал вам ссылку на тему форума. Вы делаете абсолютно то же самое, что и тот товарищ вместо того чтобы следовать инструкциям в этой статье :)
Чтобы восстановить из образа, созданного другими средствами системы. Прочтите введение к указанному материалу, и все встанет на свои места.
Пффф… вы сначала определитесь с типом образа, потом будете думать о форматировании. Если вы внимательно читали запись, которую комментируете, то должны были увидеть, что при форматировании вы потеряете все свои файлы, ибо они не включаются в образ Refresh.
Но, скажите на милость, зачем вам форматировать диск? С Refresh Windows же все равно переустанавливается начисто, либо к состоянию, заложенному в созданный вами образ Refresh. А все остальное — это просто папки и файлы.
Виктор
Вадим, как я вижу, люди, в том числе и я, при первом знакомстве с системой архивирования W8 теряются по причине того, что таких средств несколько и каждое из них выполняет исключительно свои задачи.
Вы вполне целостно описали одно из средств восстановления «refresh». В тоже время того самого сокровенного архивирования всего системного диска (чтобы восстановить и программы и систему и профили пользователей) в статье вы не указали. Да оно и понятно, ведь это уже не refresh, а совсем другая служба.
Но люди, видя слова «восстановление windows», автоматически принимают refresh за полноценный бэкап системы и всего, что было установлено.
Думаю, несколько слов в конце или в начале вашей статьи об этом, помогли бы пользователям отделить мух от котлет и понять, какая функция восстановления и архивирования для чего предназначена.
Vadim Sterkin
Виктор, вообще-то, Refresh не является средством архивирования всего диска, поскольку в образ не включаются пользовательские данные. Механизм служит для восстановления Windows. И, кстати, в статье я указал способ восстановления, при котором не удаляются программы.
Впрочем, ваше замечание вполне уместно. Я подумаю над тем, как лучше подать сравнительную информацию о различных способов восстановления для большей наглядности. Однако она все равно не поможет тем, кто не умеет читать :)
Андрей Манько
Вадим, доброго времени суток.
Спасибо за интересный статьи.
У меня проблема:
Запускаю recimg, утилита пытается начать делать образ, но даже до 1% не доходит, вываливается с ошибкой:
Из логов:
Имя сбойного приложения: recimg.exe, версия: 6.2.9200.16384, метка времени: 0x5010a084
Имя сбойного модуля: KERNELBASE.dll, версия: 6.2.9200.16384, метка времени: 0x5010acfa
Код исключения: 0xc06d007e
Смещение ошибки: 0x0001277c
И т.д..
…
Скриншот:
http://dl.dropbox.com/u/27657611/ShareX/2013-02/recimg_error.png
Службу теневого копирования проверял — включена.
Что ещё может быть не так? Система Win8 32-bit.
Или сразу в форум? ;)
Vadim Sterkin
Андрей, а зачем вы пихаете бэкап на этот же раздел? О_о Попробуйте другой раздел, а еще правильнее — другой диск!
Если проблема не исчезнет, пишите все подробности здесь, включая:
1. Полноэкранный скришот оснастки diskmgmt.msc
2. Результат команды
Если появится сообщение о невозможности восстановить файлы, прикрепите \Windows\Logs\CBS\CBS.log в архиве.
Андрей Манько
Вадим, «my bad…» ;-0
На другом диске всё ОК.
Roman (Tolstyluty)
Интересная статья.
Да, командами
создаётся и регистрируется образ для работы с функцией Refresh Your PC. Но он не сохраняет пользовательских данных. Образ в wim файле только один.
Кнопка же Reset cсылается на второй образ в install.wim под названием PBR_IMAGE.
Что делаю я, переменовываю получившийся CustomRefresh.wim в install.wim
Загружаюсь с другой ОС
Запускаю добавление второго образа
Исходный install.wim изменился в размере, немного увеличился, т.к. не добавляет повторяющиеся данные, а только ссылается.
Разделяю install.wim на части
У меня Acer и при создании флешки с заводскими настройками с помощью Acer Recovery Management (можно и штатными средствами windows 8) я просто поменял находящиеся на флешке install.swm на свои получившиеся.
При загрузке с флешке кнопка Reset работает ^___^
Vadim Sterkin
Роман, интересный подход. Но с тем же успехом можно сделать обычный захват раздела в WIM, а в случае проблем — накатывать его из PE. И это будет короче :)
Roman (TolstyLuty)
Vadim Sterkin,
Обычный захват пробовал. он создаёт только образ, RESET не работает. Кнопка же RESET, повторюсь ещё раз, ссылается на второй
образ
Сегласен, можно накатывать из PE, но у меня цель стояла работоспрособность кнопки RESET
Vadim Sterkin
Роман, это называется PoC — Proof of Concept, т.е. вы показываете, что этого можно добиться. На практике же применение довольно узкое с учетом встроенных возможностей восстановления работы и других способов создания резервной копии ОС.
P.S. Я не говорю, что это плохо. Наоборот, это интересно :) Я тоже иногда пишу о таких вещах.
Roman (TolstyLuty)
Vadim Sterkin,
Согласен, может кому и пригодится.
Я просто искал альтернативу акронису, чтобы можно было хранить на флешке, либо на диске. В акронисе конечно было удобно создавать образ XP и разворачивать. В восьмерке же после разметки diskpart и при восстановлении поочерёдно всех созданных разделов (Recovery, EPS, Acer, Push button reset) при загрузке возникает всем известная ошибка 0x0000225. Я конечно знаю как это восстановить путём ковыряния bcdedit. Но рядовой пользователь сразу сложит лапки и будет переустанавливать windows.
Vadim Sterkin
Роман, вот вы говорите о разметке дисков и последующем проблемном восстановлении разделов. Я-то вижу проблему в том, что люди выполняют какие-то операции, не имея достаточной технической подготовки. Попросту говоря, лезут, куда не надо :)
Допустим, человек решил переустановить ОС. Ок, для этого есть откат к заводским настройкам. Он должен работать из коробки, если не корячить разделы. Не хочешь заводской откат? Ок, сноси все разделы, бери свою любимую виндовс, делай что хочешь. Но зачем тогда потом пытаться восстановить заводские разделы? :)
А по факту мы в форуме видим людей типа «я все снес, как теперь восстановить Windows 8?»
Roman (TolstyLuty)
P.S.
Мой способ подразумевает полное восстановление, с пользовательскими данными.
«Испытания» производились на неразмеченный жёсткий диск
Roman (TolstyLuty)
Vadim Sterkin,
Да, есть, к сожалению,такие люди )))))
Евгений
Доброе время суток! Я к сожалению не ас в вышеобсуждаемых вопросах, но столкнулся с проблемой, которая похожа на обсуждаемую.
Занимаюсь видеомонтажём, и виндоус это просто секунда, по сравнению с установкой программы монтажа и её настройкой. То есть, если установка виндоус 8 занимает минут 20, то установка основной программы занимает примерно 8 часов, затем неделю отстраивается, (система занимает около 40 гигов).
После этого я создавал ISO образ логического системного диска и хранил его на другом физическом диске. При любом сбое 40-гиговый образ полностью восстанавливал систему со всеми программами и настройками за 25 минут через лайф-cd, через загруженную виртуальную систему.
Данные я вообще не храню в системе, поэтому они и не теряются. Этот образ я без труда мог развернуть уже отстроенный на идентичном втором и 3-м компьютере за те же 25 минут (вместо 2-х недель).
В виндоусе 8 это не получается, и насколько я понял, не только у меня. разбитый мной диск на логические разделы 100 и 400, во всех имеющихся у меня программах для создания образа, видится совсем не так, как я их разбил, после установки виндоус 8, их там просто нет!))) какие-то 42 гига вместо 100, а в самом виндоусе и в проводниках видится нормально 100 и 400 (примерно). Скажите, как можно клонировать полную систему (виндоус 8+ программы с настройками)?
Дело в том, что новые компьютеры не понимают старой версии программы и заточены уже под виндоус 8, поэтому пришлось переходить на этот уровень. а там всё устраивало, если бы железо не умерло!))
Заранее благодарен.Евгений.
Vadim Sterkin
См. Резервное копирование в Windows 7 и Windows 8
Евгений
Этот вариант даёт возможность восстановить систему на исходном диске, да и то коряво и долго, мудрёно, я бы спокойно работал на старом железе или на xp. где было всё настолько просто и радикально, что не нужен был даже никакой антивирусник, просто 20 минут, и новая полная работающая система со всеми настройками на любом дисковом разделе, и любом одинаковом компьютере, без всякого обращения в сервис и потери данных!!!!!! просто загружался с флэшки и лепил 5 клонов на 5 дисков и компы работали ещё пол-года без проблем, и без всяких сервисов типа дефрагментации, всё решалось именно за 20 минут, так как там почему-то и скорость записи образа на диски превышает запись на те же диски в системе. хотя и делается это через виртуальную винду. Поймал винлокер—20 минут и проблема решена, зашифровали диск—размагнитил переменкой таблицу отформатил на физуровне, и скинул образ и всё работает через 2 часа(это самое долгое восстановление было!))), а все документы на другом диске, так что не теряются в принципе. Вот такого нет ещё с виндой 8???? могу я перенести систему на основе операционки win8, на такой-же диск пустой и как мне метить разделы? я попробовал 500 рабить на 100 и 400, так в результате винда8 их просто не видит… а если на разделе 400 лежат данные, которые вообще не в системе по-идее. он что их снесёт тоже? с уважением, Евгений.
Vadim Sterkin
Евгений, вас трудно читать — сплошной поток текста… Разбивайте программой установки Windows, и все будет видеться. С проблемами обращайтесь на форум, плиз.
Yuri
В 8-ке создал в разное время образы:
recimg /createimage R:\backup1
recimg /createimage R:\backup2
recimg /createimage R:\backup3
recimg /createimage R:\backup4
(как учили). Все получилось. Спасибо.
Но пока не пойму какими всеми способами смогу восстанавливать (когда это понадобится).
Мне кажется именно (и только) по этому моменту надо написать отдельную инструкцию с описанием всех возможностей восстановления, в том числе и из командной строки, и с помощью сторонних, преимущественно, бесплатных утилит типа RecImg Manager. С обязательным напоминанием о необходимости объявления (регистрации) нужной версии сохраненного образа (на разборе конкретного примера, например, восстановить с R:\backup4).
Тема по созданию, восстановлению образов ( recimg ) очень интересная!!!!!! Читаю — балдею. :)
Спасибо.
Vadim Sterkin
Юрий, запуск процесса восстановления описан и даже показан на картинке. И я даже не знаю, какие еще отдельные инструкции нужны.
В статье написано, чот при создании образа он автоматически регистрируется, равно как и приведены параметры командной строки, с помощью которых производитеся управление регистрацией.
Yuri
Спасибо. Если вы про текущую статью говрите то она явно для продвинутых. И в ней много разной информации (Восстановление Windows 8 в среде Windows PE, imagex, отд. сложная таблица в Word формате).
Просто доп-но к статье требуется компактная и конкретная инструкция только по способам восстановления из образа.
Т.е.
Восстановить из образа систему можно:
1. С помощью заранее созданного Диска восстановления системы (создается : Панель управлнеия > Восстановление) — надежный способ.
2. С помощью заранее созданной Флэшки восстановления системы (создается : Панель управлнеия > Восстановление) — тоже надежный способ.
3. Из командной строки во время работы Windows (не знаю как)
4. Из командной строки в момент начальной загрузки (не знаю как)
5. По горячей клавише в момент начальной загрузки (…)
6. Из из среды восстановления Windows RE (пока не понял что это)
7. Из другой ОС
8. С помощью сторонних бесплатных программ типа RecImg Manager
9. С помощью сторонних платных программ типа Acronis True Image
10. Другие способы
И описать про регистрацию (для чего она). И как проверять образ на целостность.
Лично я только пользовался 1-м способом про другие ничего не знаю и не имею отзывов. Но очень хочется узнать про все варианты и отзывы по ним и сравнения.
Vadim Sterkin
Юрий, да, recimg не для начинающих, но я не вижу ничего сложного. Не создали заранее образ? Вставляйте установочный диск, запускайте восстановление. Создали заранее образ? Запускайте восстановление теми же способами. Я слегка изменил структуру статьи, добавив подзаголовки, но и только.
Я не знаю, зачем вы требуете от меня инструкции из 100500 пунктов для всех возможных способов. Эта статья о конкретном способе — Refresh Your PC. Сравнительная таблица дана для справки, и в ней есть ссылки на конкретные статьи по каждой из технологий. Я не буду мешать все в одну кучу, извините.
Yuri
Установочные диски сейчас не идут с компами.
Ivan
Здравствуйте уважаемые коллеги.
Давно использую Акронис для резервного копирования системного раздела. Но с Win8 возникла проблема с восстановлением. Система не загружается. Предлагается восстановить ее загрузочным диском. В конечном итоге сообщается, что раздел, на который установлена система, заблокирован. Где здесь подводный камень?
Vadim Sterkin
Иван, вам сюда: Acronis True Image (все вопросы)