วิธีใช้คำสั่ง Slmgr ใน Windows

สารบัญ:

วิธีใช้คำสั่ง Slmgr ใน Windows
วิธีใช้คำสั่ง Slmgr ใน Windows
Anonim

ต้องรู้

  • เปิด พร้อมรับคำสั่ง และป้อนคำสั่ง slmgr ที่ต้องการ
  • ตรวจสอบสถานะการเปิดใช้งาน: ป้อน slmgr /xpr ดูข้อมูลใบอนุญาต: ป้อน slmgr /dlv รีเซ็ตตัวจับเวลา ป้อน slmgr /rearm.
  • ใช้รูปแบบที่คล้ายกันสำหรับคำสั่งอื่นๆ

บทความนี้อธิบายวิธีป้อนคำสั่ง slmgr ใน Windows เพื่อเปิดใช้งานการเปิดใช้งาน Windows ขั้นสูง

จะป้อนคำสั่ง Slmgr ได้ที่ไหน

ในขณะที่ Slmgr.vbs ถูกเก็บไว้ในโฟลเดอร์ System32 และ SysWOW64 คำสั่งที่เชื่อมต่อกับไฟล์จะต้องถูกป้อนลงใน Command Prompt

Image
Image

ตัวอย่างคำสั่ง Slmgr

หลังจากเปิด Command Prompt ให้ป้อนคำสั่ง slmgr ที่ต้องการดังที่คุณเห็นในตัวอย่างเหล่านี้:

ตรวจสอบสถานะการเปิดใช้งาน

slmgr /xpr

ใช้คำสั่ง slmgr นี้เพื่อดูว่า Windows เปิดใช้งานอยู่หรือไม่ คุณจะเห็นข้อความแจ้งว่า Windows ถูกเปิดใช้งานหากมี หรือได้รับวันที่หากไม่ได้เปิดใช้งานอย่างถาวร หรือเห็นข้อผิดพลาดหากไม่ได้ระบุรหัสผลิตภัณฑ์

พรอมต์คำสั่งปกติสามารถใช้ได้กับงานเหล่านี้บางงาน แต่งานอื่น ๆ ที่เกี่ยวข้องกับการเปลี่ยนแปลงข้อมูลและไม่เพียงแค่แสดงเท่านั้น แต่ยังต้องใช้พรอมต์คำสั่งที่ยกระดับ

ดูข้อมูลใบอนุญาตปัจจุบัน

slmgr /dli

ด้วยคำสั่ง slmgr นี้ คุณจะเห็นส่วนหนึ่งของรหัสผลิตภัณฑ์ที่ใช้ในคอมพิวเตอร์ของคุณและบ่งชี้ว่าใบอนุญาตทำงานอยู่หรือไม่ รายละเอียดอื่นๆ รวมอยู่ที่นี่ด้วย เช่น ที่อยู่ IP ของเครื่อง KMS ช่วงเวลาการต่ออายุการเปิดใช้งาน และข้อมูลบริการการจัดการคีย์ (KMS) อื่นๆ

ดูข้อมูลใบอนุญาตโดยละเอียด

slmgr /dlv

คำสั่งนี้สำหรับ slmgr.vbs เผยให้เห็นข้อมูลเพิ่มเติมมากมายเกี่ยวกับคอมพิวเตอร์ของคุณ โดยเริ่มต้นด้วยหมายเลขเวอร์ชันของ Windows และตามด้วย ID การเปิดใช้งาน, PID เพิ่มเติม, ID การติดตั้ง, จำนวน Windows rearm และ SKU ที่เหลือ และรายละเอียดอื่นๆ อีกสองสามรายการที่ตัวเลือก /dli แสดง

รีเซ็ตตัวจับเวลาการเปิดใช้งาน

slmgr /rearm

คำสั่ง rearm รีเซ็ตตัวจับเวลาการเปิดใช้งาน ซึ่งทำให้คุณสามารถใช้ Windows ได้โดยไม่ต้องเปิดใช้งานโดยขยายระยะเวลาทดลองใช้ ตัวอย่างเช่น หากคุณใช้ Windows ในการทดลองใช้ 30 วัน การจำกัดระยะเวลาหนึ่งเดือนนี้สามารถรีเซ็ตกลับไปเป็นจุดเริ่มต้นได้หลังจากป้อนคำสั่ง slmgr นี้

ต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้คำสั่งนี้สมบูรณ์

มีการจำกัดจำนวนครั้งที่คุณสามารถเปิดไฟล์การเปิดใช้งาน Windows ใหม่ได้ ตรวจสอบจำนวนด้านหลังด้วยคำสั่ง /dlv ด้านบนเพื่อดูว่าเหลือกี่รอบ

ลบ Windows Product Key

slmgr /cpky

