Назад | Перейти на главную страницу

Обновление Windows Server с 2012 до 2012 R2 сохранить реестр

Я пытаюсь обновить свой компьютер с Windows Server 2012 до Windows Server 2012 R2.

У меня есть один из моих сертификатов, хранящийся в виде пары ключ-значение в следующем разделе реестра:

HKLM\Software\Microsoft\SystemCertificates\MyCerts\Certificates\

Теперь, после обновления (которое прошло успешно), упомянутый выше ключ остается, но все его пары ключ-значение удаляются.

Это нормальное поведение при обновлении? Как это предотвратить (кроме резервного копирования раздела реестра)? Сохраняет ли Windows его в другом месте во время обновления?

Значит, вы не говорите:

HKLM\SOFTWARE\Microsoft\SystemCertificates\MY\Certificates

но действительно:

HKLM\Software\Microsoft\SystemCertificates\MyCerts\Certificates\

Ключи / значения под первым ключом действительно переживают обновление до R2, но данные под вашим вторым собственным ключом - нет.

Вы не должны создавать какие-либо ключи в этом месте, это только для системы.

Есть несколько хаков / изменений в реестре, которые отменяются во время обновления. Еще одна вещь, о которой я могу думать, - это настройка пользовательской оболочки.

Не думаю, что с этим можно что-нибудь сделать. Только не храните там никаких данных.

Вы можете посмотреть MSDN для получения дополнительной информации: http://msdn.microsoft.com/en-us/library/windows/desktop/bb204781%28v=vs.85%29.aspx