Android

Когда изменения в реестре сохраняются в Windows 8 и почему?

Михаил Удодов Отзыв

Михаил Удодов Отзыв
Anonim

При внесении изменений в Реестр Windows вручную или при внесении изменений в реестр Windows во время установки или удаления программного обеспечения или драйвера устройства, Windows 8 или Windows Server 2012 не вносят изменений в реестр.

Такие обновления реестра не удаляются сразу на диск. Вместо этого то, что делает новая операционная система, состоит в том, что измененные данные реестра регулярно очищаются на диск.

Теперь, после внесения изменений в реестр, если вы столкнулись со сценарием, компьютер отключается немедленно, из-за сбоя питания или любой такой неожиданной причины, изменения реестра могут не сохраняться. В этом случае вы можете обнаружить, что при запуске вашего ПК приложение может работать некорректно, и изменения реестра могут вообще не отображаться. Фактически даже новый установленный драйвер может оказаться НЕ установленным - или удаленные драйверы могут продолжать отображаться как устанавливаемые.

В таких ситуациях вам необходимо внести изменения в реестр, установить или удалить программное обеспечение или драйвер еще раз.

Все ожидающие запросы на запись на диск, включая такие изменения реестра, сохраняются на диске до выключения компьютера, то есть во время выключения, перезагрузки, спящего режима и спящего режима.

Обратите внимание, что если вы установили кнопку питания до «Ничего не делать» , используя параметры питания, отложенные записи на диск не будут сохранены.

Если вы хотите, вы можете заставить Windows 8 немедленно записать изменения реестра на диск. Для этого вам нужно будет использовать API RegFlush. Однако эта операция является дорогостоящей с точки зрения используемых ресурсов и может повлиять на производительность вашей системы.

KB2784761 говорят, что это делается таким образом, чтобы максимизировать производительность в Windows 8.