Product Key không thể thay đổi trên Windows Server chủ yếu do lỗi phần mềm trong GUI. Nguyên nhân cũng có thể do tài khoản người dùng bị sự cố. Người dùng thường bỏ qua nhập Product Key khi cài đặt Windows/Windows Server OS. Sau cài đặt, họ dùng tùy chọn "Change product key" để kích hoạt Windows theo ý muốn. Vấn đề nảy sinh khi Product Key nhập vào ở bước "Change product key" không được chấp nhận.
Quan trọng: chúng tôi giả định bạn đã có Product Key Windows chính hãng. Nếu dùng key pirated, các giải pháp này sẽ không hoạt động. Windows hiện nay nhận diện và chặn hiệu quả các key được sinh tự động.
Lỗi phần mềm trong GUI hệ thống có thể cản trở quá trình kích hoạt. Đây là tình huống phổ biến gặp ở nhiều người dùng. Tài khoản người dùng bị hỏng/cấu hình sai dùng để kích hoạt Windows cũng gây ra vấn đề này. Có số lần giới hạn dùng một Windows key để kích hoạt. Nếu key đã đạt giới hạn tối đa, bạn sẽ gặp sự cố này.
Điều kiện tiên quyết
- Kiểm tra lại xem bạn đang nhập đúng key.
- Chạy quét SFC để loại trừ hỏng file hệ điều hành.
- Nếu dùng tài khoản administrator tích hợp hoặc domain administrator để kích hoạt, hãy dùng tài khoản khác có quyền administrator.
- Đảm bảo key bạn dùng chưa đạt giới hạn tối đa kích hoạt Windows Server, nếu đã đạt thì liên hệ hỗ trợ Microsoft để tăng giới hạn.
Chạy lệnh kích hoạt Windows trong Command Prompt với quyền Admin
Lỗi phần mềm trong GUI có thể gây không kích hoạt được Windows. Lúc này, dùng lệnh cụ thể trong Command Prompt quyền Admin có thể giải quyết. Các lệnh này sẽ ép buộc kích hoạt để tránh sự cố. Có hai trường hợp: kích hoạt phiên bản chuẩn (standard) và phiên bản đánh giá (evaluation). Lưu ý: lệnh SLMGR /IPK không thể dùng trực tiếp với key VLSC MAK hoặc Retail để kích hoạt bản evaluation.
Dành cho phiên bản không phải Evaluation
- Đăng nhập vào Windows Server.
- Mở Settings (Cài đặt) và nhấp vào System (Hệ thống).

- Trong khung bên trái, nhấp vào About (Giới thiệu) và kiểm tra Edition (Phiên bản) xem có phải Windows Server Standard hoặc phiên bản non-evaluation tương tự.

- Mở Command Prompt với quyền administrator.
- Gõ lệnh sau:
slmgr /ipk XXXXX-XXXXX-XXXXXX-XXXXX
Thay thế XXXX-XXXX-XXXXXX-XXXXX bằng Product Key Windows của bạn có dấu gạch ngang.
- Cửa sổ Windows Script Host hiện lên thông báo "install product key XXXX-XXXX-XXXXXX-XXXXX successfully". Nhấp OK để đóng.

- Gõ lệnh sau để kích hoạt license key:
slmgr /ato
- Cửa sổ Windows Script Host hiện lên: "Activating Windows, Server Standard edition (XXXXX-XXXXX-XXXXXX-XXXXX). Product activated successfully". Nhấp OK để đóng.

- Đã xong, bạn có thể đã kích hoạt thành công Windows Server. Nếu vẫn gặp sự cố, hãy thử các lệnh trên với PowerShell.
Dành cho phiên bản Evaluation
- Khi phiên bản Server hiển thị Windows Server Standard Evaluation hoặc tương tự, bạn không thể dùng lệnh SLMGR trực tiếp để kích hoạt.

- Khi dùng lệnh SLMGR trực tiếp để cài key (Retail hoặc VLSC MAK) cho bản evaluation, sẽ báo lỗi "Error:0xC004F069 On a computer running Microsoft Windows non-core edition…"

- Hơn nữa, key VLSC MAK không thể dùng để nâng cấp bản evaluation lên Standard (hoặc Datacenter), nếu dùng sẽ báo "Error 1168 the specified product key could not be validated…"

- Cần Product Key Retail để dùng với lệnh DISM nâng cấp từ evaluation lên Standard (hoặc Datacenter).
- Mở Command Prompt với quyền administrator.
- Gõ lệnh sau để nâng cấp evaluation lên Datacenter hoặc Standard tùy theo key:
Phiên bản Standard:
DISM /Online /Set-Edition:ServerStandard /ProductKey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /AcceptEula
Thay thế XXXX-XXXX-XXXXX-XXXXX-XXXXX bằng Product Key Retail có dấu gạch ngang.
Phiên bản Datacenter:
DISM /Online /Set-Edition:ServerDatacenter /ProductKey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /AcceptEula
Thay thế xxxxx-xxxxx-xxxxx-xxxxx-xxxxx bằng Product Key Retail có dấu gạch ngang.
- Nhấn Y và khởi động lại server.
- Để cài license VLSC MAK, đăng nhập vào server sau khi reboot.
- Mở Command Prompt quyền administrator.
- Gõ lệnh sau:
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Thay thế XXXXX-XXXXX-XXXXX-XXXXX-XXXXX bằng key VLSC MAK của bạn.
- Cửa sổ Windows Script Host hiện lên: "install product key XXXXX-XXXXX-XXXXXX-XXXXX successfully". Nhấp OK để đóng.

- Gõ lệnh sau để kích hoạt license key:
slmgr /ato
- Cửa sổ Windows Script Host hiện lên: "Activating Windows ®, ServerStandard edition (XXXXX-XXXXX-XXXXXX-XXXXX). Product activated successfully". Nhấp OK để đóng.

- Nếu vẫn không kích hoạt được, hãy thử các bước trên với PowerShell.