ใช้คำสั่ง slmgr นี้เพื่อลบรหัสผลิตภัณฑ์ออกจาก Windows Registry การทำเช่นนี้จะไม่ลบคีย์ออกจากคอมพิวเตอร์ของคุณหรือยกเลิกการเปิดใช้งาน Windows แต่จะป้องกันไม่ให้โปรแกรมค้นหาคีย์และเครื่องมือที่เป็นอันตรายสามารถดึงคีย์ได้

เปิดใช้งาน Windows Online

slmgr /ato

คำสั่ง slmgr นี้บังคับให้ Windows พยายามเปิดใช้งานออนไลน์ ซึ่งมีประโยชน์หากคุณพยายามทำตามขั้นตอนการเปิดใช้งานตามปกติ (ไม่ได้ใช้ Slmgr.vbs) แต่ได้รับปัญหาการเชื่อมต่อหรือข้อผิดพลาดที่คล้ายกัน

เปลี่ยนรหัสผลิตภัณฑ์ Windows

slmgr /ipk 12345-12345-12345-12345-12345

เปลี่ยนรหัสผลิตภัณฑ์ Windows ด้วยคำสั่ง slmgr นี้ แทนที่ตัวเลขเหล่านั้นด้วยรหัสผลิตภัณฑ์จริง แต่ต้องแน่ใจว่าได้ใส่เครื่องหมายขีดกลางไว้ด้วย รีสตาร์ทคอมพิวเตอร์เพื่อใช้คีย์ใหม่อย่างสมบูรณ์

หากรหัสไม่ถูกต้อง คุณจะเห็นข้อความว่า The Software Licensing Service รายงานว่ารหัสผลิตภัณฑ์ไม่ถูกต้อง.

เปลี่ยนรหัสผลิตภัณฑ์ระยะไกล

slmgr /ipk mattpc Matt P@ssw0rd 12345-12345-12345-12345-12345

คำสั่งนี้เหมือนกันทุกประการกับคำสั่ง slmgr /ipk ที่แสดงด้านบน แต่แทนที่จะดำเนินการคำขอเปลี่ยนรหัสผลิตภัณฑ์บนเครื่องคอมพิวเตอร์ คำสั่งนี้จะดำเนินการบนเครื่องที่ชื่อ mattpc ด้วยข้อมูลรับรองการเข้าสู่ระบบของผู้ใช้ Matt admin

ปิดการใช้งาน Windows

slmgr /upk

ตัวอย่างสุดท้ายที่เหมาะสมสำหรับคำสั่ง slmgr ใน Windows คืออันนี้ ซึ่งจะถอนการติดตั้งคีย์ผลิตภัณฑ์จากเครื่องคอมพิวเตอร์ เพียงรีบูตเครื่องคอมพิวเตอร์ของคุณหลังจากที่คุณเห็นข้อความแจ้งรหัสผลิตภัณฑ์ที่ถอนการติดตั้งสำเร็จ

คำสั่ง Slmgr

ตัวอย่างข้างต้นค่อนข้างพื้นฐานและควรเป็นเพียงตัวอย่างเดียวที่คนส่วนใหญ่จำเป็นต้องใช้ อย่างไรก็ตาม หากคุณต้องการตัวเลือกขั้นสูงเพิ่มเติม ให้ดูที่ไวยากรณ์คำสั่ง slmgr และตัวเลือกอื่นๆ ที่รองรับ:

