Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

一鍵清除註冊表內 Windows 產品金鑰:slmgr /cpky 保護正版授權不外洩

編輯:系統常見問題解答

企業/個人正版 Windows 產品金鑰存於註冊表,易被惡意腳本/工具(如產品金鑰檢視器)竊取。一鍵清除註冊表金鑰,**不影響啟動狀態**,僅移除明文儲存。

方法一:命令列(最快、可做成 .bat 部署)

  1. 以系統管理員身分開啟 CMD / PowerShell / Windows Terminal。
  2. 執行:slmgr /cpky
  3. 顯示「成功地從登錄中清除產品金鑰」即完成。

可存為 ClearProductKey.bat,內容:

@echo off
slmgr /cpky
pause

重灌後以管理員身分執行一次即可。

方法二:圖形化工具(Windows 7/8/10/11)

  • Windows 7:Windows 7 優化大師 →「系統安全」→「Windows 金鑰保護」→「一鍵清除」。
  • Vista:Vista 優化大師 同樣功能。
  • Win10/11:Windows 10/11 管理工具箱 類似功能,或直接用 slmgr /cpky。

原理與影響

  • slmgr.vbs 為軟體授權管理工具,/cpky 參數僅刪除註冊表 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform 下的 BackupProductKeyDefault 等明文金鑰值。
  • **不會**變更授權狀態、不會導致變成未授權、不會影響 Windows Update。
  • 清除後,slmgr /dli 顯示的「部分產品金鑰」仍為最後 5 碼(正常),完整金鑰不再於註冊表可讀。

適用場景

  • 企業大量部署映像檔封裝前清除金鑰,防止內部人員竊取大量授權。
  • 個人電腦維修/出借/二手轉讓前清除,保護隱私。
  • 防範惡意軟體掃描註冊表上傳金鑰至 C&C 伺服器。

驗證

執行 slmgr /dli 確認授權狀態為「永久授權」/「已授權」,且無完整金鑰顯示。

一行指令,守住正版權益。

Copyright © Windows教程網 All Rights Reserved