Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Восстановление системы - это функция в Microsoft Windows, которая позволяет пользователю вернуть состояние своего компьютера (включая системные файлы, установленные приложения, реестр Windows и системные настройки) к состоянию на предыдущий момент времени, что можно использовать для восстановления после сбоев системы. или другие проблемы. Впервые включенный в Windows Me , он был включен во все последующие версии Windows для настольных ПК, выпущенные с тех пор, за исключением Windows Server . [1] В Windows 10 восстановление системы отключено по умолчанию и должно быть включено пользователями для нормальной работы. [2] Это не влияет на личные файлы, такие как документы, музыка, изображения и видео.

В предыдущих версиях Windows он был основан на фильтре файлов, который отслеживал изменения для определенного набора расширений файлов, а затем копировал файлы перед их перезаписью. [3] [4] Обновленная версия восстановления системы, представленная в Windows Vista, использует службу теневого копирования в качестве серверной части (позволяя отслеживать и выполнять резервное копирование изменений на уровне блоков в файлах, расположенных в любом каталоге на томе, независимо от их местоположения) и позволяет использовать восстановление системы из среды восстановления Windows в случае, если установка Windows больше не загружается. [5]

Обзор [ править ]

В «Восстановление системы» пользователь может создать новую точку восстановления вручную (в отличие от системы, создающей ее автоматически), откатиться к существующей точке восстановления или изменить конфигурацию восстановления системы. Более того, восстановление можно отменить. Старые точки восстановления отбрасываются, чтобы объем использования тома оставался в пределах указанного объема. Для многих пользователей это может предоставить точки восстановления за последние несколько недель. Пользователи, обеспокоенные производительностью или использованием места, также могут полностью отключить восстановление системы. Файлы, хранящиеся на томах, не отслеживаемых функцией восстановления системы, никогда не копируются и не восстанавливаются.

Восстановление системы выполняет резервное копирование системных файлов определенных расширений (.exe, .dll и т. Д.) И сохраняет их для последующего восстановления и использования. [6] Он также выполняет резервное копирование реестра и большинства драйверов.

Контролируемые ресурсы [ править ]

Начиная с Windows Vista , функция восстановления системы делает снимки всех отслеживаемых томов. Однако в Windows XP он отслеживает только следующее: [7] [8]

  • Реестр Windows
  • Файлы в папке Windows File Protection ( Dllcache)
  • Профили локальных пользователей
  • Базы данных COM + и WMI
  • Метабаза IIS
  • Отслеживаются определенные типы файлов [6]

Список типов файлов и каталогов, которые должны быть включены или исключены из мониторинга с помощью восстановления системы, можно настроить в Windows Me и Windows XP, отредактировав % windir% \ system32 \ restore \ Filelist.xml . [9]

Потребление дискового пространства [ править ]

Объем дискового пространства, потребляемого восстановлением системы, можно настроить. Начиная с Windows XP, выделенное дисковое пространство настраивается для каждого тома, и хранилища данных также хранятся для каждого тома. Файлы хранятся с использованием сжатия NTFS, а обработчик очистки диска позволяет удалить все точки восстановления, кроме самых последних. Восстановление системы можно полностью отключить, чтобы освободить место на диске. Он автоматически отключается, если на томе слишком мало свободного места для работы.

Восстановить очки [ править ]

Windows создает точки восстановления:

  • Когда программное обеспечение установлено с помощью установщика Windows или других установщиков, которые знают о восстановлении системы [10]
  • Когда Центр обновления Windows устанавливает новые обновления
  • Когда пользователь устанавливает драйвер, не имеющий цифровой подписи Лаборатории качества оборудования Windows.
  • Периодически. По умолчанию:
    • Windows XP создает точку восстановления каждые 24 часа [11]
    • Windows Vista создает точку восстановления, если ни одна не была создана в течение последних 24 часов [11]
    • Windows 7 создает точку восстановления, если ни одна не была создана в течение последних семи дней [11]
  • По команде пользователя

Windows XP хранит файлы точек восстановления в скрытой папке с именем «Информация о системном томе» в корне каждого диска, раздела или тома, включая большинство внешних накопителей и некоторые USB-накопители. [3]

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

Различия в реализации [ править ]