slmgr [ชื่อเครื่อง [ชื่อผู้ใช้ [รหัสผ่าน] [ตัวเลือก]

ตัวเลือกคำสั่ง Slmgr
Item คำอธิบาย
ชื่อเครื่อง เครื่องบริหาร. ค่าดีฟอลต์เป็นเครื่องท้องถิ่นถ้าละเว้น
ชื่อผู้ใช้ ชื่อผู้ใช้ของบัญชีผู้ดูแลระบบบนเครื่องระยะไกล
รหัสผ่าน รหัสผ่านชื่อผู้ใช้.
/ato เปิดใช้งานใบอนุญาต Windows และรหัสผลิตภัณฑ์กับเซิร์ฟเวอร์ของ Microsoft
/atp Confirmation_ID เปิดใช้งานผลิตภัณฑ์ด้วย Confirmation_ID ที่ผู้ใช้ให้มา
/cdns ปิดการเผยแพร่ DNS โดยโฮสต์ KMS
/ckhc ปิดการแคชโฮสต์ KMS
/ckms ล้างชื่อเซิร์ฟเวอร์ KMS ที่ใช้เป็นค่าเริ่มต้นและพอร์ตเป็นค่าเริ่มต้น
/cpky ลบรหัสผลิตภัณฑ์ Windows จาก Windows Registry
/cpri ตั้งค่าลำดับความสำคัญ KMS เป็นต่ำ
/dli แสดงข้อมูลใบอนุญาตปัจจุบันพร้อมสถานะการเปิดใช้งานและรหัสผลิตภัณฑ์บางส่วน
/dlv แสดงข้อมูลใบอนุญาตเพิ่มเติม คล้ายกับ /dli แต่มีรายละเอียดมากกว่า
/dti แสดงรหัสการติดตั้งสำหรับการเปิดใช้งานออฟไลน์
/ipk คีย์ เปลี่ยนรหัสผลิตภัณฑ์ Windows แทนที่รหัสผลิตภัณฑ์ปัจจุบันหากมี
/ilc ไฟล์ ติดตั้งไฟล์ลิขสิทธิ์
/rilc ติดตั้งไฟล์ลิขสิทธิ์ระบบใหม่
/rearm รีเซ็ตระยะเวลาการประเมิน/สถานะใบอนุญาตและสถานะการเปิดใช้งานของคอมพิวเตอร์ ใช้ /rearm-app เพื่อระบุแอป หรือ /rearm-sku สำหรับ SKU เฉพาะ
/skms ตั้งค่าเซิร์ฟเวอร์ KMS Volume Licensing และ/หรือพอร์ตที่ใช้สำหรับการเปิดใช้งาน KMS
/skhc เปิดใช้งานการแคชโฮสต์ KMS (เปิดใช้งานโดยค่าเริ่มต้น) สิ่งนี้จะบล็อกการใช้ลำดับความสำคัญและน้ำหนักของ DNS หลังจากค้นพบโฮสต์ KMS ที่ใช้งานได้ครั้งแรก
/sai ช่วงเวลา กำหนดช่วงเวลาเป็นนาทีสำหรับไคลเอนต์ที่ไม่ได้เปิดใช้งานเพื่อพยายามเชื่อมต่อ KMS
/spri ตั้งลำดับความสำคัญ KMS เป็นปกติ (ค่าเริ่มต้น).
/spr พอร์ต ตั้งค่าพอร์ตที่โฮสต์ KMS รับฟังคำขอเปิดใช้งานไคลเอนต์ (พอร์ต TCP เริ่มต้นคือ 1688)
/sdns เปิดใช้งานการเผยแพร่ DNS โดยโฮสต์ KMS (ค่าเริ่มต้น)
/upk ถอนการติดตั้งรหัสผลิตภัณฑ์ Windows ที่ติดตั้งในปัจจุบันและคืนสถานะใบอนุญาตกลับสู่สถานะทดลองใช้
/xpr แสดงวันหมดอายุของใบอนุญาตปัจจุบันหรือระบุว่าการเปิดใช้งานเป็นแบบถาวร

ตัวเลือกชื่อเครื่องไม่สามารถใช้ข้ามแพลตฟอร์มได้ ตัวอย่างเช่น คุณไม่สามารถจัดการการเปิดใช้งาน Windows บนคอมพิวเตอร์ที่ใช้ Windows 7 จากคอมพิวเตอร์ Windows Vista

Slmgr ใช้

Software Licensing Management Tool (slmgr) เป็นไฟล์ VBS ใน Windows ซึ่งคุณสามารถเรียกใช้คำสั่งเพื่อดำเนินการเปิดใช้งานผลิตภัณฑ์ Windows ขั้นสูงได้

Slmgr.vbs ใช้สำหรับระบบปฏิบัติการ Windows เท่านั้น Ospp.vbs จัดการ Volume Licensing สำหรับผลิตภัณฑ์ Microsoft Office

คำถามที่พบบ่อย

    ฉันจะเปิดพรอมต์คำสั่งได้อย่างไร

    ในการเปิดพรอมต์คำสั่งใน Windows 11 หรือ 10 ให้ไปที่ Start พิมพ์ cmd แล้วเลือก พร้อมรับคำสั่ง จากรายการ

    ฉันจะเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบได้อย่างไร

    ไปที่ Start และพิมพ์ cmd คลิกขวา พร้อมท์คำสั่ง > เรียกใช้ในฐานะผู้ดูแลระบบ หากคุณเห็นหน้าต่าง การควบคุมบัญชีผู้ใช้ ให้เลือก ใช่ เพื่ออนุญาตให้ดำเนินการต่อ

    ฉันจะล้างพรอมต์คำสั่งได้อย่างไร

    หากต้องการล้างหน้าจอพร้อมท์คำสั่งของ Windows ให้พิมพ์ CLS > กด Enter การดำเนินการนี้จะล้างหน้าจอแอปพลิเคชันทั้งหมด คุณยังสามารถปิดและเปิดพรอมต์คำสั่งอีกครั้งเพื่อล้างได้

แนะนำ: