Làm thế nào để sử dụng Slmgr để thay đổi, loại bỏ, hoặc mở rộng giấy phép Windows của bạn

Mục lục:

Làm thế nào để sử dụng Slmgr để thay đổi, loại bỏ, hoặc mở rộng giấy phép Windows của bạn
Làm thế nào để sử dụng Slmgr để thay đổi, loại bỏ, hoặc mở rộng giấy phép Windows của bạn

Video: Làm thế nào để sử dụng Slmgr để thay đổi, loại bỏ, hoặc mở rộng giấy phép Windows của bạn

Video: Làm thế nào để sử dụng Slmgr để thay đổi, loại bỏ, hoặc mở rộng giấy phép Windows của bạn
Video: 15 Phím Tắt Tuyệt Vời Mà Bạn Chưa Sử Dụng Đến - YouTube 2024, Tháng tư
Anonim
Kích hoạt Windows được thiết kế đơn giản nhất có thể, vì vậy các công cụ đồ họa của Microsoft giữ cho nó đơn giản. Nếu bạn muốn thực hiện điều gì đó nâng cao hơn như xóa khóa sản phẩm, buộc kích hoạt trực tuyến hoặc mở rộng bộ hẹn giờ kích hoạt, bạn sẽ cần Slmgr.vbs.
Kích hoạt Windows được thiết kế đơn giản nhất có thể, vì vậy các công cụ đồ họa của Microsoft giữ cho nó đơn giản. Nếu bạn muốn thực hiện điều gì đó nâng cao hơn như xóa khóa sản phẩm, buộc kích hoạt trực tuyến hoặc mở rộng bộ hẹn giờ kích hoạt, bạn sẽ cần Slmgr.vbs.

Công cụ dòng lệnh này được bao gồm trong Windows và cung cấp các tùy chọn không có sẵn trong giao diện kích hoạt chuẩn được cung cấp trên màn hình Cập nhật & Bảo mật> Kích hoạt trong ứng dụng Cài đặt.

Đầu tiên: Mở cửa sổ nhắc lệnh quản trị viên

Để sử dụng công cụ này, bạn sẽ muốn khởi chạy một Command Prompt với quyền truy cập Quản trị viên. Để làm như vậy trên Windows 8 hoặc 10, hãy nhấp chuột phải vào nút Bắt đầu hoặc nhấn Windows + X. Nhấp vào tùy chọn "Command Prompt (Admin)" trong menu xuất hiện. Trên Windows 7, tìm kiếm menu Bắt đầu cho "Dấu nhắc Lệnh", nhấp chuột phải vào nó và chọn "Chạy với tư cách Quản trị viên".

Image
Image

chú thích: Nếu bạn nhìn thấy PowerShell thay vì Command Prompt trên menu Power Users, đó là một chuyển đổi đi kèm với bản cập nhật Creators cho Windows 10. Rất dễ dàng chuyển lại để hiển thị Command Prompt trên menu Power Users nếu bạn muốn, hoặc bạn có thể dùng thử PowerShell. Bạn có thể thực hiện khá nhiều thứ trong PowerShell mà bạn có thể thực hiện trong Command Prompt, cộng thêm rất nhiều thứ hữu ích khác.

Xem thông tin kích hoạt, giấy phép và ngày hết hạn

Để hiển thị giấy phép rất cơ bản và thông tin kích hoạt về hệ thống hiện tại, hãy chạy lệnh sau. Lệnh này sẽ cho bạn biết phiên bản Windows, một phần của khóa sản phẩm để bạn có thể nhận dạng nó và liệu hệ thống có được kích hoạt hay không.

slmgr.vbs /dli

Để hiển thị thông tin giấy phép chi tiết hơn - bao gồm ID kích hoạt, ID cài đặt và các chi tiết khác - hãy chạy lệnh sau:

slmgr.vbs /dlv

Image
Image

Xem ngày hết hạn giấy phép

Để hiển thị ngày hết hạn của giấy phép hiện tại, hãy chạy lệnh sau. Điều này chỉ hữu ích cho hệ thống Windows được kích hoạt từ máy chủ KMS của tổ chức, vì giấy phép bán lẻ và nhiều khóa kích hoạt dẫn đến giấy phép vĩnh viễn sẽ không hết hạn. Nếu bạn chưa cung cấp khóa sản phẩm, nó sẽ cung cấp cho bạn thông báo lỗi.

