Архивиране на състоянието на активиране на Windows 7 и Windows Server 2008 R2 при преинсталиране на ОС

Не е тайна, че за да използвате Windows 7 или Windows Server 2008 R2, както и Windows Vista или Windows Server 2008, трябва да активирате системата. Активирането на Windows 7 и Windows Server 2008 R2, освен ако компютърът или сървърът е закупен с OEM лиценз или активиран с помощта на KMS сървър, обикновено се извършва онлайн, чрез свързване към сървър за активиране на Microsoft или използване на метод за активиране по телефона.

Има една неудобна точка в процедурата за активиране: Microsoft ограничава броя на опитите за онлайн активиране. Ако този лимит е надвишен, потребителят трябва да се обади в центъра за активиране на Microsoft чрез горещата линия и да премине през целия тъп ръчен процес на активиране по телефона.

Освен това не много потребители и администратори обичат да се свързват с Microsoft всеки път, когато те просто форматират твърдия си диск с ОС или преинсталират системата. Следователно би било чудесно, ако състоянието на активиране на Windows може да бъде запазено или копирано, а след това след преинсталиране на системата тя да бъде възстановена, така че Windows 7 и Windows Server 2008 R2 да могат да бъдат активирани офлайн или без да се свързват със сървъра за активиране на Microsoft. Между другото, вече писах за факта, че не трябва да бързате да активирате системата по време на първоначалната конфигурация на Windows Server 2008. Използвайте следните инструкции, за да архивирате вече активирани файлове за активиране на Windows 7 или Windows Server 2008 R2. Моля, обърнете внимание, че тази техника може да е подходяща само за потребители, които извършват „чиста“ инсталация на Windows, докато потребителите, които например искат да прехвърлят системата на по-капациален твърд диск, могат да направят изображение на системния диск (използвайки софтуер като Norton Ghost или Acronis True Image), качете това изображение на по-голям твърд диск и по този начин лесно можете да прехвърлите състоянието на активиране заедно с приложения и данни.

1. Копирайте и запишете следните файлове, свързани с активирането на Windows, на външен твърд диск или флаш устройство:

% SystemDrive% \ Windows \ ServiceProfiles \ NetWorkService \ AppData \ Roaming \ Microsoft \ SoftwarePlatform \ Tokens.dat

и

% SystemDrive% \ Windows \ System32 \ spp \ tokens \ pkeyconfig \ pkeyconfig.xrm-ms

Забележка: за x64 ОС копирайте също,% SystemDrive% \ Windows \ SysWOW64 \ spp \ tokens \ pkeyconfig \ pkeyconfig.xrm-ms

2. Показвайте и записвайте текущия ключ, който сте използвали за инсталиране и активиране на Windows 7 или Windows Server 2008 R2.

3. Преинсталирайте Windows 7 / Windows 2008 R2. Когато съветникът за инсталиране поиска продуктов ключ, не го въвеждайте, оставете полето празно.

4. В инсталираната операционна система Windows спрете услугите Софтуер защита обслужване през конзолата Услуги.MSC или използвайки следната команда:

нетоспиркаsppsvc

5. Отидете в следната папка:

% SystemDrive% \ Windows \ System32 \ spp \ tokens \ pkeyconfig \

Забележка: В 64-битова (x64) операционна система това е папката  %SystemDrive% \ Windows \ SysWOW64 \ spp \ tokens \ pkeyconfig \.

6. Станете собственик на файла или си дайте пълни права върху файла pkeyconfig.xrm-мс.

7. Изтрийте оригиналния файл pkeyconfig.xrm и заменете файла от архива.

8. Отидете в папката:

% SystemDrive% \ Windows \ ServiceProfiles \ NetWorkService \ AppData \ Roaming \ Microsoft \ SoftwarePlatform \

9. Станете собственик на файла или си дайте пълни права върху файла жетони.DAT.

10. Изтрийте изходния файл жетони.DAT и го заменете с резервния файл.

11. Рестартирайте услугите Софтуер защита обслужване с с помощта на щракване Услуги.MSC или използвайки следната команда:

нетоначалоsppsvc

12. Въведете регистрационния ключ за Windows 7 или Windows Server 2008 R2, като използвате следната команда:

slmgr.VBS -IPKххххх-ххххх-ххххх-ххххх-ххххх

Заменете XXXXX-XXXXX-XXXXX-XXXXX-XXXXX с действителния си продуктов ключ.

13. В резултат на това Windows ще се активира офлайн. За да проверите състоянието на активиране, използвайте следните команди:

slmgr.vbs -ДЛВ
slmgr.vbs -dli
slmgr.vbs -ato

Вече показах как можете да използвате тази команда за дистанционно активиране на Server Core в статията за мрежовите настройки в Windows Server 2008.

Моля, обърнете внимание, че възможността за архивиране и възстановяване на състоянието на активиране след преинсталиране на Windows е възможно само ако активирането ще се извърши на същия или напълно подобен хардуер, в противен случай ще трябва да използвате процедурите за онлайн регистрация или активирането на телефона. Този трик също не се прилага за компютри, закупени с OEM лиценз и активирани с помощта на KMS системата за активиране..

Нашият сайт също има инструкции за архивиране и възстановяване на състоянието на следните продукти на Microsoft: Windows 8 и Ms Office 2010:
Архивиране на състоянието на активиране на Windows 8

Архивирайте статуса на активиране на Office 2010