Zastąpienie preinstalowanego Windows 8 wersją Pro

Krótki wpis dla każdego kto zakupił Windows 8 Pro w promocji (albo i nie) i chciałby go zainstalować na nowo zakupionym laptopie z Windows 8.

Wstęp

Większość producentów laptopów sprzedaje swoje maszyny z preinstalowanym Windows 8 (najczęściej pełnym crapware typu Norton na 30 dni, Office na 60 etc). Z okazji premiery ósemki Microsoft zrobił promocje w której za "grosze" można było zakupić upgrade dowolnego systemu MS do W8Pro z czego zapewne wielu z Was skorzystało i chciałoby zainstalować go na nowo zakupionym laptopie. Jednakże przy próbie instalacji tegoż systemu na sprzęcie domyślnie wyposażonym w W8 przez producenta pojawia się komunikat:

"This product key didn't work. Please check it and try again"

Klucz jaki klucz? Ja nic nie wpisywałem, pomyśli sobie ZU ;)

Po wstępie/przed zakończeniem

Tak więc o co chodzi? Komunikat jest spowodowany tym, że MS pozwolił partnerom OEM na umieszczanie w BIOSie (UEFI?) klucza produktu, przez co możemy zainstalować system z dowolnego nośnika (oczywiście wersja systemu musi się zgadzać z zakupioną licencją OEM). W przypadku próby instalacji wyższej (lub niższej) wersji otrzymamy wspomniany komunikat.
Można to obejść dwojako:


  • poprzez zainstalowanie czystego Windows 8 i aktualizację do Pro po instalacji(to dla cierpliwych :P)
  • poprzez stworzenie na nośniku instalacyjnym w katalogu sources pliku PID.txt w którym umieszczamy następującą treść:

    [PID]
    Value=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    

    gdzie xxxx to oczywiście nasz kod produktu

Zakończenie

Plik PID.txt jest traktowany nadrzędnie poprzez instalator, tak więc klucz zaszyty w BIOSie zostanie zignorowany i będziemy mogli przeprowadzić instalację i cieszyć się (aaa - pingwin podgryza mi kostkę:P) systemem w wyższej wersji.