slmgr.vbs /xpr

Image
Image

Gỡ cài đặt khóa sản phẩm

Bạn có thể xóa khóa sản phẩm khỏi hệ thống Windows hiện tại bằng Slmgr. Sau khi bạn chạy lệnh dưới đây và khởi động lại máy tính, hệ thống Windows sẽ không có khóa sản phẩm và sẽ ở trạng thái không được cấp phép, chưa được cấp phép.

Nếu bạn đã cài đặt Windows từ giấy phép bán lẻ và muốn sử dụng giấy phép đó trên máy tính khác, điều này cho phép bạn xóa giấy phép. Nó cũng có thể hữu ích nếu bạn đang đưa máy tính đó cho người khác. Tuy nhiên, hầu hết các giấy phép Windows đều được gắn với máy tính mà chúng đi kèm - trừ khi bạn mua một bản sao đóng hộp.

Để gỡ cài đặt khóa sản phẩm hiện tại, hãy chạy lệnh sau rồi khởi động lại máy tính của bạn:

slmgr.vbs /upk

Windows cũng lưu trữ khóa sản phẩm trong sổ đăng ký, vì đôi khi cần thiết để khóa nằm trong sổ đăng ký khi thiết lập máy tính. Nếu bạn đã gỡ cài đặt khóa sản phẩm, bạn cũng nên chạy lệnh bên dưới để đảm bảo khóa đó cũng được xóa khỏi sổ đăng ký. Điều này sẽ đảm bảo những người sử dụng máy tính trong tương lai không thể lấy khóa sản phẩm.
Windows cũng lưu trữ khóa sản phẩm trong sổ đăng ký, vì đôi khi cần thiết để khóa nằm trong sổ đăng ký khi thiết lập máy tính. Nếu bạn đã gỡ cài đặt khóa sản phẩm, bạn cũng nên chạy lệnh bên dưới để đảm bảo khóa đó cũng được xóa khỏi sổ đăng ký. Điều này sẽ đảm bảo những người sử dụng máy tính trong tương lai không thể lấy khóa sản phẩm.

Chỉ chạy lệnh này sẽ không gỡ cài đặt khóa sản phẩm của bạn. Nó sẽ xóa nó khỏi sổ đăng ký để các chương trình không thể truy cập nó từ đó, nhưng hệ thống Windows của bạn sẽ vẫn được cấp phép trừ khi bạn chạy lệnh trên để thực sự gỡ cài đặt khóa sản phẩm. Tùy chọn này thực sự được thiết kế để ngăn chặn khóa bị phần mềm độc hại đánh cắp, nếu phần mềm độc hại chạy trên hệ thống hiện tại có quyền truy cập vào sổ đăng ký.

slmgr.vbs /cpky

Image
Image

Đặt hoặc thay đổi khóa sản phẩm

Bạn có thể sử dụng slmgr.vbs để nhập khóa sản phẩm mới. Nếu hệ thống Windows đã có khóa sản phẩm, sử dụng lệnh bên dưới sẽ âm thầm thay thế khóa sản phẩm cũ bằng khóa sản phẩm bạn cung cấp.

Chạy lệnh sau để thay thế khóa sản phẩm, thay thế ##### - ##### - ##### - ##### - ##### bằng khóa sản phẩm. Lệnh sẽ kiểm tra mã khóa sản phẩm bạn nhập để đảm bảo khóa sản phẩm hợp lệ trước khi sử dụng. Microsoft khuyên bạn nên khởi động lại máy tính sau khi chạy lệnh này.

Bạn cũng có thể thay đổi khóa sản phẩm của mình từ màn hình Kích hoạt trong ứng dụng Cài đặt, nhưng lệnh này cho phép bạn thực hiện điều đó từ dòng lệnh.

slmgr.vbs /ipk #####-#####-#####-#####-#####

Image
Image

Kích hoạt Windows Online

Để buộc Windows thực hiện kích hoạt trực tuyến, hãy chạy lệnh sau. Nếu bạn đang sử dụng phiên bản Windows bán lẻ, điều này sẽ buộc Windows cố gắng kích hoạt trực tuyến với các máy chủ của Microsoft. Nếu hệ thống được thiết lập để sử dụng một máy chủ kích hoạt KMS, nó sẽ thay vì cố gắng kích hoạt với máy chủ KMS trên mạng cục bộ. Lệnh này có thể hữu ích nếu Windows không kích hoạt do sự cố kết nối hoặc máy chủ và bạn muốn buộc nó phải thử lại.

