KMS是什么?
KMS ,Key Management Service(Windows密钥管理服务)
KMS定位于仅提供企业域内的内部网络的激活服务,目的是抑制盗版,微软给企业提供电子ISO映像进行批量授权安装,企业内网搭建KMS服务器,内网中所有的Windows产品通过KMS服务定时激活,一般有效期是180天,当你离开公司内网,系统只能继续使用180天。
但是讽刺的是,开源界在世界各地 搭建了多个KMS私服,为广大用户提供免费的Windows产品激活服务。
详情:参考百度百科对KMS的解释
激活脚本范例
通过“管理员运行”命令提示符,可以执行以下命令用于KMS激活slmgr.vbs -upk #执行原有安装密钥的清除(若系统为未激活状态可以省略)slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX #安装对应版本的GVLK密钥slmgr /skms kms.domain.com #KMS服务器的域名或者内部IPslmgr /ato #执行KMS激活操作-- 详细脚本Windowsslmgr.vbs -ipk W269N-WFGWX-YVC9B-4J6C9-T83GXslmgr.vbs -skms kms.library.hkslmgr.vbs -atoOfficecd "C:\Program Files (x86)\Microsoft Office\Office16"cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99cscript ospp.vbs /sethst:kms.library.hkcscript ospp.vbs /actOffice2016 KMS激活方法详解1、管理员模式打开命令行,切换到Office安装路径(2015为Office15)C:\Program Files\Microsoft Office\Office16(32-bit系统+32-bit Office 2013/2016,或者64-bit系统+64-bitOffice 2013/2016)C:\Program Files(x86)\Microsoft Office\Office16(2015为Office15, 64-bit系统+32-bit Office 2013/2016)2、指定KMS服务器:cscript ospp.vbs /sethst: kms.library.hk3、激活Office 2013/2016:cscript ospp.vbs /actOffice 2016 KMS卸载方法管理员命令行输入:cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus如果显示有kms等字样,说明是KMS激活的,请继续以下步骤:cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /unpkey:AB12C(AB12C 上面的KEY的最后5位)cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /remhst最后再用第一次的命令,查看及确认是否成功。cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus若没有显示KMS等字样,说明以上操作成功完成,现在可以输入新的KEYcscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /d/inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX(零售或VL的KEY,请根据OFFICE版本选择)或者,用第二条命令,把所有的KEY都卸载后,打开任意一OFFICE程序即可重输KEY/帐号[注]:若是office2013、2010请将后面的16改成14或15,如果是64位系统安装32位OFFICE,请将Program Files改成Program Files (x86)更多帮助详见:cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /?支持以下软件WINDOWSWINDOWS 10,专业版,企业版。WINDOWS 8/8.1,专业版,企业版。WINDOWS 7,专业版,企业版。OFFICEOFFICE 2016,Office Professional Plus 2016,Office Standard 2016,Project Professional 2016, Project Standard 2016,Visio Professional 2016,Visio Standard 2016,Access 2016,Excel 2016,OneNote 2016,Outlook 2016,PowerPoint 2016, Publisher 2016,Word 2016WINDOWS SERVERwindows server 2016windows server 2012
可用KMS服务列表
kms.loli.beerkms.loli.bestkms2.loli.bestkms.cangshui.netkms.iaini.netkms.ddz.redkms.ghpym.comkms.qkeke.comkms.wxlost.comkms.heng07.comkms8.MSGuides.comkms.kuretru.comkms.moeclub.orgkms.ijio.netcy2617.jios.orghome.aalook.comkms.bige0.comkms.jm33.mekms.zhuxiaole.orgwindows.kms.appnb.shenqw.winkms.magicwall.org高校 KMS 主机地址(需要连接学习内网或vpn)北京大学:kms.pku.edu.cn清华大学:kms.cic.tsinghua.edu.cn复旦大学:mvls.fudan.edu.cn同济大学:kms.tongji.edu.cn苏州大学:kms.suda.edu.cn中山大学:kms.sysu.edu.cn华东理工大学:kms.ecust.edu.cn华北电力大学:202.204.74.218华南理工大学:act.msweb.scut.edu.cn南安普顿大学:kms.soton.ac.uk上海交通大学:kms.sjtu.edu.cn上海财经大学:kms.shufe.edu.cn上海师范大学:mskms.shnu.edu.cn上海海事大学:kms.shmtu.edu.cn武汉理工大学:kms.whut.edu.cn南京航空航天大学:kms.nuaa.edu.cn上海第二工业大学:kms.sspu.edu.cn中国科学技术大学:kms.ustc.edu.cn南京特殊教育师范学院:kms.njty.edu.cn
现成的CMD脚本
下载后管理员权限运行即可KMS.Activation.CMD
脚本代码如下:
@echo offsetlocal EnableDelayedExpansion & cd /d "%~dp0"title KMS通用激活工具%1 %2ver|find "5.">nul&&goto :xptooffmshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :start","","runas",1)(window.close)&goto :eof:startclsecho Windows 和 Office 激活echo 正在检查与激活服务器的连接情况……echo.ping kms.library.hk | find "超时" > NUL && goto failping kms.library.hk | find "目标主机" > NUL && goto failecho 成功连接上服务器,检查系统的激活情况,将自动跳过永久激活的系统。cscript //Nologo %windir%\system32\slmgr.vbs /xpr | find "已永久激活">NUL&&goto wintooffver | find "6.0." > NUL && goto winvistaver | find "6.1." > NUL && goto win7ver | find "6.2." > NUL && goto win8ver | find "6.3." > NUL && goto win81ver | find "10.0." > NUL && goto win10echo 未找到合适的NT6系统,可能是WinXP或Win2003。goto office:winvistaecho 当前为Windows Vista/2008。set Business=YFKBB-PQJJV-G996G-VWGXY-2V3X8set BusinessN=HMBQG-8H2RH-C77VX-27R82-VMQBTset Enterprise=VKK3X-68KWM-X2YGT-QR4M6-4BWMVset EnterpriseN=VTC42-BM838-43QHV-84HX6-XJXKVset ServerWeb=WYR28-R7TFJ-3X2YQ-YCY4H-M249Dset ServerStandard=TM24T-X9RMF-VWXK6-X8JC9-BFGM2set ServerStandardV=W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJset ServerEnterprise=YQGMW-MPWTJ-34KDK-48M3W-X4Q6Vset ServerEnterpriseV=39BXF-X8Q23-P2WWT-38T2F-G3FPGset ServerWeb=RCTX3-KWVHP-BR6TB-RB6DM-6X7HPset ServerDatacenter=7M67G-PC374-GR742-YH8V4-TCBY3set ServerDatacenterV=22XQ2-VRXRG-P8D42-K34TD-G3QQCset ServerEnterpriseIA64=4DWFP-JF3DJ-B7DTH-78FJB-PDRHKgoto windowsstart:win7echo 当前为Windows 7/2008 R2。set Professional=FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4set ProfessionalN=MRPKT-YTG23-K7D7T-X2JMM-QY7MGset ProfessionalE=W82YF-2Q76Y-63HXB-FGJG9-GF7QXset Enterprise=33PXH-7Y6KF-2VJC9-XBBR8-HVTHHset EnterpriseN=YDRBP-3D83W-TY26F-D46B2-XCKRJset EnterpriseE=C29WB-22CC8-VJ326-GHFJW-H9DH4set ServerWeb=6TPJF-RBVHG-WBW2R-86QPH-6RTM4set ServerHPC=TT8MH-CG224-D3D7Q-498W2-9QCTXset ServerStandard=YC6KT-GKW9T-YTKYR-T4X34-R7VHCset ServerEnterprise=489J6-VHDMP-X63PK-3K798-CPX3Yset ServerDatacenter=74YFP-3QFB3-KQT8W-PMXWJ-7M648set ServerEnterpriseIA64=GT63C-RJFQ3-4GMB6-BRFB9-CB83Vgoto windowsstart:win8echo 当前为Windows 8/2012。set Professional=NG4HW-VH26C-733KW-K6F98-J8CK4set ProfessionalN=XCVCF-2NXM9-723PB-MHCB7-2RYQQset Core=BN3D2-R7TKB-3YPBD-8DRP2-27GG4set Enterprise=32JNW-9KQ84-P47T8-D8GGY-CWCK7set EnterpriseN=JMNMF-RHW7P-DMY6X-RF3DR-X2BQTset CoreN=8N2M2-HWPGY-7PGT9-HGDD8-GVGGYset CoreSingleLanguage=2WN2H-YGCQR-KFX6K-CD6TF-84YXQset CoreCountrySpecific=4K36P-JN4VD-GDC6V-KDT89-DYFKPset ServerMultiPointPremium=XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2Gset ServerMultiPointStandard=HM7DN-YVMH3-46JC3-XYTG7-CYQJJset ServerStandard=XC9B7-NBPP2-83J2H-RHMBY-92BT4set ServerDatacenter=48HP8-DN98B-MYWDG-T2DCC-8W83Pset ProfessionalWMC=GNBB8-YVD74-QJHX6-27H4K-8QHDGset CoreARM=DXHJF-N9KQX-MFPVR-GHGQK-Y7RKVgoto windowsstart:win81echo 当前为Windows 8.1。set Core=M9Q9P-WNJJT-6PXPY-DWX8H-6XWKKset CoreARM=XYTND-K6QKT-K2MRH-66RTM-43JKPset CoreCountrySpecific=NCTT7-2RGK8-WMHRF-RY7YQ-JTXG3set CoreN=7B9N3-D94CG-YTVHR-QBPX3-RJP64set CoreSingleLanguage=BB6NG-PQ82V-VRDPW-8XVD2-V8P66set EmbeddedIndustry=NMMPB-38DD4-R2823-62W8D-VXKJBset EmbeddedIndustryA=VHXM3-NR6FT-RY6RT-CK882-KW2CJset EmbeddedIndustryE=FNFKF-PWTVT-9RC8H-32HB2-JB34Xset Enterprise=MHF9N-XY6XB-WVXMC-BTDCT-MKKG7set EnterpriseN=TT4HM-HN7YT-62K67-RGRQJ-JFFXWset Professional=GCRJD-8NW9H-F2CDX-CCM8D-9D6T9set ProfessionalN=HMCNV-VVBFX-7HMBH-CTY9B-B4FXYset ProfessionalWMC=789NJ-TQK6T-6XTH8-J39CJ-J8D3Pset ServerCloudStorageCore=3NPTF-33KPT-GGBPR-YX76B-39KDDset ServerCloudStorage=3NPTF-33KPT-GGBPR-YX76B-39KDDset ServerDatacenter=W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9set ServerDatacenterCore=W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9set ServerStandard=D2N9P-3P6X9-2R39C-7RTCD-MDVJXset ServerStandardCore=D2N9P-3P6X9-2R39C-7RTCD-MDVJXset ServerSolution=KNC87-3J2TX-XB4WP-VCPJV-M4FWMset ServerSolutionCore=KNC87-3J2TX-XB4WP-VCPJV-M4FWMgoto windowsstart:win10echo 当前为Windows 10。echo 尝试进行永久激活。cscript //Nologo %windir%\system32\slmgr.vbs /ipk VK7JG-NPHTM-C97JM-9MPGT-3V66Tcscript //Nologo %windir%\system32\slmgr.vbs /ato | find "成功" > NUL && goto win10tooffcscript //Nologo %windir%\system32\slmgr.vbs /ipk QJNXR-YD97Q-K7WH4-RYWQ8-6MT6Ycscript //Nologo %windir%\system32\slmgr.vbs /ato | find "成功" > NUL && goto win10tooffset Core=TX9XD-98N7V-6WMQ6-BX7FG-H8Q99set CoreCountrySpecific=PVMJN-6DFY6-9CCP6-7BKTT-D3WVRset CoreN=3KHY7-WNT83-DGQKR-F7HPR-844BMset CoreSingleLanguage=7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFHset Professional=W269N-WFGWX-YVC9B-4J6C9-T83GXset ProfessionalN=MH37W-N47XK-V7XM9-C7227-GCQG9set Enterprise=NPPR9-FWDCX-D2C8J-H872K-2YT43set EnterpriseN=DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4set Education=NW6C2-QMPVW-D7KKK-3GKT6-VCFB2set EducationN=2WH4N-8QGBV-H22JP-CT43Q-MDWWJset EnterpriseS=WNMTR-4C88C-JK8YV-HQ7T2-76DF9set EnterpriseSN=2F77B-TNFGY-69QQF-B8YKP-D69TJgoto windowsstart:windowsstartfor /f "tokens=3 delims= " %%i in ('reg QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "EditionID"') do set EditionID=%%iif defined %EditionID% (cscript //Nologo %windir%\system32\slmgr.vbs /ipk !%EditionID%!cscript //Nologo %windir%\system32\slmgr.vbs /skms kms.library.hkcscript //Nologo %windir%\system32\slmgr.vbs /ato) else (echo 找不到系列号,可能是旗舰版之类的系统……)goto office:wintooffecho 系统已经永久激活!转入office激活。goto office:win10tooffecho 成功的对系统进行永久激活!转入office激活。:officeecho 检查安装的office……call :GetOfficePath 14 Office2010call :ActOffice 14 Office2010call :GetOfficePath 15 Office2013call :ActOffice 15 Office2013if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" set _Office16Path=%ProgramFiles%\Microsoft Office\Office16if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" set _Office16Path=%ProgramFiles(x86)%\Microsoft Office\Office16if DEFINED _Office16Path (echo.&echo 已发现 Office2016call :ActOffice 16 Office2016) else (echo.&echo 未发现 Office2016)echo 操作成功完成!echo.&pauseexit:ActOfficeif DEFINED _Office%1Path (cd /d "!_Office%1Path!"echo 检查 %2 的激活状态。cscript //nologo ospp.vbs /act | find /i "successful" > NUL && (echo.&echo %2 已经激活,自动跳过 & echo.) || (echo.&echo %2 未激活,正尝试进行激活。if %1 EQU 16 call :Licens16cscript //nologo ospp.vbs /sethst:kms.library.hk >nulcscript //nologo ospp.vbs /act | find /i "successful" && (echo.&echo ***** %2 激活成功 ***** & echo.) || (echo.&echo ***** %2 激活失败 ***** & echo.)))cd /d "%~dp0"goto :EOF:GetOfficePathecho.&echo 正在检测 %2 系列产品的安装路径...set _Office%1Path=set _Reg32=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\%1.0\Common\InstallRootset _Reg64=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\%1.0\Common\InstallRootreg query "%_Reg32%" /v "Path" > nul 2>&1 && FOR /F "tokens=2*" %%a IN ('reg query "%_Reg32%" /v "Path"') do SET "_OfficePath1=%%b"reg query "%_Reg64%" /v "Path" > nul 2>&1 && FOR /F "tokens=2*" %%a IN ('reg query "%_Reg64%" /v "Path"') do SET "_OfficePath2=%%b"if DEFINED _OfficePath1 (if exist "%_OfficePath1%ospp.vbs" set _Office%1Path=!_OfficePath1!)if DEFINED _OfficePath2 (if exist "%_OfficePath2%ospp.vbs" set _Office%1Path=!_OfficePath2!)set _OfficePath1=set _OfficePath2=if DEFINED _Office%1Path (echo.&echo 已发现 %2) else (echo.&echo 未发现 %2)goto :EOF:Licens16for /f %%x in ('dir /b ..\root\Licenses16\project???vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\proplusvl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\standardvl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\visio???vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\project???vl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\proplusvl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\standardvl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulfor /f %%x in ('dir /b ..\root\Licenses16\visio???vl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulcscript ospp.vbs /inpkey:NYH39-6GMXT-T39D4-WVXY2-D69YY >nulcscript ospp.vbs /inpkey:7WHWN-4T7MP-G96JF-G33KR-W8GF4 >nulcscript ospp.vbs /inpkey:RBWW7-NTJD4-FFK2C-TDJ7V-4C2QP >nulcscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 >nulcscript ospp.vbs /inpkey:YG9NW-3K39V-2T3HJ-93F3Q-G83KT >nulcscript ospp.vbs /inpkey:PD3PC-RHNGV-FXJ29-8JK7D-RJRJK >nulgoto :EOFexit:xptooffecho 当前为WinXP或Win2003。call :GetOfficePath 14 Office2010call :ActOffice 14 Office2010:failclsecho 无法连接到服务器……pauseexit
网上大佬封的软件:
HEU_KMS_Activator_v19.6.0.zip
