Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano sposób zmiany klucza produktu licencjonowania zbiorowego.
Oryginalny numer KB: 328874
Wprowadzenie
Ostrzeżenie
Kroki opisane w artykule obowiązują tylko na nośniku licencji zbiorczej. Jeśli spróbujesz wykonać te kroki na nośniku OEM lub na nośniku detalicznym, nie zmienisz klucza produktu.
Podczas instalowania systemu Windows XP lub Windows Server 2003 nośnik musi być zgodny z kluczem produktu. Oznacza to, że kanał (MSDN, sprzedaż detaliczna, OEM, licencja zbiorcza itd.), jednostka SKU (Windows XP Professional, Windows XP Home Edition itd.) oraz język (angielski, francuski itd.) musi być zgodny z kluczem produktu i nośnika. Jest to konieczne, aby można było pomyślnie wprowadzić klucz produktu. Jeśli nośnik instalacyjny nie jest zgodny z kluczem produktu, zostanie wyświetlony następujący komunikat o błędzie:
Klucz produktu jest nieprawidłowy.
Jeśli używasz "ujawnionego" klucza produktu (klucza produktu, który jest znany jako dostępny publicznie) w celu wdrożenia systemu Windows XP na wielu komputerach (instalacja licencjonowania zbiorowego), może nie być możliwe zainstalowanie dodatku Service Pack 1 (SP1) systemu Windows XP lub automatyczne uzyskanie aktualizacji z witryny sieci Web usługi Windows Update. Na przykład podczas instalowania systemu Windows XP z dodatkiem SP1 lub nowszych wersji systemu Windows XP może zostać wyświetlony następujący komunikat o błędzie:
Klucz produktu używany do instalowania systemu Windows jest nieprawidłowy. Skontaktuj się natychmiast z administratorem systemu lub sprzedawcą detalicznym, aby uzyskać prawidłowy klucz produktu. Możesz również skontaktować się z zespołem firmy Microsoft Corporation ds. antypirackich, wysyłając wiadomość e-mail,
piracy@microsoft.com
jeśli uważasz, że zakupiono pirackie oprogramowanie firmy Microsoft. Należy mieć pewność, że wszelkie dane osobowe wysyłane do zespołu microsoft anti-piractwa będą utrzymywane w ścisłej pewności siebie.
Ten artykuł jest przeznaczony dla zaawansowanego użytkownika komputera. Jeśli najpierw drukujesz ten artykuł, możesz łatwiej wykonać kroki.
Więcej informacji
Wymagania wstępne
Aby można było użyć informacji w tym artykule, musisz mieć prawidłowy klucz produktu. Aby uzyskać prawidłowy klucz produktu, kliknij następujący link, aby skontaktować się z Centrum usługi licencjonowania zbiorowego firmy Microsoft:
https://www.microsoft.com/licensing/servicecenter/home.aspx
Kroki zmiany klucza produktu licencjonowania zbiorowego
W tym artykule opisano dwie metody zmiany klucza produktu systemu Windows XP po instalacji licencjonowania zbiorowego w celu rozwiązania problemu. Jedna metoda używa graficznego interfejsu użytkownika Kreatora aktywacji systemu Windows, a druga metoda używa skryptu Instrumentacja zarządzania Windows (WMI). Metoda Kreatora aktywacji jest łatwiejsza. Jeśli jednak musisz zmienić klucz produktu dla wielu komputerów, metoda skryptu jest bardziej odpowiednia.
Metoda 1. Korzystanie z Kreatora aktywacji
Ważne
W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonać poniższe kroki. Aby zapewnić dodatkową ochronę, utwórz kopię zapasową rejestru przed przystąpieniem do jego modyfikacji. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows
Jeśli masz tylko kilka kluczy produktów licencjonowania zbiorowego do zmiany, możesz użyć Kreatora aktywacji.
Uwaga 16.
Zalecamy uruchomienie przywracania systemu w celu utworzenia nowego punktu przywracania przed wykonaniem tych kroków.
Dezaktywowanie systemu Windows
Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
W polu Otwórz wpisz polecenie regedit, a następnie kliknij przycisk OK.
W okienku nawigacji znajdź, a następnie kliknij następujący klucz rejestru:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WPAEvents
W okienku tematu kliknij prawym przyciskiem myszy pozycję OOBETimer, a następnie kliknij polecenie Modyfikuj.
Zmień co najmniej jedną cyfrę tej wartości, aby dezaktywować system Windows.
Ponowne uaktywnianie systemu Windows i dodawanie nowego klucza produktu
Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
W polu Otwórz wpisz następujące polecenie, a następnie kliknij przycisk OK.
%systemroot%\system32\oobe\msoobe.exe /a
Kliknij przycisk Tak, chcę zadzwonić do przedstawiciela działu obsługi klienta, aby aktywować system Windows, a następnie kliknij przycisk Dalej.
Kliknij pozycję Zmień klucz produktu.
Wpisz nowy klucz produktu w polach Nowy klucz , a następnie kliknij przycisk Aktualizuj.
Jeśli wrócisz do poprzedniego okna, kliknij przycisk Przypomnij mi później, a następnie uruchom ponownie komputer.
Powtórz kroki 1 i 2, aby sprawdzić, czy system Windows jest aktywowany. Zostanie wyświetlony następujący komunikat: System Windows jest już aktywowany. Kliknij przycisk OK, aby zakończyć.
Kliknij przycisk OK.
Zainstaluj system Windows XP z dodatkiem Service Pack 1a lub nowszą wersję systemu Windows XP.
Jeśli nie można ponownie uruchomić systemu Windows po zainstalowaniu systemu Windows XP z dodatkiem SP1 lub nowszej wersji systemu Windows XP, spróbuj wykonać następujące czynności:
- Uruchom ponownie komputer i zacznij naciskać F8, dopóki nie zostanie wyświetlone menu Opcje zaawansowane systemu Windows.
- Wybierz pozycję Ostatnia znana dobra konfiguracja z menu i naciśnij ENTER. Ta opcja uruchamia system Windows przy użyciu poprzedniej dobrej konfiguracji.
- Powtórz kroki od 1 do 8 w obszarze "Uaktywnij ponownie system Windows i dodaj nowy klucz produktu".
Jeśli możesz zainstalować dodatek SP1 lub nowszą wersję systemu Windows XP i ponownie uruchomić system Windows, rozwiązano ten problem. Jeśli problem nie został rozwiązany, spróbuj użyć metody 2 lub zapoznaj się z sekcją "Następne kroki", aby uzyskać więcej zasobów rozwiązywania problemów.
Metoda 2. Używanie skryptu
Jeśli musisz zmienić klucz produktu dla wielu komputerów, zalecamy tę metodę. Możesz utworzyć skrypt usługi WMI, który zmienia klucz produktu licencjonowania zbiorowego, a następnie wdrożyć ten skrypt w skry skrycie uruchamiania.
Przykładowy skrypt ChangeVLKey2600.vbs i przykładowy skrypt ChangeVLKeySP1 opisany w tej sekcji używają nowego klucza licencjonowania zbiorowego, który chcesz wprowadzić jako pojedynczy argument. Jest w pięcioczęściowej postaci alfanumerycznej.
Zalecamy używanie skryptu ChangeVLKey2600.vbs na komputerach z systemem Windows XP z dodatkiem SP1 lub nowszych wersjach systemu Windows XP oraz używania skryptu ChangeVLKeySP1.vbs na komputerach z systemem Windows XP z dodatkiem SP1 i nowszych wersjach systemu Windows XP. Te skrypty wykonują następujące funkcje:
- Usuwają znaki łącznika (-) z pięcioczęściowego klucza produktu alfanumerycznego.
- Tworzą wystąpienie klasy win32_WindowsProductActivation.
- Wywołają metodę SetProductKey z nowym kluczem produktu licencjonowania zbiorowego. Możesz utworzyć plik wsadowy lub plik cmd, który używa jednego z następujących przykładowych skryptów, wraz z nowym kluczem produktu jako argumentem.
Można go wdrożyć w ramach skryptu uruchamiania lub uruchomić go z poziomu wiersza polecenia, aby zmienić klucz produktu na jednym komputerze.
Przykłady
Aby uzyskać więcej informacji na temat skryptu klucza produktu, odwiedź następującą witrynę sieci Web firmy Microsoft:
https://technet.microsoft.com/library/bb457096.aspx
ChangeVLKeySP1.vbs
'
' WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************
ON ERROR RESUME NEXT
if Wscript.arguments.count<1 then
Wscript.echo "Script can't run without VolumeProductKey argument"
Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"
Wscript.quit
end if
Dim VOL_PROD_KEY
VOL_PROD_KEY = Wscript.arguments.Item(0)
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","")'remove hyphens if any
for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")
result = Obj.SetProductKey (VOL_PROD_KEY)
if err <> 0 then
WScript.Echo Err.Description, "0x" & Hex(Err.Number)
Err.Clear
end if
Next
ChangeVLKey2600.vbs
'
' WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************
ON ERROR RESUME NEXT
if Wscript.arguments.count<1 then
Wscript.echo "Script can't run without VolumeProductKey argument"
Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"
Wscript.quit
end if
Dim VOL_PROD_KEY
VOL_PROD_KEY = Wscript.arguments.Item(0)
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","")'remove hyphens if any
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegDelete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer" 'delete OOBETimer registry value
for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")
result = Obj.SetProductKey (VOL_PROD_KEY)
if err <> 0 then
WScript.Echo Err.Description, "0x" & Hex(Err.Number)
Err.Clear
end if
Next
W poniższym przykładzie pokazano, jak używać skryptu ChangeVLKeySP1.vbs z wiersza polecenia:
- Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
- W polu Otwórz wpisz następujące polecenie, w którym AB123-123AB-AB123-123AB-AB123 jest nowym kluczem produktu, którego chcesz użyć, a następnie kliknij przycisk OK:
c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123
Zbieranie danych
Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.