Cảnh báo Các bước trong bài viết chỉ có hiệu lực trên phương tiện Cấp phép Số lượng lớn. Nếu bạn thử các bước này trên phương tiện OEM hay trên các phương tiện bán lẻ, bạn sẽ không thay được khoá sản phẩm. Khi b?n cài đ?t Windows XP ho?c Windows Server 2003, phương ti?n ph?i kh?p v?i khoá s?n ph?m. T?c là, kênh (MSDN, bán l?, OEM, C?p phép S? lư?ng l?n, v.v..), SKU (Windows XP Professional, Windows XP Home Edition v.v...) và ngôn ng? (Ti?ng Anh, Ti?ng Pháp, v.v..) ph?i kh?p gi?a khoá s?n ph?m và phương ti?n. Đi?u này là c?n thi?t đ? b?n có th? nh?p thành công khoá s?n ph?m. N?u phương ti?n cài đ?t không kh?p v?i khoá s?n ph?m, b?n s? nh?n đư?c thông báo l?i sau:
Khoá S?n ph?m không h?p l?.
Nếu bạn sử dụng khoá sản phẩm “b? l?” (khoá sản phẩm được nhiều người biết) đ? tri?n khai Microsoft Windows XP trên nhiều máy tính (cài đặt Cấp phép Số lượng lớn), bạn không thể cài đặt Windows XP Gói Dịch vụ 1 (SP1) và các phiên bản Windows XP mới hơn hay tự động lấy các bản cập nhật từ Web site Windows Update. Ví d?: b?n có th? nh?n đư?c thông báo l?i sau khi b?n cài đ?t Windows XP SP1 và các phiên b?n Windows XP m?i hơn:
Khóa Sản phẩm sử dụng để cài đặt Windows không hợp lệ. Hãy liên hệ v?i quản trị viên hệ thống hoặc người bán lẻ ngay lập tức để nhận một Khoá Sản phẩm hợp lệ. Bạn cũng có thể liên hệ v?i Đội Chống Ăn cắp bản quyền của Hãng Microsoft bằng cách gửi email tới piracy@microsoft.com nếu bạn nghĩ rằng bạn đã mua phải phần mềm sao chép của Microsoft. Hãy yên tâm rằng m?i thông tin cá nhân bạn gửi đến Đội Chống Ăn cắp bản quyền phần mềm của Microsoft đều được b?o m?t nghiêm ngặt.
Bài viết này dành cho người dùng máy tính chuyên sâu. B?n có th? th?y d? dàng hơn khi làm theo các bư?c n?u b?n in bài vi?t này ra trư?c.
Đi?u ki?n tiên quy?t
B?n ph?i có khoá s?n ph?m h?p l? trư?c khi có th? s? d?ng thông tin trong bài vi?t này. Đ? l?y khoá s?n ph?m h?p l?, h?y b?m vào liên k?t sau đ? liên h? v?i Trung tâm D?ch v? C?p phép S? lư?ng l?n c?a Microsoft:
Các bư?c đ? thay khoá s?n ph?m c?p phép s? lư?ng l?n
Bài vi?t này mô t? hai phương pháp thay khoá s?n ph?m Windows XP sau khi cài đ?t C?p phép S? lư?ng l?n đ? gi?i quy?t v?n đ?. Phương pháp 1 sử dụng giao diện người dùng đồ họa (GUI) của Thuật sỹ Kích hoạt Windows và m?t phương pháp khác s? d?ng tập lệnh Phương tiện Quản lý của Windows (WMI). Phương pháp Thu?t s? Kích ho?t d? hơn. Tuy nhiên, n?u b?n ph?i thay khoá s?n ph?m cho nhi?u máy tính, phương pháp t?p l?nh phù h?p hơn.
Phương pháp 1: Sử dụng Thuật sỹ Kích hoạt
Quan trọng Phần, phương pháp hoặc tác vụ này chứa các bước chỉ dẫn bạn cách s?a đổi sổ đăng ký. Tuy nhiên, có th? x?y ra s? c? nghiêm tr?ng n?u b?n s?a đ?i s? đăng k? không đúng cách. Do đó, đ?m b?o r?ng b?n th?c hi?n các bư?c sau c?n th?n. Đ? b?o v? t?t hơn, h?y sao lưu s? đăng k? trư?c khi b?n s?a đ?i. Sau đó, b?n có th? khôi ph?c s? đăng k? n?u x?y ra s? c?. Đ? bi?t thêm thông tin v? cách sao lưu và khôi ph?c s? đăng k?, h?y b?m s? bài vi?t sau đ? xem bài vi?t trong Cơ s? Ki?n th?c Microsoft:
322756
(http://support.microsoft.com/kb/322756/vi-vn/
)
Cách sao lưu và khôi ph?c s? đăng k? trong Windows
Nếu bạn chỉ có một số khoá sản phẩm cấp phép số lượng lớn để thay, bạn có thể sử dụng Thuật sỹ Kích hoạt.
Chú ý Chúng tôi khuyến nghị bạn nên chạy Khôi phục Hệ thống để tạo thời điểm khôi phục mới trước khi làm theo các bước này.
Hu? kích ho?t Windows
- B?m B?t đ?u, r?i b?m Chạy.
- Trong ô Mở, gõ regedit, sau đó bấm OK.
- Trong ngăn đi?u hư?ng, định vị r?i bấm vào khoá đăng k? sau:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents
- Trong ngăn ch? đ?, b?m chu?t ph?i vào OOBETimer r?i b?m S?a đ?i.
- Thay ít nhất một ký tự của giá trị này để hủy kích hoạt Windows.
Kích ho?t l?i Windows và thêm khoá s?n ph?m m?i
- B?m B?t đ?u, r?i b?m Chạy.
- Trong ô M?, g? l?nh sau r?i b?m OK.
%systemroot%\system32\oobe\msoobe.exe /a
- Bấm Có, tôi muốn gọi điện cho đại diện dịch vụ khách hàng để kích hoạt Windows, r?i bấm Tiếp theo.
- Bấm Thay khoá sản phẩm.
- Gõ khoá sản phẩm mới vào ô Khoá mới, sau đó bấm Cập nhật.
Nếu bạn quay lại cửa sổ trước, bấm Nhắc tôi lần sau, sau đó khởi động lại máy tính. - Lặp lại bước 1 và 2 để kiểm tra xem Windows đã được kích hoạt chưa. Bạn nhận được thông báo sau:
Windows đã được kích hoạt. Bấm OK để thoát.
- B?m OK.
- Cài đặt Windows XP Gói D?ch v? 1a hay phiên bản Windows XP mới hơn.
N?u b?n không th? kh?i đ?ng l?i Windows sau khi cài đ?t Windows XP SP1 ho?c phiên b?n Windows XP m?i hơn, h?y th? các bư?c sau:
- Kh?i đ?ng l?i máy tính và b?t đ?u nh?n F8 cho đ?n khi b?n th?y menu Tu? ch?n Nâng cao c?a Windows.
- Ch?n C?u h?nh T?t M?i nh?t t? menu và nh?n ENTER. Tùy chọn này khởi động Windows bằng cách sử dụng cấu hình tốt trước đó.
- L?p l?i các bư?c t? 1 đ?n 8 trong m?c "Kích ho?t l?i Windows và thêm khoá s?n ph?m m?i".
N?u b?n có th? cài đ?t SP1 ho?c phiên b?n Windows XP m?i hơn và b?n có th? kh?i đ?ng l?i Windows, b?n đ? gi?i quy?t đư?c v?n đ?. N?u v?n đ? chưa đư?c gi?i quy?t, h?y th? phương pháp 2 ho?c xem ph?n "Các bư?c Ti?p theo" đ? bi?t thêm các tài nguyên kh?c ph?c s? c?.
Phương pháp 2: S? d?ng t?p l?nh
N?u b?n ph?i thay khoá s?n ph?m cho nhi?u máy tính, chúng tôi khuy?n ngh? b?n nên s? d?ng phương pháp này. Bạn có thể tạo tập lệnh WMI thay đổi khoá sản phẩm cấp phép số lượng lớn, sau đó sử dụng tập lệnh này trong tập lệnh khởi động.
Tập lệnh mẫu ChangeVLKey2600.vbs và ChangeVLKeySP1 được mô tả trong phần này sử dụng khoá cấp phép s? lượng lớn m?i mà bạn muốn nhập như một đối số đơn. Dư?i d?ng 5 ph?n g?m c? ch? và s?.
Chúng tôi khuyến nghị bạn nên sử dụng tập lệnh ChangeVLKey2600.vbs trên máy tính dựa trên Windows XP không chạy Windows XP SP1 và phiên bản Windows XP mới hơn và khuyên bạn sử dụng tập lệnh ChangeVLKeySP1.vbs trên máy tính dựa trên Windows XP chạy Windows XP SP1 hay phiên bản Windows XP mới hơn. Những tập lệnh này thực hiện các chức năng sau:
- Chúng bỏ các ký tự dấu nối (-) khỏi khoá sản phẩm 5 phần gồm cả chữ và số.
- Chúng tạo ra một ví dụ lớp win32_WindowsProductActivation.
- Chúng yêu cầu phương pháp SetProductKey với khoá sản phẩm cấp phép số lượng lớn mới.
B?n có th? t?o m?t t?p bó ho?c t?p cmd s? d?ng m?t trong nh?ng t?p l?nh m?u sau đây cùng v?i khoá s?n ph?m m?i làm đ?i s?. B?n có th? tri?n khai nó làm m?t ph?n c?a t?p l?nh kh?i đ?ng hay ch?y nó t? d?ng l?nh đ? thay khoá s?n ph?m trên m?t máy tính.
Ví d?
Để bi?t thêm thông tin về cách viết tập lệnh khoá sản phẩm, h?y truy c?p Web site sau của Microsoft:
ChangeVLKeySP1.vbs
'
Tập lệnh WMI - ChangeVLKey.vbs
'
Tập lệnh này thay khoá sản phẩm trên máy tính
'
'***************************************************************************
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
'
Tập lệnh WMI - ChangeVLKey.vbs
'
'Tập lệnh này thay khoá sản phẩm trên máy tính
'
'***************************************************************************
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
Ví dụ sau đây cho biết cách sử dụng tập lệnh ChangeVLKeySP1.vbs từ dòng lệnh:
- B?m B?t đ?u, r?i b?m Chạy.
- Trong ô Mở, gõ lệnh sau, trong đó AB123-123AB-AB123-123AB-AB123 là khoá sản phẩm mới bạn muốn sử dụng, sau đó bấm OK:
c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123
Đ? bi?t thêm thông tin v? Ph?n m?m Microsoft Có b?n quy?n, h?y ghé thăm Web site sau c?a Microsoft:
N?u b?n có th? cài đ?t SP1 ho?c phiên b?n Windows XP m?i hơn và b?n có th? kh?i đ?ng l?i Windows, b?n đ? gi?i quy?t đư?c v?n đ?. N?u v?n đ? chưa đư?c gi?i quy?t, h?y xem ph?n "Các bư?c Ti?p theo".
N?u nh?ng phương pháp này không giúp g? đư?c cho b?n, b?n v?n có th? t? kh?c ph?c s? c? b?ng cách s? d?ng các Web site sau c?a Microsoft:
- Cơ s? Ki?n th?c có th? T?m ki?m
(http://support.microsoft.com/search/?adv=1?ln=vi-vn)
: T?m ki?m thông tin h? tr? k? thu?t và các công c? t? giúp đ? cho các s?n ph?m c?a Microsoft. - Trung tâm Gi?i pháp
(http://support.microsoft.com/select/?target=hub?ln=vi-vn)
: Xem các bài vi?t n?i b?t h? tr? và câu h?i thư?ng g?p c? th? theo s?n ph?m. - Các Tu? ch?n H? tr? khác
(http://support.microsoft.com/contactus/?ln=vi-vn)
: S? d?ng Web đ? đ?t câu h?i, liên h? v?i D?ch v? H? tr? Khách hàng c?a Microsoft ho?c cung c?p ph?n h?i.
N?u b?n v?n có th?c m?c sau khi s? d?ng nh?ng Web site này c?a Microsoft ho?c n?u b?n không th? t?m th?y gi?i pháp trên Web site D?ch v? H? tr? c?a Microsoft, h?y b?m vào liên k?t sau đ? liên h? v?i b? ph?n H? tr?:
Đ? bi?t thêm thông tin v? các khoá s?n ph?m không h?p l?, b?m s? bài vi?t sau đ? xem bài vi?t trong Cơ s? Ki?n th?c Microsoft:
326904
(http://support.microsoft.com/kb/326904/vi-vn/
)
Thông báo l?i khi b?n cài đ?t Windows XP Gói D?ch v? 1 (S gi?i thi?u v? các khoá s?n ph?m không h?p l?) ho?c Gói D?ch v? 2 (S): "Khóa sản phẩm sử dụng để cài đặt Windows không hợp lệ"
ID c?a bài: 328874 - L?n xem xét sau cùng: 31 Tháng Giêng 2013 - Xem xét l?i: 3.0
Áp d?ng
- Microsoft Windows Server 2003, Standard Edition (32-bit x86)
- Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
- Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
| kbsetup kbregistry kbenv kbhowto KB328874 |