Восстановление системы в Windows XP и более поздних версиях Windows существенно различается.

  • Пользовательский интерфейс конфигурации. В Windows XP есть графический ползунок для настройки объема дискового пространства, выделяемого для восстановления системы. В Windows Vista ползунок для настройки дискового пространства недоступен. Используя инструмент командной строки Vssadmin.exe или отредактировав соответствующий раздел реестра, [12] [13] зарезервированное пространство можно изменить. Начиная с Windows 7 , ползунок снова доступен.
  • Максимальное пространство - в Windows XP восстановление системы можно настроить на использование максимум 12% пространства тома для большинства размеров дисков; [8] однако это может быть меньше в зависимости от размера тома. Точки восстановления старше 90 дней автоматически удаляются, как указано в значении реестра RPLifeInterval (время жизни - TTL) по умолчанию, равном 7776000 секунд. В Windows Vista и более поздних версиях функция восстановления системы предназначена для больших томов. [14] По умолчанию он использует 15% пространства тома. [10]
  • Отслеживаемые пути к файлам - до Windows XP файлы копируются только из определенных каталогов. В Windows Vista и более поздних версиях этот набор файлов определяется отслеживаемыми расширениями вне папки Windows и всего, что находится в папке Windows. [15]
  • Контролируемые типы файлов - вплоть до Windows XP исключает любые типы файлов, которые считаются «личными» для пользователя, такие как документы, цифровые фотографии, медиафайлы, электронная почта и т. Д. Он также исключает отслеживаемый набор типов файлов ( .DLL, .EXE и т. Д.) Из таких папок, как Мои документы . Microsoft рекомендует, чтобы, если пользователь не уверен в том, будут ли определенные файлы изменены в результате отката, он должен хранить эти файлы в папке « Мои документы» . [8]Когда выполняется откат, файлы, которые отслеживались с помощью функции восстановления системы, восстанавливаются, а вновь созданные папки удаляются. Однако в Windows Vista и более поздних версиях он исключает только типы файлов документов; он не исключает любой отслеживаемый системный тип файла независимо от его местоположения.
  • Настройка дополнительных параметров восстановления системы - Windows XP поддерживает настройку параметров восстановления системы через реестр Windows и файл по адресу %windir%\system32\restore\Filelist.xml. [9] [16] Windows Vista и более поздние версии больше не поддерживают это. [17]
  • Поддержка томов FAT32 - в Windows Vista и более поздних версиях восстановление системы больше не работает на дисках FAT32 и не может быть включено на дисках размером менее 1 ГБ. [14]

Восстановление системы [ править ]

До Windows XP система может быть восстановлена, пока она находится в оперативном состоянии, то есть пока Windows загружается в обычном или безопасном режиме . Невозможно восстановить систему, если Windows не загружается без использования сторонних загрузочных носителей для восстановления, таких как ERD Commander. В Windows Vista и более поздних версиях среду восстановления Windows можно использовать для запуска восстановления системы и восстановления системы в автономном состоянии, то есть в случае, если установка Windows не загружается. [5] С момента появления Microsoft Desktop Optimization PackНабор инструментов для диагностики и восстановления из него можно использовать для создания загрузочного диска восстановления, с которого можно войти в незагружаемую установку Windows и запустить восстановление системы. Набор инструментов включает ERD Commander для Windows XP, который ранее был сторонним продуктом Winternals .

Ограничения и сложности [ править ]

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

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

В целях целостности данных восстановление системы не позволяет другим приложениям или пользователям изменять или удалять файлы в каталоге, где сохранены точки восстановления. На томах NTFS точки восстановления защищены с помощью списков контроля доступа . Поскольку его метод резервного копирования довольно упрощен, он может закончиться архивированием вредоносных программ, таких как вирусы , например, в точке восстановления, созданной перед использованием антивирусного программного обеспечения для устранения инфекции. Антивирусное программное обеспечение обычно не может удалить зараженные файлы с помощью функции восстановления системы; [19]единственный способ удалить зараженные файлы - отключить функцию восстановления системы, что приведет к потере всех сохраненных точек восстановления; в противном случае они останутся до тех пор, пока Windows не удалит затронутые точки восстановления. Однако хранящиеся зараженные файлы сами по себе безвредны, если не будут запущены; они будут представлять угрозу только в случае восстановления затронутой точки восстановления. Восстановление системы Windows несовместимо с точками восстановления, созданными сторонними приложениями.

Изменения, внесенные в том из другой операционной системы (в случае сценариев с несколькими загрузками ), не могут быть отслежены. Кроме того, одновременная загрузка разных версий Windows может нарушить работу восстановления системы. В частности, Windows XP и Windows Server 2003 удаляют контрольные точки, созданные в Windows Vista и более поздних версиях. [20] Кроме того, контрольные точки, созданные Windows 8, могут быть уничтожены предыдущими версиями Windows. [21]

См. Также [ править ]

  • Резервное копирование