slmgr.vbs /ato

Image
Image

Kích hoạt Windows Offline

Slmgr cũng cho phép bạn thực hiện kích hoạt ngoại tuyến. Để có ID cài đặt để kích hoạt ngoại tuyến, hãy chạy lệnh sau:

slmgr.vbs /dti

Bây giờ bạn sẽ cần có một ID xác nhận mà bạn có thể sử dụng để kích hoạt hệ thống qua điện thoại. Gọi cho Trung tâm kích hoạt sản phẩm của Microsoft, cung cấp ID cài đặt bạn đã nhận được ở trên và bạn sẽ nhận được một ID kích hoạt nếu mọi thứ kiểm tra.Điều này cho phép bạn kích hoạt các hệ thống Windows mà không cần kết nối Internet.

Để nhập ID xác nhận bạn đã nhận được để kích hoạt ngoại tuyến, hãy chạy lệnh sau. Thay thế “ACTIVATIONID” bằng ID kích hoạt bạn đã nhận được.

slmgr.vbs /atp ACTIVATIONID

Khi bạn đã hoàn tất, bạn có thể sử dụng

slmgr.vbs /dli

hoặc là

slmgr.vbs /dlv

các lệnh để xác nhận bạn đã được kích hoạt.

Điều này thường có thể được thực hiện từ màn hình Kích hoạt trong ứng dụng Cài đặt nếu máy tính của bạn không được kích hoạt - bạn không phải sử dụng lệnh nếu bạn muốn sử dụng giao diện đồ họa.

Image
Image

Mở rộng bộ hẹn giờ kích hoạt

Một số hệ thống Windows cung cấp thời gian giới hạn để bạn có thể sử dụng chúng như các bản dùng thử miễn phí trước khi nhập khóa sản phẩm. Ví dụ: Windows 7 cung cấp khoảng thời gian dùng thử 30 ngày trước khi bắt đầu phàn nàn với bạn. Để kéo dài thời gian dùng thử này và đặt lại khoảng 30 ngày còn lại, bạn có thể sử dụng lệnh sau. Tài liệu của Microsoft đặt nó, lệnh này "đặt lại bộ hẹn giờ kích hoạt".

Lệnh này chỉ có thể được sử dụng nhiều lần, vì vậy bạn không thể kéo dài thời gian dùng thử vô thời hạn. Số lần nó có thể được sử dụng tùy thuộc vào "số lượng rearm", mà bạn có thể xem bằng cách sử dụng

slmgr.vbs /dlv

chỉ huy. Nó có vẻ khác nhau trên các phiên bản khác nhau của Windows - nó đã được ba lần trên Windows 7, và nó có vẻ là năm lần trên Windows Server 2008 R2.

Điều này dường như không còn hoạt động trên Windows 10 nữa, điều này rất dễ chịu nếu bạn chưa cung cấp khóa sản phẩm. Tùy chọn này vẫn hoạt động trên các phiên bản Windows cũ hơn và có thể tiếp tục hoạt động trên các phiên bản Windows khác, chẳng hạn như Windows Server, trong tương lai.

slmgr.vbs /rearm

Image
Image

Slmgr.vbs có thể thực hiện hành động trên máy tính từ xa, quá

Slmgr thường thực hiện các hành động bạn chỉ định trên máy tính hiện tại. Tuy nhiên, bạn cũng có thể quản lý từ xa các máy tính trên mạng của mình nếu bạn có quyền truy cập vào chúng. Ví dụ, lệnh đầu tiên bên dưới áp dụng cho máy tính hiện tại, trong khi lệnh thứ hai sẽ được chạy trên một máy tính từ xa. Bạn chỉ cần tên, tên người dùng và mật khẩu của máy tính.

slmgr.vbs /option

slmgr.vbs computername username password /option

Lệnh Slmgr.vbs có các tùy chọn khác, rất hữu ích để xử lý kích hoạt KMS và kích hoạt dựa trên mã thông báo. Tham khảo tài liệu về Slmgr.vbs của Microsoft để biết thêm chi tiết.

Đề xuất: