Здравствуйте, многоуважаемые читатели моего блога, гости сайта и начинающие пользователи компьютеров.
Не так давно у моего друга слетела на работе винда, причем серверная. И принесло это не мало проблем, как знакомому, так и компании. Но все было восстановлено, хоть и с запозданием. Поэтому я решил сделать отдельную статью по такой теме, как восстановление системы windows server 2012 r2. Итак, поехали!
Зачем это нужно?
Как я уже говорил, в некоторых ситуациях винду лучше переустановить с нуля, но если речь ведётся о серверной машине, то разумнее сделать восстановление. Это хотя бы позволит сохранить все файлы в целости и сохранности.
Особенно это касается операционных систем редакции standard. Они сами то по себе не особо стабильно работают, а при критических сбоях файл в системе могут просто потеряться.
Поэтому, гораздо разумнее делать бэкап ОС и в случаях багов ее распаковывать.
Восстановить систему можно различными способами так как под рукой у меня нет серверной версии, я покажу на стандартной семерке. Сам процесс ничем не отличается от серверного типа – те же кнопки, те же менюшки и действия.
Откат винды
Этот метод позволит сделать откат к заводским настройкам системы. Идем в пуск и в строке поиска вписываем слово восстановление. В появившемся меню кликаем по нему.
Теперь нужно в интерфейсе нажать кнопочку далее.
Нужно выбрать точку восстановления с любой удобной вам даты и опять нажать далее.
В следующем окошке клацаем по кнопке готово.
Затем появится окно с предупреждением. В нем выбираем «да».
Компьютер должен уйти в перезагрузку, а потом вы увидите вот такое сообщение.
Так проходит восстановление из резервной копии.
Из безопасного режима
Этот метод невозможен без резервной копии. Нужно перезагрузить компьютер, и во время включения нажать клавишу Ф8. Это позволит выйти в меню, где можно выбрать безопасный режим.
Как только он прогрузится, опять же, заходим в пуск и вбиваем в поиск слово восстановление. Потом клацаем по нужному пункту.
Выбираем пункт с другой точкой резервной копии.
Теперь выбираем дату и жмем далее.
Затем жмем готово.
Восстанавливаемся с диска
Самый верный метод – восстановление с установочного диска.
Подгружаемся с него и в этом экране жмем на указанную строчку один раз левой кнопкой мыши.
В появившемся окне нажимаем вторую позицию с названием восстановление системы.
На следующем этапе мы просто выбираем кнопку далее.
Выбираем точку восстановления и далее компьютер все сделает сам.
Возможные проблемы
Бывает такое что восстановление провести невозможно. Выскакивает табличка, которая гласит об этом из-за проблем с групповой политикой.
Здесь вариант только один, откатиться заводским настройкам. Либо можете восстановиться с образа диска. Вообще, второй вариант вам гарантировано должен помочь, важно лишь иметь образ системы. Взять его можно вот тут.
Заключение
Кстати, вот видео, которое я нашел специально для вас.
Есть еще вариант работы через командную строку. Но этот метод я вам не советую использовать.
- Во-первых, для его использования надо точно понимать, что именно вы хотите от операционки.
- Во-вторых, при его применении можно потерять все файлы безвозвратно.
Пользуйтесь способами, которые я описал, и тогда у вас точно не будет проблем.
Статья вышла небольшая, но очень полезная, поэтому делитесь ей с друзьями и коллегами по работе в социальных порталах. А еще вы можете подписаться на блог и всегда знать о новых публикациях. На этом все, желаю вам удачных восстановлений и стабильной работы системы! до новых встреч на сайте!
Материалы по теме
- Remove From My Forums
-
Вопрос
-
Доброго времени суток!
В результате сбоя повредились системные файлы ОС. Система в конце загрузки перезагружается без каких либо сообщений и входит в режим восстановления. Откат предыдущего состояния и безопасный режим не помогают. Необходимо
восстановить системные файлы или накатить систему сверху не повреждая установленный exchange, можно ли это сделать?Попытался выполнить команду из консоли восстановления;
BCDboot F:Windows
в ответ:
BFSVC Error: Could not open the BCD template store. Status = [c000015c]
Ответы
-
Здравстуйте Ринат,
Вы устанавливали с диска? Если с диска, то Вам нужно вставить диск и выбрать «починку»,но, имейте ввиду, если у Вас диск SP1, а у Вас установлен SP2, то сперва Вам нужно удалить SP2, и тогда уже проделать «починку».
Если Вы не удалите SP2 и проделайте процедуру, то Вам потом придется проделать чистую установку заново всей ОС!
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные,
если они Вам помогли.-
Предложено в качестве ответа
11 ноября 2014 г. 9:50
-
Помечено в качестве ответа
Rinat Moustafin
15 ноября 2014 г. 15:28 -
Изменено
Petko KrushevMicrosoft contingent staff, Moderator
18 ноября 2014 г. 7:53
-
Предложено в качестве ответа
Обновлено 11.06.2017
Как восстановить поврежденные системные файлы Windows 8.1-01
Всем привет сегодня я расскажу как решается ошибка программа защиты ресурсов обнаружила поврежденные файлы, она у меня выскочила когда я пытался установить server NFS. Смысл этой ошибки в том, что повредилось хранилище Windows или как в простонародье системные файлы Windows. Сегодня мы рассмотрим как происходит восстановление файлов windows, дабы восстановить наш сервер в работоспособное состояние.
В журнале просмотра событий вы можете встретить ошибку Программа защиты ресурсов Windows обнаружила поврежденные файлы. Применим утилиту DISM для восстановления повреждённых файлов. Откройте командную строку от имени администратора. Введите команду, надо набирать точно, как написано, потому что утилита чувствительна к регистру символов.
DISM.exe /Online /Cleanup-image /ScanHealth
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-01
Мы видим, утилита обнаружила, что хранилище компонентов подлежит восстановлению, вводим для этого команду
DISM.exe /Online /Cleanup-image /RestoreHealth
Начнется восстановление хранилища
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-02
В случае успешного завершения, команда выведет следующий текст: Восстановление выполнено успешно. Повреждение хранилище компонентов было устранено.
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-03
Утилита DISM имеет целый ряд параметров. Но, поскольку у владельцев предустановленных систем часто нет даже установочного диска, пропустим эти подробности. Ключ /Online означает, что изменения будут применены к работающей ОС. Проверим еще раз командой
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-04
или
DISM.exe /Online /Cleanup-image /ScanHealth
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-05
Вот так вот просто восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2.
Материал сайта pyatilistnik.org
Для проверки целостности системных файлов и восстановления поврежденных файлов (библиотек) компонентов в Windows (Windows Server) можно использовать команды SFC и DISM. Эти две утилиты могут быть крайне полезными, если операционная система Windows работает нестабильно, появляются ошибки при запуске стандартных приложений или служб, после вирусного заражения и т.д.
В этой статье мы рассмотрим, как использовать команды
sfc /scannow
,
DISM /Online /Cleanup-Image /RestoreHealth
или
Repair-WindowsImage -Online -RestoreHealth
для восстановления образа и системных фалов в Windows 10/11 и Windows Server 2022/2019/2016.
Содержание:
- SFC /scannow: восстановление системных файлов Windows
- Проверка целостности хранилища компонентов Windows с помощью DISM
- Восстановление образа Windows с помощью DISM /RestoreHealth
- DISM /Source: восстановление образа Windows с установочного диска
- Восстановление образа Windows с помощью PowerShell
- DISM: восстановление поврежденного хранилища компонентов, если Windows не загружается
SFC /scannow: восстановление системных файлов Windows
Перед тем, как восстанавливать образ Windows с помощью DISM, рекомендуется сначала попробовать проверить целостность системных файлов с помощью утилиты SFC (System File Checker). Команда
sfc /scannow
позволяет проверить целостность системных файлов Windows. Если какие-то системные файлы отсутствуют или повреждены, утилита SFC попробует восстановить их оригинальные копии из хранилища системных компонентов Windows (каталог C:WindowsWinSxS).
Утилита SFC записывает все свои действия в лог-файл
windir%logscbscbs.log
. Для всех записей, оставленных SFC в файле CBS.log проставлен тег [SR]. Чтобы выбрать из лога только записи, относящиеся к SFC, выполните команду:
findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfc.txt"
Если команда sfc /scannow возвращает ошибку “
Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них / Windows Resource Protection found corrupt files but was unable to fix some of them
”, скорее всего утилита не смогла получить необходимые файла из хранилища компонентов (образа) Windows.
В этом случае вам нужно попробовать восстановить хранилище компонентов вашего образа Windows с помощью DISM.
После восстановления образа вы можете повторно использовать утилиту SFC для восстановления системных файлов.
Проверка целостности хранилища компонентов Windows с помощью DISM
Утилита DISM (Deployment Image Servicing and Management) доступна во всех версиях Windows, начиная с Vista.
Для сканирования образа Windows на наличие ошибок и их исправления используется параметр DISM /Cleanup-image. Команды DISM нужно запускать из командной строки, с правами администратора.
Чтобы проверить наличие признака повреждения хранилища компонентов в образе Windows (флаг CBS), выполните команду (не применимо к Windows 7/Server 2008R2):
DISM /Online /Cleanup-Image /CheckHealth
Эта команда не выполняет полное сканирование хранилища компонентов. Проверяются лишь записанные ранее маркеры повреждений и события в журнале Windows. Изменения в образ не вносятся. Команда проверит, не помечен ли ваш образ Windows как поврежденный и возможно ли исправить его.
В этом примере команда вернула, что с образом все хорошо:
No component store corruption detected. The operation completed successfully.
Чтобы выполнить полное сканирование хранилища компонентов на наличие повреждений в хранилище компонентов Windows, запустите команду:
DISM /Online /Cleanup-Image /ScanHealth
Команда проверки образа Windows может выполняться довольно долго (от 10 до 30 минут). И вернет один из трех результатов:
- No component store corruption detected – DISM не обнаружил повреждения в хранилище компонентов;
- The component store is repairable – DISM обнаружил ошибки в хранилище компонентов и может исправить их;
- The component store is not repairable – DISM не может исправить хранилище компонентов Windows (попробуйте использовать более новую версию DISM или вам придется восстанавливать образ Windows из резервной копии, сбрасывать или полностью переустанавливать вашу копию Windows.
В Windows 7 и Windows Server 2008 R2 для использования параметра DISM /ScanHealth нужно установить отдельное обновление KB2966583. Иначе при запуске DISM будет появляться “
Ошибка 87. Параметр ScanHealth не распознан в этом контексте
”.
Команда DISM /ScanHealth может вернуть ошибки:
- Ошибка: 1726. Сбой при удалённом вызове процедуры;
- Ошибка: 1910. Не найден указанный источник экспорта объекта.
Это однозначно говорит о том, что ваш образ Windows поврежден и его нужно восстановить.
Восстановление образа Windows с помощью DISM /RestoreHealth
Чтобы исправить повреждения в хранилище компонентов образа Windows нужно использовать опцию RestoreHealth команды DISM. Эта опция позволит исправить найденные в образе ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов из центра обновлений Windows (на компьютере должен быть доступ в Интернет). Выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
В Windows 7/2008 R2 эта команда выглядит по другому:
DISM.exe /Online /Cleanup-Image /ScanHealth
Процесс сканирования и восстановления компонентов может быть довольно длительным (30 минут или более). DISM автоматически загрузит недостающие или поврежденные файлы образа с серверов Windows Update.
Восстановление выполнено успешно. Операция успешно завершена.
The restore operation completed successfully.
DISM /Source: восстановление образа Windows с установочного диска
Если на компьютере (сервере) отсутствует доступ в Интернет или отключена/повреждена служба Windows Update (как восстановить клиент Windows Update), то при восстановлении хранилища компонентов появятся ошибки:
- 0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
- Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
- Ошибка:0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).
<
Во всех этих случаях вы можете использовать альтернативные средства получения оригинальных файлов хранилища компонентов. Это может быть:
- Установочный диск/флешка/iso образ Windows
- Смонтированный файл wim
- Папка sourcesSxS с установочного диска
- Файл install.wim с установочным образом Windows
Вы можете указать WIM или ESD файл с оригинальным установочным образом Windows, который нужно использовать в качестве источника для восстановления файлов системы. Предположим, вы смонтировали установочный ISO образ Windows 11 в виртуальный привод D:.
Примечание. Для восстановления поврежденных файлов в хранилище компонентов из локального источника версия и редакция Windows в образе должна полностью совпадать с вашей.
С помощью следующей PowerShell команды проверьте, какая версия Windows установлена на вашем компьютере:
Get-ComputerInfo |select WindowsProductName,WindowsEditionId,WindowsVersion, OSDisplayVersion
Выведите список доступных версий Windows в установочном образе:
Get-WindowsImage -ImagePath "D:sourcesinstall.wim"
В нашем случае образ Windows 11 Pro в образе install.wim имеет
ImageIndex = 6
.
Для восстановления хранилища компонентов из локального WIM/ESD файла с блокированием доступа в интернет, выполните следующую команду (не забудьте указать ваш индекс версии Windows в файле):
DISM /online /cleanup-image /restorehealth /source:WIM:D:sourcesinstall.wim:6 /limitaccess
Или:
DISM /online /cleanup-image /restorehealth /source:ESD:D:sourcesinstall.esd:6 /limitaccess
Если при запуске появляется
- Ошибка Error: 50: DISM does not support servicing Windows PE with the /Online option, значит ваша DISM считает, что вы используете WinPE образWindows. Чтобы исправить это, удалите ветку реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlMiniNT.
Ошибка DISM Error 87: проверьте правильно написания команды, убедитесь что вы используете версию DISM для вашей версии Windows (обычно бывает при загрузке через WinPE/WinRE).
Утилита DISM пишет подробный журнал сканирования и восстановления системных файлов в файл
C:WindowsLogsDISMdism.log
.
После восстановления хранилища компонентов вы можете запустить утилиту проверки системных файлов
sfc /scannow
. Скорее всего она успешно восстановит поврежденные файлы:
Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила.
Windows Resource Protection found corrupt files and successfully repaired them.
Если все системные файлы целы, появится сообщение:
Windows Resource Protection did not find any integrity violations
Восстановление образа Windows с помощью PowerShell
В версии PowerShell в Windows 10/11 и Windows Server 2022/2019 есть аналоги рассмотренных выше команд DISM. Для сканирования хранилища компонентов и поиска повреждений в образе выполните:
Repair-WindowsImage -Online –ScanHealth
Если ошибок в хранилище компонентов не обнаружено, появится сообщение:
ImageHealth State: Healthy
Для запуска восстановления системных компонентов и файлов наберите:
Repair-WindowsImage -Online -RestoreHealth
При отсутствии доступа к интернету эта команда может зависнуть в процессе восстановления образа. Вы можете восстановить системные компоненты из локальной копии образа Windows в виде WIM/ESD файла, скопированного с установочного ISO образа Windows 10 (здесь также нужно указать индекс версии Windows в wim файле в качестве источника восстановления):
Repair-WindowsImage -Online -RestoreHealth -Source D:sourcesinstall.wim:5 –LimitAccess
DISM: восстановление поврежденного хранилища компонентов, если Windows не загружается
Если Windows не загружается корректно, вы можете выполнить проверку и исправление системных файлов в оффлайн режиме.
- Для этого загрузите компьютер с установочного образа Windows (проще всего создать загрузочную USB флешку с Windows 10/11 с помощью Media Creation Tool) и на экране начала установки нажмите
Shift + F10
- Чтобы разобраться с буквами дисков, назначенных в среде WinPE, выполните команду
diskpart
->
list vol
(в моем примере диску, на котором установлена Windows присвоена буква C:, эту букву я буду использовать в следующих командах); - Проверим системные файлы и исправим поврежденные файлы командой:
sfc /scannow /offbootdir=C: /offwindir=C:Windows
- Для исправления хранилища компонентов используйте следующую команду (в качестве источника для восстановления компонентов мы используем WIM файл с установочным образом Windows 10, с которого мы загрузили компьютер):
Dism /image:C: /Cleanup-Image /RestoreHealth /Source:WIM:D:sourcesinstall.wim:6
- Если на целевом диске недостаточно места, то для извлечения временных файлов нам понадобится отдельный диск достаточного размера, например F:, на котором нужно создать пустой каталог:
mkdir f:scratch
и запустить восстановление хранилища компонентов командой:
Dism /image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim /ScratchDir:F:scratch
Совет. Другие полезные команды DISM, которые должен знать администратор:
-
DISM /Add-Package
– установка MSU/CAB файлов обновлений, интеграция обновлений в образ Windows; -
DISM /Get-Drivers
– получение списка установленных драйверов; -
DISM /Add-Driver
– добавление драйверов в образ; -
DISM /Export-Driver
– экспорт установленных драйверов Windows; -
DISM /Add-Capability
– установка дополнительных компонентов Windows через Features on Demand (например, RSAT, сервер OpenSSH или ssh клиент Windows; -
DISM /Enable-Features
и
/Disable-Features
– включение и отключение компонентов Windows (например, протокола SMBv1), -
DISM /online /Cleanup-Image /StartComponentCleanup
– очистка хранилища компонентов и удаление старых версий компонентов (папки WinSxS); -
DISM /set-edition
– конвертирование ознакомительной редакции Windows на полную без переустановки.
Многие знают, что проверить целостность системных файлов Windows можно с помощью команды sfc /scannow (впрочем, это знают не все), но мало кто знает, как еще можно использовать данную команду для проверки системных файлов.
В этой инструкции я покажу, как осуществить проверку для тех, кто вообще не знаком с данной командой, а после этого расскажу о различных нюансах ее использования, которые, думаю, будут интересны. См. также более подробную инструкцию для последней версии ОС: проверка и восстановление целостности системных файлов Windows 10 (плюс видео инструкция).
Как проверить системные файлы
В базовом варианте, если у вас есть подозрение на то, что необходимые файлы Windows 8.1 (8) или 7 были повреждены или потеряны, вы можете использовать специально предусмотренный для этих случаев инструмент самой операционной системой.
Итак, для проверки системных файлов, проделайте следующие шаги:
- Запустите командную строку от имени администратора. Для этого в Windows 7 найдите этот пункт в меню Пуск, кликните по нему правой кнопкой мыши и выберите соответствующий пункт меню. Если у вас Windows 8.1, то нажмите клавиши Win + X и запустите «Командная строка (Администратор)» из меню, которое появится.
- В командной строке введите sfc /scannow и нажмите Enter. Эта команда выполнит проверку целостности всех системных файлов Windows и попытается их исправить в том случае, если были обнаружены какие-либо ошибки.
Однако, в зависимости от ситуации, может оказаться, что использование проверки системных файлов в таком виде не в полной мере подходит для данного конкретного случая, а потому расскажу о дополнительных возможностях команды утилиты sfc.
Дополнительные возможности проверки с помощью SFC
Полный список параметров, с которыми можно запустить утилиту SFC выглядит следующим образом:
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=путь к файлу] [/VERIFYFILE=путь к файлу] [/OFFWINDIR=папка с windows] [/OFFBOOTDIR=удаленная папка загрузки]
Что это нам дает? Предлагаю посмотреть по пунктам:
- Вы можете запустить только проверку системных файлов без их исправления (ниже будет информация о том, зачем это может пригодиться) с помощью
sfc /verifyonly
- Имеется возможность проверить и исправить только один системный файл, выполнив команду
sfc /scanfile=путь_к_файлу
(или verifyfile, если исправлять не требуется).
- Для проверки системных файлов не в текущей Windows (а, например, на другом жестком диске) можно использовать
sfc /scannow /offwindir=путь_к_папке_windows
Думаю, эти возможности могут быть полезны в самых различных ситуациях, когда требуется проверить системные файлы на удаленной системе, или для каких-то иных непредвиденных задач.
Возможные проблемы при проверке
При использовании утилиты проверки системных файлов, вы можете столкнуться с некоторыми проблемами и ошибками. Кроме этого, лучше, если вы будете знать некоторые особенности работы этого инструмента, о которых ниже.
- Если при запуске sfc /scannow вы видите сообщение о том, что Защите ресурсов Windows не удается запустить службу восстановления, проверьте, что служба «Установщик модулей Windows» включена, а тип запуска установлен «Вручную».
- Если у вас в системе есть модифицированные файлы, например, вы заменяли значки в проводнике или что-то еще, то выполнение проверки с автоматическим исправлением вернет файлы в первоначальный вид, т.е. если вы меняли файлы специально, это придется повторить.
Может оказаться, что sfc /scannow не удастся исправить ошибки в системных файлах, в этом случае вы можете ввести в командной строке
findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfc.txt"
Эта команда создаст текстовый файл sfc.txt на рабочем столе со списком файлов, исправление которых не удалось — при необходимости вы можете скопировать необходимые файлы с другого компьютера с той же версией Windows или с дистрибутива ОС.
Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В Windows 10/8/7 есть несколько встроенных команд, которые можно использовать для проверки и восстановления поврежденных системных файлов, которые со временем вызывают проблемы при изменении.
Одним из способов устранения неполадок, связанных с Windows, является проверка системы и восстановление системных файлов. Это может помочь во всех типах проблем, таких как медленная система, синий экран смерти, внезапные сбои питания и сбои системы.
SFC и DISM — Средство проверки системных файлов, которое сканирует компьютер на предмет любого повреждения или изменений в системных файлах, которые в противном случае могли бы помешать нормальной работе вашего ПК. Инструменты заменяет файл правильной версией, чтобы обеспечить бесперебойную работу. С помощью командной строки можно попытаться сканировать и восстановить системные файлы поздних операционных систем, как Windows 10/8/7 /Vista.
Проверка и Восстановление системных файлов
Чтобы правильно и корректно проверить и восстановить системные файлы в Windows 10, запустите командную строку от имени администратора и введите ниже команды по очереди:
chkdsk c: /f /r
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Ниже разберем более подробно команды, что делать с ошибками при вводе команд, как использовать SFC и DISM из образа и дополнительных параметров и, как прочесть файл CBS.log, когда появляется ошибка «Программа защиты ресурсов Windows обнаружила поврежденные файлы и не смогла восстановить. Подробные сведения в файле CBS.Log, который находится по пути: C:WindowsLogsCBSCBS.log«.
1. Использование инструмента System File Checker (SFC)
Запустите командную строку (CMD) от имени администратора. Нажмите «поиск» и напишите просто «cmd» или «командная строка», далее по ней правой кнопкой мыши и запуск от имени админа.
Задайте ниже команду и дождитесь окончания процесса:
sfc /scannow
Примечание: После сканирования вашей системы будет выдан один из трех результатов:
- Ошибок системных файлов не будет.
- Будут ошибки системных файлов и Windows восстановит их автоматически.
- Windows обнаружила ошибки, но не может восстановить некоторые из них.
Если у вас показывает вариант 3, что ошибка обнаружена и система не может восстановить, то загрузитесь в безопасном режиме и проделайте заново процедуру. Советую отключить шифрование EFS и Bitlocker, если они были включены. Если SFC все ровно не смог восстановить файлы, то попробуйте ниже способ через дополнительные параметры и прибегните к способу 2 (DISM).
Запуск SFC через дополнительные параметры
Если инструмент SFC не смог восстановить системный файл, значит может быть, что он работают в данный момент и инструмент не сможет его заменить на новый. В данном случае, придется загрузиться в дополнительные параметры и запустить командную строку.
- Откройте «Параметры» > «Обновления и безопасность» > «Восстановление«.
- Справа найдите «Особые варианты загрузки» и нажмите «Перезагрузить сейчас».
В дополнительных параметрах перейдите «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Командная строка».
Далее задайте команду:
sfc /scannow /offbootdir=C: /offwindir=C:Windows
2. Использование инструмента Deployment Image and Service Management (DISM)
Если вышеуказанное не работает, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно командную строку от имени администратора и используйте следующую команду:
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Процесс может занять длительное время с зависанием процентной шкалы. Закончив работу, перезагрузите компьютер и запустите обратно sfc /scannow, чтобы убедиться, что ошибок нет или ошибка пропала.
Запуск DISM из образа Windows
Если выше команда DISM выдает ошибку повреждения компонентов хранилища, то можно восстановить файлы из ISO образа. Смонтируйте ISO образ Windows 10 в проводнике.
Примечание: Лучше, чтобы версия, язык и архитектура монтируемого образа, совпадала с текущей Windows 10, которая установлена.
Далее введите ниже команду и замените букву I на подключаемый образ. Откройте проводник (этот компьютер) и посмотрите букву диска.
DISM /Online /Cleanup-Image /RestoreHealth /Source:I:Sourcesinstall.esd
Анализ лога CBS, какие файлы не удалось восстановить
Если после сканирования системных файлов, программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них, лог файл CBS может помочь определить, какие именно файлы повреждены. Для этого:
- Перейдите по пути C:WindowsLogsCBS
- Откройте файл CBS.log в блокноте или текстовом редакторе
- В блокноте нажмите Ctrl+F, чтобы вызвать поиск
- В поиске напишите Cannot repair member file, чтобы найти файлы, которые не удается восстановить
- Если поиск не дал результатов, то найдите записи [SR] и вы обнаружите, что все они одинаковы 100 components
- Ищите листая вручную любые изменения, отличные от 100 components, где вы и найдете поврежденный файл или указание
- Ориентируетесь по времени, когда вы примерно запускали сканирование SFC, так как лог может быть и за вчерашний день
Примечание: Лог журнала DISM находятся по пути C:WindowsLogsDISM (dism.log).
Смотрите еще:
- Не работает кнопка Пуск в Windows 10?
- Почему Пропал и Не Работает Звук в Windows 10?
- 9 Причин Почему Компьютер с Windows Зависает
- Диск загружен на 100% в диспетчере задач Windows 10
- Ускоренная загрузка windows, настройка windows для быстрой работы
[ Telegram | Поддержать ]
Внимание: Если у вас вышла из строя ОС, или тем более серверная ОС, прежде чем приступить к любым процедурам по восстановлению, сделайте резервную копию текущего состояния
Да, сделать бэкап неработоспособной системы.
Но, гипотетически, системы имеющей на текущий момент только одну проблему.
А сколько, в процессе восстановления, вы можете привнести неисправностей, в итак нерабочую систему, неизвестно никому. Так же как и не удастся проследить цепочку примененных вами действий в стрессовой ситуации.
Так что в первую очередь делаем бэкап, используя например Acronis True Image.
Занимаемся вредительством
Если у вас нет проблем с операционкой, но вы хотели бы поупражняться в восстановлении системных файлов, попробуйте выполнить следующее:
- Переходим в папку System32
cd C:WindowsSystem32
По умолчанию владельцем файлов в папке System32 является служебный пользователь TrustedInstaller.
Что бы беспрепятственно удалить из системной папки любые(незадействованные в данный момент) файлы, вам нужно назначить себя владельцем и выдать своему пользователю полные права на файл.
- Владельца можно изменить как из GUI, так и через CMD:
# Назначаем себя владельцем takeown /f C:windowssystem32WF.msc # Даем себе полные права на файл icacls C:windowssystem32WF.msc /GRANT ADMINISTRATORS:F
- Удаляем файл
del C:windowssystem32WF.msc
Файл удалили. Теперь можно приступать собственно к восстановлению.
Восстановление в автоматическом режиме
SFC (System File Checker)
Пробуем выполнить команду
sfc scannow
Дождитесь сообщения:
Программа защиты ресурсов windows обнаружила поврежденные файлы и успешно их восстановила
Так же можно запустить проверку только для одного конкретного файла:
sfc /scanfile=C:windowssystem32WF.msc
Если команда не выполняется, и выдает ошибку на подобии:
Защита ресурсов Windows не может выполнить запрошенную операцию
то мы хотя бы может просмотреть какие файлы повреждены, вручную открыв лог последнего сканирования:
С:WindowsLogsCBSCBS.log
Так же, для упрощения поиска ошибок в этом файле лога, можно воспользоваться следующей командой:
find "error" WindowsLogsCBSCBS.log
Восстановление в ручном режиме
В случае если автоматическое восстановление окончилось ошибкой, можно попробовать заменить поврежденные файлы, о которых мы узнали из лога проверки SFC, файлами из заведомо рабочей системы, аналогичной версии и ревизии Windows.
При выполнении команды sfc /scannow из CMD в рабочей системе некоторые файлы будут задействованы и поэтому не смогут быть обработаны. По этой причине лучше перейти в среду восстановления и предпринимать дальнейшие действия по восстановлению уже оттуда.
Для перехода к среде восстановления нужно:
1) Вставить дискфлешку с Windows той же версии, что и восстанавливаемая система
2) Выполнить перезагрузку
3) Запуститься с диска и открыть командную строку
После открытия командной строки первым делом определим буквы разделов:
wmic logicaldisk list brief
Конечно для этого можно использовать diskpart, но с wmi мы уложимся в меньшее количество команд.
Да и для общего развития с wmi полезно поработать.
Оффлайн восстановление системы
Если вы проводите восстановление из среды восстановления или LiveCD(USB)
sfc /scannow /offwindir=d:windows /offbootdir=d:
/offwindir — переключатель для восстановления файлов внешней системы. Нужен что бы указать расположение папки Windows
/offbootdir — переключатель должен указывать на загрузочный раздел
DISM
Утилита DISM поможет в некоторых случаях, когда SFC не может восстановить системные файлы.
Ведь SFC должна откуда то брать восстанавливаемые файлы.
Таким местом является папка C:WindowsWinSxS
Но если отсутствует или повреждено и это хранилище, то необходимо будет сначала восстановить его.
# Проверка целостности хранилища dism /Online /Cleanup-Image /ScanHealth
С помощью этой команды можно убедиться что файлы хранилища действительно повреждены.
# Заменить файлы на целостные, без проверки dism /Online /Cleanup-Image /RestoreHealth
Если выполнить эту команду в среде окружения Windows, то недостающие файлы будут загружены из интернета или сервера WSUS.
В случае, если команда восстановления хранилища компонентов не работает, по той или иной причине,
нужно указать файл install.wim или install.esd со смонтированного ISO образа Windows
# Получить разрядность и версию системы, в которой мы работаем wmic os get OSArchitecture,caption,Version /format:list
# Узнать индекс доступных ревизий в файле install.wim dism /get-wiminfo /wimfile:P:x64sourcesinstall.esd
На основе полученной информации указываем для утилиты DISM нужный индекс.
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:P:SourceInstall.wim:4 /limitaccess
Через двоеточие здесь нужно указать индекс ревизии Windows, под которым в используемом образе располагается аналогичная вашей система.
Ошибка 0x800f081f
При восстановлении вы можете столкнулся с ошибкой 0x800f081f
Что бы ее обойти, вы можете попробовать распаковать содержимое образа в отдельную папку, и запускать восстановление, используя в виде источника, уже ее.
# Создаем каталог куда будут распакованы файлы из образа mkdir C:WIM # Монтируем образ в папку Dism /Mount-Wim /wimfile:P:x64sourcesinstall.esd /index:4 /MountDir:G:WIM /ReadOnly # Восстанавливаем хранилище, используя распакованный образ Dism /Online /Cleanup-Image /RestoreHealth /Source:C:WIMWindows /LimitAccess # Демонтируем образ Dism /Unmount-Wim /MountDir:C:WIM /Discard # Удаляем папку с файлами rmdir C:WIM
Восстановление хранилища на внешнем устройстве
Проверяем ревизию установленой системы
DISM /Image:D: /get-currentedition
Выполняем восстановление хранилища
dism /Image:D: /cleanup-image /restorehealth
или непосредственно указав источник
dism /Image:D: /wimfile:P:x64sourcesinstall.esd /cleanup-image /restorehealth
После всех проделанных операций повторяем команду на восстановление системных файлов в надежде увидеть положительный результат:
sfc /scannow
Если в конце концов все это не помогло, то с большой вероятностью следующим вариантом будет переустановка ОС
Описание основных ключей, которые нам понадобятся
/Online — будут восстановлены файлы в папке WinSxS для системы из под которой запущена консоль CMD
/Cleanup-Image — Согласно Help: «Выполняет в образе операции очистки и восстановления». Но если по простому, то данный параметр нам необходим для того, что бы мы могли использовать зависимые от него параметры:
{/CheckHealth | /ScanHealth | /RestoreHealth}.
Т.о. если вызвать /RestoreHealth без /Cleanup-Image, мы просто увидим ошибку «Неизвестный параметр restorehealth»
/Image — параметр, указываемый при необходимости восстановить хранилище внешней системы. То есть расположенной на любом носителе.
/Source — если задан этот параметр, DISM сначала выполняет поиск в указанных расположениях.
Можно использовать несколько аргументов /Source
/LimitAccess — сообщает DISM, что не нужно выполнять поиск исходных файлов в Центре обновления Windows или в службах обновления Windows Server
Альтернативный вариант
Можно достать файлы из образа, без монтирования средствами DISM, с помощью 7Zip.
Используя полученные файлы, мы можем заменить ими содержимое папки WinSxS
Гигантское количество проблем в операционных системах Windows возникает из-за повреждения системных файлов. Для восстановления критичных файлов предусмотрена функция защиты системных файлов. Система сама мониторит изменения особо важных файлов и заменяет их эталонными версиями из образа установки (хранилища компонентов Windows), если те были изменены или повреждены сторонним софтом. Однако, если поврежден образ установки или повреждены не критичные но значимые файлы, ОС Windows требуется помощь. Помочь можно с помощью утилит SFC и DISM. Ниже подробный мануальчик по восстановлению ОС с использованием этих утилит.
1. SFC. (System Files Checker)
Утилита для восстановления номер раз. Восстанавливает файлы системы из образа установки. Присутствует во всех версиях Windows начиная с Windows 2000. Механика работы программы отличается в зависимости от версии ОС, но общий принцип один и тот же — программа проверяет целостность системных файлов и отменяет обнаруженные изменения. Эталоны файлов программка может брать из нескольких источников.
Список источников в порядке убывания.
Для версий до Windows XP включительно:
1. Папка %WinDir%System32Dllcache
2. Путь к дистрибутиву указанный в параметре SourcePath ветки реестра HKLMSoftwarePoliciesMicrosoftWindows NTSetup
3. Путь к дистрибутиву указанный в параметре SourcePath ветки реестра HKLMSoftwareMicrosoftWindowsCurrentVersionSetup
4. CD-ROM.
Для версий начиная с Windows Vista и выше:
1. Папка %WinDir%winsxsBackup
2. Путь к дистрибутиву указанный в параметре SourcePath ветки реестра HKLMSOFTWAREMicrosoftWindowsCurrentVersionSetup
3. Путь к дистрибутиву указанный в параметре SourcePath ветки реестра HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
4. Путь к дистрибутиву указанный в параметре SourcePath ветки реестра HKLMSoftwarePoliciesMicrosoftWindows NTWindows File Protection
5. Путь к дистрибутиву указанный в параметре SourcePath ветки реестра HKLMSOFTWAREMicrosoftWindowsCurrentVersionSetupServicePackSourcePath
6. CD-ROM.
Применение программы:
1. Сканировать текущую ОС немедленно с восстановлением поврежденных файлов.
sfc /scannow
2. Сканировать текущую ОС немедленно без восстановлением поврежденных файлов.
sfc /verifyonly
3. Сканировать автономную ОС немедленно с восстановлением поврежденных файлов.
sfc /scannow /OFFWINDIR=<автономная папка Windows> /OFFBOOTDIR=<автономная папка загрузки>
4. Сканировать отдельный файл
sfc /SCANFILE=C:windowssystem32kernel32.dll
Если программа пишет ошибки восстановления, детальную информацию можно посмотреть в журнале. Журнал выполнения пишется в папку %windir%logscbscbs.log.
DISM (Deployment Image Servicing and Management).
Утилита для восстановления номер два. DISM проверяет и восстанавливает хранилище компонентов Windows (то место откуда sfc берет файлы для восстановления). Утилита присутствует начиная с Windows Vista, однако возможность восстановления хранилища из коробки работает только начиная с Windows 8. Для восстановления хранилища в Windows 7 с помощью DISM, нужно установить обновление KB2966583. Скачать можно с оф.сайта или отсюда.
В отличии от SFC, DISM может подключиться к серверам Майкрософт и взять эталонные файлы оттуда.
Команды для Windows 8 и выше:
Проверить наличие признака повреждения хранилища компонентов образа Windows (флага CBS):
DISM /Online /Cleanup-Image /CheckHealth
Полное сканирование хранилища компонентов на наличие повреждений в системных образа Windows:
DISM /Online /Cleanup-Image /ScanHealth
Восстановление поврежденных компонентов:
DISM /Online /Cleanup-Image /RestoreHealth
В Windows 7 отсутствует возможность проверки флага CBS, а команды сканирования и восстановления объединены в одну:
DISM /Online /Cleanup-Image /ScanHealth
Также как и SFC, dism может восстановить образ используя установочные файлы Windows. Для этого нужно указать путь до .wim или .esd файла и индекс образа в ключе /source
Индекс можно узнать powershell-командой
Get-WindowsImage -ImagePath «D:sourcesinstall.wim»
Команда восстановления будет выглядеть примерно так:
DISM /online /cleanup-image /restorehealth /source:WIM:E:sourcesinstall.wim:1
DISM /online /cleanup-image /restorehealth /source:ESD:E:sourcesinstall.esd:1
где 1 — индекс образа.
Чтобы dism не искал файлы на серверах Microsoft, а сразу брал их из файла установки можно дописать ключ /limitaccess
DISM /online /cleanup-image /restorehealth /source:WIM:E:sourcesinstall.wim:1 /limitaccess
DISM /online /cleanup-image /restorehealth /source:ESD:E:sourcesinstall.esd:1 /limitaccess
Можно еще восстановить образ автономной ОС. Чтобы это сделать, вместо ключа /Online написать ключ /Image:<путь до ОС>. Например
dism /image:C: /Cleanup-Image /RestoreHealth /Source:WIM:E:sourcesinstall.wim:1
Если программа пишет ошибки восстановления, детальную информацию также можно посмотреть в журнале. Журнал выполнения пишется в папку %windir%LogsDISMdism.log.
Иногда DISM выдает ошибку 0x800f081f Не удалось найти исходные файлы хотя образ точно тот. Лечится очисткой компонентов образа системы с помощью команды:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Общий алгоритм для восстановления системных файлов.
Насколько я понял, dism не восстанавливает сами системные файлы, он работает только с хранилищем компонентов Windows. После восстановления хранилища компонентов либо ОС сама подменит нужные системные файлы, либо их нужно заменить с помощью sfc. Вообщем, алгоритм действий примерно следующий:
1. Восстановление с помощью sfc.
sfc /scannow
2. Если sfc пишет ошибки, запускаем сначала dism по завершении снова sfc.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
3. Если в пункте 2 тоже возникают ошибки, открываем логи и разбираемся.
Содержание
- 1 Восстановление системы windows server 2012 r2 — инструкция
- 2 Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2
- 3 Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2
- 4 Восстановление Windows 2012 R2
Зачем это нужно?
Как я уже говорил, в некоторых ситуациях винду лучше переустановить с нуля, но если речь ведётся о серверной машине, то разумнее сделать восстановление. Это хотя бы позволит сохранить все файлы в целости и сохранности.
Особенно это касается операционных систем редакции standard. Они сами то по себе не особо стабильно работают, а при критических сбоях файл в системе могут просто потеряться.
Поэтому, гораздо разумнее делать бэкап ОС и в случаях багов ее распаковывать.
Восстановить систему можно различными способами так как под рукой у меня нет серверной версии, я покажу на стандартной семерке. Сам процесс ничем не отличается от серверного типа – те же кнопки, те же менюшки и действия.
Откат винды
Этот метод позволит сделать откат к заводским настройкам системы. Идем в пуск
и в строке поиска вписываем слово восстановление
. В появившемся меню кликаем по нему.
Теперь нужно в интерфейсе нажать кнопочку далее
.
Нужно выбрать точку восстановления с любой удобной вам даты и опять нажать далее
.
В следующем окошке клацаем по кнопке готово
.
Затем появится окно с предупреждением. В нем выбираем «да
».
Компьютер должен уйти в перезагрузку, а потом вы увидите вот такое сообщение.
Так проходит восстановление из резервной копии.
Из безопасного режима
Этот метод невозможен без резервной копии. Нужно перезагрузить компьютер, и во время включения нажать клавишу Ф8
. Это позволит выйти в меню, где можно выбрать безопасный режим
.
Как только он прогрузится, опять же, заходим в пуск
и вбиваем в поиск слово восстановление
. Потом клацаем по нужному пункту.
Выбираем пункт с другой точкой резервной копии.
Теперь выбираем дату и жмем далее
.
Затем жмем готово
.
Восстанавливаемся с диска
Самый верный метод – восстановление с установочного диска.
Подгружаемся с него и в этом экране жмем на указанную строчку один раз левой кнопкой мыши.
В появившемся окне нажимаем вторую позицию с названием восстановление системы.
На следующем этапе мы просто выбираем кнопку далее
.
Выбираем точку восстановления и далее компьютер все сделает сам.
Возможные проблемы
Бывает такое что восстановление провести невозможно. Выскакивает табличка, которая гласит об этом из-за проблем с групповой политикой.
Здесь вариант только один, откатиться заводским настройкам. Либо можете восстановиться с образа диска. Вообще, второй вариант вам гарантировано должен помочь, важно лишь иметь образ системы. Взять его можно вот тут
.
Заключение
Кстати, вот видео, которое я нашел специально для вас.
Есть еще вариант работы через командную строку. Но этот метод я вам не советую использовать.
- Во-первых, для его использования надо точно понимать, что именно вы хотите от операционки.
- Во-вторых, при его применении можно потерять все файлы безвозвратно.
Пользуйтесь способами, которые я описал, и тогда у вас точно не будет проблем.
Статья вышла небольшая, но очень полезная, поэтому делитесь ей с друзьями и коллегами по работе в социальных порталах. А еще вы можете подписаться на блог и всегда знать о новых публикациях. На этом все, желаю вам удачных восстановлений и стабильной работы системы! до новых встреч на сайте!
Материалы по теме
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2
Как восстановить поврежденные системные файлы Windows 8.1-01
Всем привет сегодня я расскажу как решается ошибка программа защиты ресурсов обнаружила поврежденные файлы, она у меня выскочила когда я пытался установить server NFS. Смысл этой ошибки в том, что повредилось хранилище Windows или как в простонародье системные файлы Windows. Сегодня мы рассмотрим как происходит восстановление файлов windows, дабы восстановить наш сервер в работоспособное состояние.
В журнале просмотра событий вы можете встретить ошибку Программа защиты ресурсов Windows обнаружила поврежденные файлы. Применим утилиту DISM для восстановления повреждённых файлов. Откройте командную строку от имени администратора. Введите команду, надо набирать точно, как написано,
потому что утилита чувствительна к регистру символов.
DISM.exe /Online /Cleanup-image /ScanHealth
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-01
Мы видим, утилита обнаружила, что хранилище компонентов подлежит восстановлению, вводим для этого команду
DISM.exe /Online /Cleanup-image /RestoreHealth
Начнется восстановление хранилища
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-02
В случае успешного завершения, команда выведет следующий текст: Восстановление выполнено успешно. Повреждение хранилище компонентов было устранено.
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-03
Утилита DISM имеет целый ряд параметров. Но, поскольку у владельцев предустановленных систем часто нет даже установочного диска, пропустим эти подробности. Ключ /Online означает, что изменения будут применены к работающей ОС. Проверим еще раз командой
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-04
или
DISM.exe /Online /Cleanup-image /ScanHealth
Как восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2-05
Вот так вот просто восстановить поврежденные системные файлы Windows 8.1 и Windows Server 2012 R2.
Материал сайта pyatilistnik.org
Сен 6, 2015 01:51
Восстановление Windows 2012 R2
Серверные ОС Windows
>
Windows Server 2012 R2/2012
-
Вопрос
-
Доброго времени суток!
В результате сбоя повредились системные файлы ОС. Система в конце загрузки перезагружается без каких либо сообщений и входит в режим восстановления. Откат предыдущего состояния и безопасный режим не помогают. Необходимо восстановить системные файлы или накатить систему сверху не повреждая установленный exchange, можно ли это сделать?
Попытался выполнить команду из консоли восстановления;
BCDboot F:Windows
в ответ:
BFSVC Error: Could not open the BCD template store. Status = [c000015c]
Ответы
-
Здравстуйте Ринат,
Вы устанавливали с диска? Если с диска, то Вам нужно вставить диск и выбрать «починку»,но, имейте ввиду, если у Вас диск SP1, а у Вас установлен SP2, то сперва Вам нужно удалить SP2, и тогда уже проделать «починку». Если Вы не удалите SP2 и проделайте процедуру, то Вам потом придется проделать чистую установку заново всей ОС!
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.
-
Предложено в качестве ответа
11 ноября 2014 г. 9:50 -
Помечено в качестве ответа
15 ноября 2014 г. 15:28 -
Изменено
18 ноября 2014 г. 7:53
-
Предложено в качестве ответа
Все ответы
-
Здравстуйте Ринат,
Вы устанавливали с диска? Если с диска, то Вам нужно вставить диск и выбрать «починку»,но, имейте ввиду, если у Вас диск SP1, а у Вас установлен SP2, то сперва Вам нужно удалить SP2, и тогда уже проделать «починку». Если Вы не удалите SP2 и проделайте процедуру, то Вам потом придется проделать чистую установку заново всей ОС!
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.
-
Предложено в качестве ответа
11 ноября 2014 г. 9:50 -
Помечено в качестве ответа
15 ноября 2014 г. 15:28 -
Изменено
18 ноября 2014 г. 7:53
-
Предложено в качестве ответа
-
А где эту «починку» найти? После загрузки с диска есть возможность начать установку ОС или выбрать Восстановление системы. Это Восстановление системы идентично одноимённой возможности самой системы, т.е. восстановится из бэкапа или запустить командную строку. А как можно восстановить системные файлы?
-
SFC подойдет в данном случае?
http://support.microsoft.com/kb/929833/ru
http://support.microsoft.com/kb/310747
-
Предложено в качестве ответа
11 ноября 2014 г. 9:52
-
Предложено в качестве ответа
-
Выполняю sfc /scannow проверка находит ошибки, но после перезагрузки опять режим восстановления
-
В результате сбоя повредились системные файлы ОС.
Сбой после установки обновлений?
http://support.microsoft.com/kb/947821/ru эту статью смотрели?
-
Выполняю sfc /scannow проверка находит ошибки, но после перезагрузки опять режим восстановления
Добрый день.
Находит и исправляет?
-
-
Изменено
13 ноября 2014 г. 20:14
-
Изменено
-
Выполняю sfc /scannow проверка находит ошибки, но после перезагрузки опять режим восстановления
Добрый день.
Находит и исправляет?
Я понял что он пытается исправить файлы системы, активной на данный момент, т.е. системы загрузочного диска. Выяснил что поврежденная система лежит на диске e. Запустил команду по другому:
теперь ошибка: Защита ресурсов Windows не может выполнить запрошенную операцию.
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Published on September 9, 2019
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
Windows Server is Microsoft’s server platform series more specifically for network servers. A Windows Server OS will rarely not boot up, but some users might still need to repair a Windows Server platform that doesn’t boot.
Users can do that with a Windows Server installation DVD or USB drive that includes troubleshooting utilities.
Repair Windows Server With an Installation Disc
1. Fix Windows Server Via the Command Prompt
- Users can try fixing Windows Server with Command Prompt utilities. To do that, insert the Windows Server installation DVD to boot from it.
- A Windows Server setup window will then open. Press the Next button on that window.
- Then click Repair your computer at the bottom left of the Windows Setup window.
- Select the Troubleshoot option.
- Then choose the Command Prompt option to open the Prompt’s window.
- First, enter ‘DISM.exe /Online /Cleanup-image /Restorehealth’ in the Prompt, and press the Return key.
- Enter ‘sfc /scannow’ and press Return to run a System File Checker scan to fix corrupted files. That might take 30 minutes or longer to finish.
- To fix the system boot record, enter the following commands in the Prompt separately:
bootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd
- After that, restart the desktop or laptop.
2. Restore a System Image
- Users can also restore system images so long as they’ve kept system image backups with the Windows Server Backup utility. Insert the Windows Server install DVD to open the window shown in the snapshot directly below.
- Click the Next button, and then select the Repair your computer option.
- Select Troubleshoot on the Choose an option menu.
- Select the System Image Recovery utility.
- Select the Windows Server target platform. A Re-image your computer window will then open.
- Select the Use the latest available system image option to recover the most recent system image.
- Press the Next button.
- Users can then select a Format and repartition option to reformat hard drives to match the system image layout. However, users only really need to select that if they’ve replaced a server’s hard drive.
- Click the Next button.
- Press the Finish button, and then select the Yes option to confirm.
- When the Windows Server image has been restored, remove the Windows Setup DVD and restart.
So, that’s how users can fix Windows Server platforms with a Windows Server setup DVD. First, try fixing Windows Server with the SFC and bootrec commands; and then restore a system image if the command-line utilities don’t do the trick.
RELATED ARTICLES TO CHECK OUT:
- FIX: Windows Server won’t update because download gets stuck
- Windows Server could not mount ISO files: Here’s how to fix it
Still having issues? Fix them with this tool:
SPONSORED
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Newsletter
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Published on September 9, 2019
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
Windows Server is Microsoft’s server platform series more specifically for network servers. A Windows Server OS will rarely not boot up, but some users might still need to repair a Windows Server platform that doesn’t boot.
Users can do that with a Windows Server installation DVD or USB drive that includes troubleshooting utilities.
Repair Windows Server With an Installation Disc
1. Fix Windows Server Via the Command Prompt
- Users can try fixing Windows Server with Command Prompt utilities. To do that, insert the Windows Server installation DVD to boot from it.
- A Windows Server setup window will then open. Press the Next button on that window.
- Then click Repair your computer at the bottom left of the Windows Setup window.
- Select the Troubleshoot option.
- Then choose the Command Prompt option to open the Prompt’s window.
- First, enter ‘DISM.exe /Online /Cleanup-image /Restorehealth’ in the Prompt, and press the Return key.
- Enter ‘sfc /scannow’ and press Return to run a System File Checker scan to fix corrupted files. That might take 30 minutes or longer to finish.
- To fix the system boot record, enter the following commands in the Prompt separately:
bootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd
- After that, restart the desktop or laptop.
2. Restore a System Image
- Users can also restore system images so long as they’ve kept system image backups with the Windows Server Backup utility. Insert the Windows Server install DVD to open the window shown in the snapshot directly below.
- Click the Next button, and then select the Repair your computer option.
- Select Troubleshoot on the Choose an option menu.
- Select the System Image Recovery utility.
- Select the Windows Server target platform. A Re-image your computer window will then open.
- Select the Use the latest available system image option to recover the most recent system image.
- Press the Next button.
- Users can then select a Format and repartition option to reformat hard drives to match the system image layout. However, users only really need to select that if they’ve replaced a server’s hard drive.
- Click the Next button.
- Press the Finish button, and then select the Yes option to confirm.
- When the Windows Server image has been restored, remove the Windows Setup DVD and restart.
So, that’s how users can fix Windows Server platforms with a Windows Server setup DVD. First, try fixing Windows Server with the SFC and bootrec commands; and then restore a system image if the command-line utilities don’t do the trick.
RELATED ARTICLES TO CHECK OUT:
- FIX: Windows Server won’t update because download gets stuck
- Windows Server could not mount ISO files: Here’s how to fix it
Still having issues? Fix them with this tool:
SPONSORED
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Newsletter
Создание резервных копий – обязательное условие бесперебойной работы компании. Надо понимать, что какой бы стабильной и защищенной ни была система, она может быть повреждена из-за программного или аппаратного сбоя, вируса, несанкционированного проникновения, стихийного бедствия, пожара или человеческого фактора. Специалисты ГК «Интегрус» предлагают услуги по созданию точки восстановления Windows Server, а также по резервному копированию для других операционных систем.
Восстановление данных сервера из резервной копии гораздо быстрее и дешевле, нежели работа «с нуля». Для правильной настройки бэкапа Windows требуется иметь стратегию, разработанную с учетом специфики работы сервера компании в сети.
Как восстановить сервер из бэкапа Windows
Восстановление сервера из бэкапа через встроенную службу упрощает взаимодействие с операционной системой, позволяя не приобретать сторонние программные продукты. Восстановлению подлежат вся система целиком, ее состояние, а также конкретные тома, папки и файлы.
К числу недостатков относится объем архивации от 2 Тб, поддержка NTFS-системы дисков, ограничение по частоте копирования (не чаще чем раз в 30 минут), указание только на одно место для хранения резервной копии, невозможность проверки целостности копии.
Для устранения неполадок надо запустить восстановление сервера из бэкапа файлов, возвращая в исходное состояние систему и данные критических томов. Для восстановления указывается:
- используемая резервная копия;
- объем восстановления;
- необходимость переформатирования или перераспределения разделов дисков.
При восстановлении сервера целиком, если требуется форматировать и создавать разделы на всех дисках, существующие данные удаляются. Это касается всех томов, использующихся сервером и не включенных в бэкап. Такой вариант доступен только с помощью установочного диска.
Перед тем, как восстановить сервер с бэкапа, убедитесь, что:
- емкость нового жесткого диска больше или равна емкости старого диска, содержавшего тома, с которых делались резервные копии;
- в резервной копии содержатся все тома сервера.
При использовании шифрования BitLocker хранилище архивации должно быть разблокировано заранее. Снятие блокировки для восстановления на уровне тома не требуется.
Восстановление Windows Server 2012 r2 из резервной копии
Почти два десятилетия назад для создания точки восстановления Windows Server 2003 использовался компонент NTBackup. После «обновления», отличившемся урезанным функционалом и несоизмеримыми трудозатратами на восстановление Windows Server 2008 из резервной копии, был выпущен компонент 2008 r2. Он имел почти те же функции, что ранее присутствовали в NTBackup. С этого момента восстановление Windows Server 2008 r2 из резервной копии вновь стало удобным и простым.
Алгоритм работы встроенного компонента системы резервного копирования, используемый в Windows Server 2012 r2, аналогичен и для создания точки восстановления Windows Server 2008 r2. Им же пользуются, когда необходимо произвести восстановление Windows Server 2016 из резервной копии.
Серверные версии Windows, в связи с особенностью архитектуры ОС, не имеют механизма защиты системы. Стремление к большей защите и минимизации нагрузки привело к тому, что при повреждении загрузчика или системных файлов оперативно поднять предыдущую версию не получится. Именно поэтому нужно делать бэкапы ОС для физических серверов и виртуальных машин.
Для Windows Server 2012 r2 резервные копии в качестве хранилищ выступают:
- отдельные диски с размеченной системой архивации, скрытые от пользователя;
- размеченные разделы;
- сетевые папки;
- диск ISCSI.
Лучше хранить несколько копий в разных хранилищах, это безопаснее.
Система архивации предлагает создавать полную резервную копию либо дифференциальную, автоматически организуя место хранения. Будет записано и сохранено n-копий, которые автоматически начинают перезаписываться при заполнении дискового пространства.
Для того, чтобы система архивации могла оперировать открытыми либо системными файлами, не останавливая работу виртуальных машин, используется VSS – служба теневого копирования тома. VSS стабильно работает с Exchange, MS SQL, но может создавать затруднения с PostgreSQL. Это связано с тем, что при теневом копировании нарушается логическая целостность информации, т.к. не учитываются незавершенные транзакции, проводимые в момент резервного копирования.
Как и в версии 2008, установка компонента архивации для Windows Server 2012 r2 производится и настраивается через «Диспетчер сервера». Через него устанавливается расписание архиваций. Нужно выбрать:
- какой вариант бэкапа предпочтительней – полный или настраиваемый;
- объекты архивации – исходное/текущее состояние системы, локальные диски, Hyper-V;
- дополнительные параметры VSS (они нужны для надежной работы службы);
- исключения, т.е. папки и временные файлы, которые не требуют бэкапа.
Периодичность резервного копирования задается индивидуально, равно как и место назначения архивации.
После создания точки восстановления Windows Server 2012 r2 можно приступить к процедуре бэкапа. Резервная копия – это диск, который подцепляется к системе. В случае, если диск не инициализирован, разделы и тома не удастся распознать. Чтобы все компоненты были пригодны к использованию, необходимо настроить «Управление дисками». В этом случае каждому монтированному диску присваивается имя (букву) и прописывается путь. После завершения работы диск нужно отмонтировать!
Восстановление Windows Server 2012 r2 из резервной копии позволяет быстро сделать бэкап и вернуть все данные до контрольной точки. Для этого надо выбрать из меню пункт «Восстановление». Система предлагает два варианта:
Бэкап из локального места (сервера). В этом случае выпадает полный список всех копий, из которых нужно выбрать для отката требуемую дату. Потребуется указать, что именно требуется восстановить – конкретные файлы, папки, тома или же состояние системы, приложения, Hyper-V.
При выборе технологии виртуализации на основе низкоуровневой оболочки надо указать, в какое расположение производится восстановление (в исходное, в другое, копирование в выбранную папку).
При выборе расположения для восстановления системы будет предложен откат в состояние, зафиксированное на момент последнего бэкапа Windows Server, либо потребуется создание папки с набором файлов. После подсчета общего количества подлежащих восстановлению файлов, запустится процесс бэкапа.
Другое расположение, т.е. внешний носитель либо указание UNC пути.
Альтернативой, как восстановить сервер с точки восстановления может быть бэкап на уровне тома. Вся информация приведется к тому состоянию, в котором она находилась на момент архивации. Такой способ полезен при вирусных инцидентах, когда требуется убедиться, что система откатилась до времени, в которое гарантировано не было закладок вирусного ПО или повреждения исходного тома.
Восстановление из бэкапа Veeam
Существуют различные программные продукты для резервного копирования серверных ОС. Veeam Backup & Replication предназначен для одновременного восстановления одной или нескольких виртуальных машин из любой корректной копии. Бэкап производится в новое или исходное расположение, на крайнее состояние либо на заданную точку восстановления.
Особенностями данного ПО являются:
- создание реплик виртуальных машин на различных хостах ESX;
- синтетический бэкап, при котором последняя копия всегда наиболее полная, в то время как остальные являются обратными инкрементами от нее;
- поддержка «тонких» гипервизоров;
- восстановление файлов в большинстве используемых виртуальных систем;
- высокая скорость резервного копирования и восстановления (пятикратное превышение скорости конкурентов для бэкапов и десятикратная – для инкрементальных копий).
Для восстановления сервера из резервной копии требуется выбрать:
- меню Home > Backups > Disk, для восстановление из облака – Cloud;
- нужный сервер из списка Restore entire VM;
- виртуальную машину;
- точку восстановления (Restore to the original location откатит сервер к исходному состоянию в первоначальное расположение, Restore to a new location, or with different settings восстановит сервер в другое выбранное место или изменит настройки восстановления).
В первом случае можно ускорить процесс, применив Quick rollback для бэкапа блоков, имеющих изменения. Правда, нет 100% гарантии, что работоспособность сервера будет полностью восстановлена!
Veeam по умолчанию удаляет исходную виртуальную машину после ее восстановления в исходную точку.
Если необходимо, на последнем этапе восстановления можно установить опцию автовключения сервера и указать причины, потребовавшие восстановления виртуальной машины.
Восстановление сервера из бэкапа Acronis
Продукты фирмы Acronis рассчитаны на создание резервных копий ОС, приложений, любых настроек и данных, средств уничтожения информации. Они помогают создавать загрузочные диски и выполнять рискованные операции в ОС.
Когда встает вопрос, как восстановить сервер через бэкап, имеющий расширение TIBX, Acronis предлагает готовое решение. Резервные копии TIBX при создании сжимают данные, что позволяет хранить их в условиях ограниченного дискового пространства. Порядок сжатия определяется до запуска резервного копирования.
Особенность данного программного продукта в том, что восстановление копий данного формата допускается только при использовании последней версии ПО. Поэтому для создания резервных копий (непрерывных, заверенных, хранящихся на CD/DVD/Blu-ray, в сетевом хранилище QNAP, доступных через FTP) рекомендуется пользоваться форматом TIB!
Заранее, перед записью бэкапа требуется обеспечить достаточный объем места для записываемой копии на жестком диске, внешнем носителе, в сетевом или облачном хранилище. Для этого может потребоваться создать раздел для хранения, используя сжатие системного раздела.
Для получения быстрого доступа к функционалу следует пользоваться разделом «Резервное копирование и восстановление». Заранее необходимо выбрать источник резервирования, диски и разделы, а также выбрать хранилище. Создание резервной копии производится в фоновом режиме.
Автоматическое резервное копирование ведется в полном, инкрементальном и дифференциальном режимах, позволяя получить бэкап как системы в целом, так и отдельных блоков данных. Копирование осуществляется по определенному графику, с обязательной проверкой целостности копии после завершения задания.
Образ системы можно восстановить на новом физическом сервере (виртуальной машине) с учетом всех используемых драйверов. Допускается восстановление пофайловое и для объектов приложений (Active Directory, MS Exchange, SAP HANA, MS SQL/ PostgeSQL, Oracle, MS Office 365).
Как восстановить сервер администрирования Касперского из резервной копии
В случае, когда необходимо перенести сервер администрирования либо перейти на более свежую версию программы, требуется произвести это без потери данных. Для восстановления сервера Касперского из бэкапа надо запустить утилиту klbackup. C ее помощью создается копия данных, а также производится их восстановление.
При запуске в целости переносятся:
- БД, касающиеся политики, задач, параметров программ, хранящихся на сервере администрирования;
- информация о конфигурации групп администрирования и устройств клиентов;
- хранилища дистрибутивов для установки по удаленному доступу;
- сертификаты.
Восстановление информации возможно в интерактивном или неинтерактивном режимах. Для успешного выполнения действия нужно пользоваться тем же паролем, который был сформирован при резервном копировании. В случае, если путь к папке, где хранится бэкап, изменен, необходимо проверить корректность выполнения задач восстановления и удаленной установки.
Восстановление сервера из бэкапа Oracle
Если рассматривать Oracle как сервер баз данных, то вся информация хранится в файлах данных.
Каждая таблица представляет набор строк, и для восстановления необходимо восстановить файлы данных, импортировав их.
Архивация допустима только на остановленной версии Oracle. В готовом архиве должны содержаться файлы табличных пространств, журналов транзакций, конфигурации и управляющие.
При повреждении БД ее останавливают, переписывая нужную резервную копию поверх. Чтобы не потерять информацию, необходимо делать ее экспорт не реже одного раза в неделю.
- В случае потери Oracle Database ее можно восстановить при помощи Hetman Partition Recovery.
- Для создания и восстановления полной копии всей БД, а не только данных их нее, рекомендуется использовать RMAN.
- Резервные копии БД Oracle также допустимо создавать через Apex.
Как восстановить сервер из бэкапа Linux
Для создания и быстрого восстановление сервера через бэкап в Линуксе предусмотрены встроенные средства:
dd – старая, но до сих пор рабочая утилита для записи образов и восстановления. В ней прописывается полное имя копии и целевой диск для восстановления;
tar – команда подходит для архивов tar.gz или .tgz, с указанием полного имени файла резервной копии, каталога для восстановления и опции восстановления пользователей по числовому дескриптору.
Как восстановить сервер из бэкапа Ubuntu
Стабильность работы сервера и экстренное восстановление может применяться при помощи резервной копии ОС Ubuntu. Для создания бэкапа используется утилита tar, применяемая в ОС Linux.
Чтобы восстановить систему с четким сохранением виртуальных разделов до бэкапа, необходимо выполнить загрузку архива в корневой каталог и распаковать его в указанную папку. Если разметка выполнялась при помощи GParted, следует предусмотреть дополнительно наличие свободного места.
При восстановлении данных на новой машине необходимо распаковать архив, проверить распределение и объем дисков, отредактировать при перезагрузке сервера названия дисков через grub2. В случае «отсутствия файловой системы» необходимо пересобрать загрузчик, учитывая требуемые модули.
Какие бы факторы не влияли на работу сервера, следует заранее позаботиться о сохранности важной информации. Регулярно выполняемые бэкапы позволяют восстановить сервер с резервной копии в кратчайший срок.
Обновлено 13.02.2017
Добрый день уважаемые читатели блога, я вам уже много раз показывал, как ремонтируется и восстанавливается операционная система Windows, но почти все эти статьи были про клиентские версии, сегодня я хочу исправиться и наконец осветить вопрос, как производится резервное копирование windows server систем, так как выход из стоя сервера, чревато для бизнеса денежными потерями, в отличии от простоя обычного офисного компьютера. Я вам расскажу свои примеры из жизни, в которых мне бы очень помогла архивация windows server 2012 r2.
Архивация windows server 2012 r2
Как вы уже наверно догадались, резервное копирование windows server систем, осуществляется с помощью встроенного компонента система архивации данных windows server 2012 r2. Хочу сразу отметить, что она есть и в 2008 R2, но я буду рассказывать на примере более современной версии, хотя все изложенное подойдет и для предыдущей версии. Если вы еще застали времена Windows Server 2003, то наверняка знакомы с компонентом NTBackup, именно им все делали бэкап системы, и она даже умела писать на ленты. Затем пришел на смену 2008, без R2 и показал убогий и переработанный компонент архивация windows, у которого убрали кучу функционала, до сих пор мне не понятна логика людей, выпустивших тогда этот компонент в таком виде. Прошел год и вышел R2, который уже вернул большую часть функций, которые были в NTBackup и сделал резервное копирование windows server, очень простым и удобным.
Если кто не в курсе, то в отличии от клиентских версий виндоус, у серверных нет по умолчанию механизма защиты системы и в случае повреждения загрузчика или еще каких, то системных файлов, быстро восстановиться из предыдущей версии не получиться, а все дело в архитектуре серверной ОС, так как в ней по умолчанию идет всего по минимуму, для большей защиты и уменьшения нагрузки. Системный администратор сам решит, что ему нужно и это правильно, но вот защиту могли бы и включить.
Расскажу пример из жизни, как и у всех администраторов большая часть серверного парка уже давно это виртуальные машины, хотя есть небольшая часть серверов, которая не виртуализована, просто потому, что не рационально и не даст выхлопа, я говорю про сервера с 300 гб оперативной памяти и MS SQL сервером. В один прекрасный день был сбой по электричеству и UPS все не выдержал. В итоге сервера выключились, не совсем правильно. Восстанавливая сервисы один из серверов не загружался и у него была ошибка an error occurred while attempting при загрузке Windows. Ее получилось победить, но через 5-6 часов, что согласитесь не очень быстро, а вот если бы была резервная копия системы и средство восстановления, то все прошло бы за пару минут.
По возможности всегда бэкапте ОС у физических серверов, потом сэкономите кучу времени и сил
Если вы зайдете в Свойства системы, то вкладку Защита системы, вы не найдете на Windows Server 2012 R2.
Почему именно система архивации данных windows server 2012 r2
Я прекрасно понимаю, что существует некое количество других программных продуктов по резервному копирования серверных ОС, например от:
- Veeam
- Acronis
Но система архивации данных windows server 2012 r2, уже идет под капотом в самой системе и самый большой шок, то что большинство системных администраторов, просто о нем не знают, поэтому вынуждены использовать сторонние продукты. Кто-то мне говорил, что он не понимает, как это все работает, что натолкнуло меня на написание данной статьи, чтобы люди, увидели все это на практике.
Куда можно делать резервную копию
Система архивации данных windows server может создавать резервные копии на такие хранилища:
- В идеале для системы должен быть отдельный диск, который размечает система архивации и скрывает от пользователя, для дальнейшего создания точек восстановления. Сама Microsoft рекомендует именно этот вариант. Кстати, если кто-то знаком с Microsoft System Center Data Protection Manager, то там так и работала система резервного копирования.
- Можно использовать уже размеченные разделы
- Сетевые папки
- ISCSI диски
Система архивации данных windows server 2012 R2 умеет создавать полную копию и дифференциальную (добавочную), сама управляет сроком хранения. У нее принцип работы очень простой, она будет записывать и хранить столько копий, сколько ей позволяет дисковое пространство, затем будет циклическое перезаписывание, более нового на более старое, очень похоже на видео наблюдение.
Так что после настройки хранилища резервных копий, служба архивации Windows Server, сама все сделает и организует пространство хранения данных. В этом кроется огромный плюс для начинающих системных администраторов, так как не все сразу способны оценить нужный объем хранилища и объем данных, многие не знают, что данные в резервных копиях сжимаются, а если вы знаете еще такое слово как дедупликация Windows, то сможете выжать из дискового пространства максимум.
Давайте немного поговорим про сам механизм работы системы архивации windows server, тут нового ничего нету, она использует службу теневого копирования тома (VSS), ее задачей является дать средству архивирования работать с открытыми и системными файлами, и не просто работать, а еще и не мешать системе работать, служба просто делает некий слепок состояния, это очень похоже на снапшот у виртуальных машин. На движке Windows Server 2012 R2, вы можете таким образом архивировать виртуальные машины на Hyper-V 3.0, не прекращая их работы.
Возможности VSS так же распространяются и на базы данных, могу со сто процентной уверенностью сказать, что проблем с Exchange или MS SQL у вас не возникнет, а вот PostgreSQL может создать определенные трудности. Если мы говорим про MS SQL, то она прекрасно понимает службу VSS и переводит БД перед моментом создания теневой копии к непротиворечивому состоянию, сама VSS не думает даже проверять логическую целостность данных, ей это не нужно, так как ее задача — это сделать снимок. Если, например, таким образом сделать резервную копию PostgreSQL, то при восстановлении мы получим срез базы на определенное состояние времени в противоречивом состоянии и в ней не будет всех незавершенных транзакций на момент создания бэкапа. Так, что есть некая такая проприетарность к своим продуктам.
Куда лучше копировать
Ответить на этот вопрос не просто, так как у всех ситуации по резервному копированию разные и инфраструктура разная. Давайте рассмотрим плюсы и минусы разных хранилищ. Напоминаю их у нас их несколько. Во-первых, если вы кладете резервную копию локально на сервер, то вы быстрее ее сделаете и быстрее сможете восстановиться при необходимости, а с другой стороны сервер может сломаться локально, а еще хуже если это будет RAID, то тут все будет печально. Второй пример вы делаете бэкап на ISCSI диски, хорошо, что хранится удаленно от сервера, можно быстро пере подключить к другому серверу при необходимости, но медленней скорость создания бэкапа и скорость восстановления, и так же могут выйти из строя сервера и диски с которых вы делаете ISCSI диски. Подведя итог, у вас в идеале должны быть копии в нескольких местах, понятно что не всегда это возможно, но стремиться к этому нужно, тут надо понять критичность данных и реализовать систему исходя из этого.
Установка системы архивации windows server
Давайте смотреть как устанавливается система архивации данных windows server 2012 r2, еще начиная с 2008 это компонент системы и логично, что его нужно искать в диспетчере сервера. Выбираем пункт Управление > Добавить роли и компоненты
оставляем пункт установка ролей и компонентов
Далее.
Пропускаем роли и жмем далее.
Выбираем пункт Система архивации Windows Server
и жмем установить.
Через пару мгновений, у вас установится нужный компонент.
Закрыть.
Настройка системы архивации windows server
После установки компонента архивации, его нужно настроить, давайте приступать. Открываем диспетчер сервера > Средства и находим пункт система архивации данных Windows Server.
Так же данную оснастку можно вызвать, нажав WIN+R и введя wbadmin.msc, полный список сокращений mmc смотрите по ссылке. Открыв оснастку, вы сразу увидите, что вам настоятельно рекомендуют настроить первое расписание. Сделать это можно через меню действий:
- Расписание архивации
- Однократная архивация
- Восстановление
Нажимаю расписание архивации, у вас появится окно мастера настройки, на первом шаге у вас будет выбор, забэкапить весь сервер или настраиваемый бэкап. Я всегда советую делать Настраиваемый вариант, так как вы явно укажете, что нужно резервировать, а что нет.
в окне объекты архивации, система архивации данных windows server попросит вас добавить элементы с помощью соответствующей кнопки.
Среди элементов у вас будет:
- Восстановление исходного состояния системы
- Состояние системы
- Локальные диски
- Роль Hyper-V, если установлена.
В итоге объекты для архивации будут добавлены в список, хочу отметить, что если нажать кнопку Дополнительные параметры, то можно задать параметры VSS:
- Полная архивация VSS > подойдет если вы не используете сторонние приложения для бэкапа.
- Копировать архив VSS > если для архивации приложений на томах, включенных в архив, используется другая программа.
Для примера если вы используете Exchange или MS SQL, то выберите пункт копировать архив VSS для нормального взаимодействия со службой теневого копирования.
Так же на вкладке исключения, вы сможете добавить папки, которые не нужно копировать, в них например могут быть временные файлы, удобно когда вы до этого добавили полное копирование диска С:.
Теперь, чтобы осуществить резервное копирование windows server, нужно задать расписание, тут либо раз в день, либо чаще, задаем на свое усмотрение.
Далее нужно задать место назначения, как я и писал выше тут три варианта:
- Архивация на жесткий диск для архивов > тут полностью отдается физический HDD, форматируется и скрывается от пользователя, такая защита от дурака, чтобы шаловливые ручки все не попортили.
- Архивация на том > то же очень распространено, берете существующий том (он может быть частью RAID или же другой физический диск) и льете туда, под это же дело попадает и ISCSI диск, который в системе видится как локальный.
- Ну и общая шара, очень удобно, все находится вне физического сервера.
Если выбрать Архивация на жесткий диск для архивов, то на следующем шаге от вас потребуют указать диск, который будет отдан под резервное копирование windows server.
С моей точки зрения у вас должен быть локальный бэкап системы и бэкап на ISCSI диски, не привязанные к физическому серверу
Если выбрать архивация в общую сетевую папку, то у вас появится окно с предупреждением, что при указании удаленной общей папки в качестве назначения для архивации по расписанию будет доступен только последний архив, если простым языком, то будет просто постоянная перезапись, удобно для быстрого бэкапа, чтобы был на удаленном хранилище.
Далее задаем UNC путь к папке в формате \папка
Если выбрать Архивация на том, то вам нужно указать том назначения, на который будет выполнено резервное копирование windows server.
Смотрим сводную информацию и подтверждаем расписание.
Видим, что система архивации windows server успешно создала расписание.
Восстановление Windows Server 2012 R2
После того, как у вас появилась резервная копия, давайте рассмотрим ситуацию при которой вам нужно будет произвести процедуру восстановления Windows Server 2012 R2. Во первых вы можете посмотреть детали резервного копирования Windows Server (размер, дату)
Как восстановить отдельный файл или папку
Если вам нужно восстановить, например, отдельный файл, то нет смысла восстанавливать его через оснастку, так как резервная копия это виртуальный диск, который можно подцепить к системе. Давайте посмотрим, саму структуру файлов, лежат они в папке WindowsImageBackup.
Пот пример моего виртуального диска, кликнув по нему правым кликом, вы можете нажать Подключить.
Вас предупредят, что образ диска не инициализирован, содержит нераспознаваемые разделы или тома, которым не назначены буквы дисков. С помощью оснастки «Управление дисками» убедитесь, что диски, разделы и тома пригодны для использования.
Тут все просто идем в оснастку Управление дисками, через правый клик мыши по кнопке пуск.
Видим наш под монтированный диск, щелкаем по нему правым кликом и выбираем изменить букву диска или путь к диску.
Назначаем нужную букву, у меня это буква Е.
Все открываем мой компьютер и видим, новый локальный диск.
Когда закончите работу с диском, через оснастку управление дисками, от монтируйте его. Как видите виртуальные диски очень полезная вещь.
Восстановление в случае поломки операционной системы
Никто не застрахован от такого, я много раз встречал в своей практике, что система Windows Server выходила из строя, и для ее восстановления без наличия бэкапа, уходило куда больше времени, чем просто переустановка системы и дальнейшая перенастройка, примером может быть служить ошибка an error occurred while attempting to read the boot configuration data. Поэтому пару раз, когда вы обожжетесь, вы поймете, что система архивации данных windows server 2012 r2 шикарная вещь, позволяющая в считанные минуты сделать резервное копирование windows server и в нужный момент восстановиться из него.
Заходим в систему архивации windows server и в правом углу выбираем пункт Восстановление. У вас на выбор будет два пункта:
- Этот сервер > имеется ввиду, что бэкап лежит локально
- Архив находится в другом расположении.
Для начала давайте выберем второй пункт «Архив находится в другом расположении»
Тут два варианта, либо вы подсовываете cd-rom или внешний диск, либо указываете UNC путь в формате \папка
Главное, чтобы у системы были права на ее чтение.
Если в начале выбрать пункт Этот сервер, то у вас покажется список доступных резервных копий Windows Server, вам лишь нужно выбрать дату отката.
Далее мастер восстановления Windows Server 2012 r2 даст вам вот такой выбор:
- Файлы и папки
- Hyper-V
- Тома
- Приложения
- Состояние системы
Выбрав первый вариант «Файлы и папки» вы можете восстановить отдельные файлы или папки из бэкапа.
Если выбрать Hyper-V, то вам предложат:
- Восстановить в исходное расположение > по сути это перезапись
- Восстановить в другое расположение
- Скопировать в папку
Пункт приложения, немного специфичный, так как он работает не для всех приложений, а для тех, кто умеет работать с API службы архивации и поддерживать VSS. Ну и восстановление системы:
- Исходное размещение > будет откат на то состояние, которое было в момент резервного копирования Windows Server
- Другое размещение > по сути создастся папка с набором файлов.
Жмем восстановить
Будет подсчитано, сколько файлов подлежат восстановлению и начнется сам процесс.
После перезагрузки вы увидите сообщение:
Операция восстановления состояния системы, начатая в 08.02.2017, успешно завершена
Альтернативой восстановления состояния системы может служить восстановление на уровне тома, при этом все данные будут уничтожены и том будет приведен в состояние, в котором он находился на указанную дату. Это может оказаться полезным в случае вирусного инцидента, когда вы хотите быть уверенным, что в системе не осталось закладок вредоносного ПО, а также в случаях, когда исходный том был поврежден. Вообще сам инструмент очень хороший и не уступает конкурентам, тот же Acronis, так что используйте и упрощайте себе жизнь.
В предыдущей статье я описал, как вы можете автоматически создавать резервные копии Windows Server 2016/2012 или 2012R2 с помощью функции резервного копирования Windows Server, чтобы защитить сервер от любых возможных проблем и помешать его нормальной работе.
В этой статье я объясню, как восстановить Server 2016/2012 / 2012R2 в предыдущее состояние системы из резервной копии образа системы, созданной с помощью приложения Windows Server Backup, если система подключена к сети (Windows может нормально запускаться).
Как восстановить Server 2016 в предыдущем состоянии системы из резервной копии образа системы.
Единственный способ выполнить восстановление состояния системы на Сервере 2016/2012, когда ваш сервер подключен к сети *, — это использовать командную утилиту WbAdmin.
* Примечание. Если ваш сервер не запускается нормально, прочитайте инструкции в этом руководстве.
Чтобы восстановить состояние системы на сервере 2016/2012 с помощью WbAdmin:
1. открыто Командная строка как администратор (тип CMD в окне поиска щелкните правой кнопкой мыши результат «Командная строка» и выберите Запустить от имени администратора)
2. В командной строке введите следующую команду, чтобы просмотреть все доступные версии резервной копии:
- wbadmin получить версии
3. В выходных данных команды «wbadmin get version» запишите идентификатор версии резервной копии, которую вы хотите восстановить, и расположение резервной копии.
4. Чтобы выполнить восстановление состояния системы, используйте wbadmin со следующим синтаксисом:
- wbadmin start systemstaterecovery -version: versionIdentifier -backupTarget: Место расположения резервной копии -машина: MachineName -quiet
например В этом примере мы хотим восстановить резервную копию: 10/18 / 2018-16: 14 который хранится на диске Г: на локальной машине (сервере). Так что команда будет:
- wbadmin запустить systemtaterecovery -version:10/18 / 2018-16: 14 -backupTarget:Г:
WbAdmin запускает системуtaterecovery (Объяснение базовых параметров): *
* Примечание. Введите «WbAdmin start systemstaterecovery», чтобы просмотреть все доступные параметры.
-версия Указывает идентификатор версии для резервной копии в формате MM / DD / YYYY-HH: MM. Если вы не знаете идентификатор версии, введите wbadmin get версии.
-backupTarget Указывает место хранения, которое содержит резервную копию или резервные копии, которые вы хотите восстановить. Этот параметр полезен, когда место хранения отличается от того, где обычно хранятся резервные копии этого компьютера.
например Если резервная копия хранится в следующей общей сетевой папке \ 192.168.1.200 Public Backup, команда будет:
- wbadmin start systemstaterecovery -version: 10/18 / 2018-16: 14 -backupTarget: \ 192.168.1.200 Public Backup
-машина Указывает имя компьютера, который вы хотите восстановить. Этот параметр полезен, если резервное копирование нескольких компьютеров в одно и то же место. Должен использоваться, когда указан параметр -backupTarget.
например Если вы хотите восстановить другую машину (например, «Server01»), из резервной копии, которая хранится в следующей сетевой папке \ 192.168.1.200 Public Backup, команда будет выглядеть так:
- wbadmin start systemstaterecovery -version: 10/18 / 2018-16: 14 -backupTarget: \ 192.168.1.200 Public Backup -машина: server01
-тихий Запускает подкоманду без подсказок для пользователя.
Это оно! Дайте мне знать, если это руководство помогло вам, оставив свой комментарий о вашем опыте. Пожалуйста, любите и делитесь этим руководством, чтобы помочь другим.