Ссылки [ править ]

  1. ^ "Нет точки восстановления для вас" . Cnet . 2007-12-28. Архивировано из оригинала на 2013-01-19 . Проверено 27 февраля 2020 .
  2. ^ Джим Танус, «Почему и как включить восстановление системы в Windows 10». Архивировано 21 декабря 2017 г. на Wayback Machine , Tekrevue , 28 июля 2015 г.
  3. ^ a b Руссинович, Марк Э .; Соломон, Дэвид А. (2005). Внутреннее устройство Microsoft Windows: Microsoft Windows Server 2003, Windows XP и Windows 2000 (4-е изд.). Редмонд, Вашингтон : Microsoft Press . С.  706–711 . ISBN 0-7356-1917-4.
  4. ^ "Резервное копирование Windows" . Портал Windows Vista . Microsoft . Архивировано из оригинального 10 мая 2007 года . Проверено 11 января 2014 .
  5. ^ a b Фок, Кристина (сентябрь 2007 г.). «Руководство по технологиям резервного копирования Windows Vista» . Журнал TechNet . Microsoft . Архивировано 9 февраля 2014 года . Проверено 11 января 2014 .
  6. ^ a b «Справочник по восстановлению системы MSDN: отслеживаемые расширения файлов» . Архивировано 20 октября 2017 года . Проверено 22 мая 2008 .
  7. ^ «Мониторинг системы» . MSDN . Microsoft . Архивировано 6 октября 2012 года . Проверено 10 мая 2014 .
  8. ^ a b c d «Часто задаваемые вопросы по восстановлению системы в Windows XP» . TechNet . Microsoft . Архивировано из оригинального 24 апреля 2008 года.
  9. ^ a b «Восстановление системы: отслеживаемые расширения имен файлов» . Архивировано 10 сентября 2016 года . Проверено 4 мая 2017 .
  10. ^ a b «Избранные сценарии для поддержания целостности данных в Windows Vista» . TechNet . Microsoft . Архивировано 14 июля 2014 года . Проверено 10 мая 2014 .
  11. ^ a b c «О восстановлении системы» . MSDN . Microsoft . Архивировано 6 октября 2012 года . Проверено 10 мая 2014 .
  12. ^ «Автоматическая Windows MSFN: сокращение дискового пространства, используемого восстановлением системы» . Архивировано 06 июля 2010 года . Проверено 5 ноября 2009 .
  13. ^ «Ключи реестра и значения для утилиты восстановления системы» . 2006-09-15. Архивировано 31 октября 2009 года . Проверено 3 ноября 2009 .
  14. ^ a b «Справка Windows Vista: часто задаваемые вопросы по восстановлению системы» . Архивировано 22 мая 2008 года . Проверено 22 мая 2008 .
  15. ^ Часто задаваемые вопросы по восстановлению системы Windows Vista: Берт Кинни - MVP по восстановлению системы. Архивировано 27 марта 2008 г. на Wayback Machine.
  16. ^ «Ключи реестра и значения для утилиты восстановления системы» . Архивировано 31 октября 2009 года . Проверено 5 ноября 2009 .
  17. ^ "Восстановление системы Vista Q&A - Восстановление системы MVP Берт Кинни" . Архивировано из оригинала на 2008-03-27 . Проверено 22 мая 2008 .
  18. ^ "Windows Server Hacks: Взлом восстановления системы - O'Reilly Media" . Архивировано 28 августа 2008 года . Проверено 19 сентября 2008 .
  19. ^ «Антивирусные инструменты не могут очистить зараженные файлы в папке _Restore» . Корпорация Microsoft . Архивировано 4 января 2007 года . Проверено 19 сентября 2007 .
  20. ^ «Как точки восстановления и другие функции восстановления в Windows Vista влияют на двойную загрузку с Windows XP» . Блог картотеки . Microsoft . 14 июля 2006 года Архивировано из оригинала на 2006-07-18 . Проверено 21 марта 2007 .
  21. ^ "Вызов SRSetRestorePoint" . Библиотека MSDN . Microsoft . Архивировано 4 марта 2016 года . Проверено 1 февраля 2015 . Снимки загрузочного тома, созданные с помощью функции восстановления системы в Windows 8, могут быть удалены, если снимок впоследствии будет открыт в более ранней версии Windows.

Дальнейшее чтение [ править ]

  • «Используйте восстановление системы, чтобы отменить изменения в случае возникновения проблем» . Справка Windows XP . Microsoft . Архивировано из оригинала 15 января 2008 года.
  • «Восстановление системы Windows XP» . MSDN . Microsoft . Апрель 2001. Архивировано из оригинала на 1 сентября 2008 года.
  • «Контрольные точки, созданные вами после 8 сентября 2001 года, не восстанавливают ваш компьютер» . Поддержка (3,8-е изд.). Microsoft . 26 октября 2007 года архивации от оригинала 5 ноября 2004 года . Проверено 9 мая 2014 .
  • «Ключи реестра и значения для утилиты восстановления системы» . Поддержка (1.3-е изд.). Microsoft . 15 января 2006 года архивация с оригинала на 23 октября 2012 года . Проверено 9 мая 2014 .

Внешние ссылки [ править ]

  • Статья службы поддержки Microsoft