以下代码保存到记事本,记事本改成.bat格式之后。用管理员身份运行批处理程序即可激活。
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr /skms www.cnblogs.com slmgr /ato
@echo off&setlocal EnableDelayedExpansion&color 5e
title KMS_Activation for Windows 10 - (Comlan)
echo ::::::::::::::::::::::::::::::::::::::::::::::::
echo :: 自动检查 Win10 的版本,导入相应的 KMS 密钥 ::
echo :: ::
echo :: 然后连接指定的 KMS 服务器激活 Win10 ::
echo :: ::
echo :: 2017-10 ::
echo ::::::::::::::::::::::::::::::::::::::::::::::::
echo.&echo.
:: 如果激活失败,可能是因为连不到KMS服务器了,
:: 你仅需修改下面的KMS服务器地址
set KMS_Sev=172.19.34.146
::======================= 以下内容无需更改 ======================
call :verchk
call :adminchk
set Core=TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
set CoreCountrySpecific=PVMJN-6DFY6-9CCP6-7BKTT-D3WVR
set CoreN=3KHY7-WNT83-DGQKR-F7HPR-844BM
set CoreSingleLanguage=7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH
set Professional=W269N-WFGWX-YVC9B-4J6C9-T83GX
set ProfessionalN=MH37W-N47XK-V7XM9-C7227-GCQG9
set Enterprise=NPPR9-FWDCX-D2C8J-H872K-2YT43
set EnterpriseN=DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
set Education=NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
set EducationN=2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
set EnterpriseS=WNMTR-4C88C-JK8YV-HQ7T2-76DF9
set EnterpriseSN=2F77B-TNFGY-69QQF-B8YKP-D69TJ
for /f "tokens=3 delims= " %%i in (‘reg QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "EditionID"‘) do set EditionID=%%i
if defined %EditionID% (
cscript //Nologo %windir%\system32\slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%\system32\slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%\system32\slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: "%EditionID%".
echo.
)
pause
exit
:verchk
ver | find "10.0." >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 10.
echo.&pause
exit
:adminchk
reg query "HKU\S-1-5-19" >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF
没有software protection服务,不仅仅系统激活时会遇到错误代码0x80070424,而且系统更新补丁时也会出现这个问题。
如何查看系统服务software protection是否存在?
按下win+R组合键,打开运行,输入 services.msc,回车后即可打开服务,然后查看是否存在“software protection”。
如果software protection服务不存在,如何修复?
复制下列内容(分割横线不要复制进去)内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc]
"StartProtected"=dword:00000001
"DisplayName"="@%SystemRoot%\\system32\\sppsvc.exe,-101"
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,70,00,70,00,73,00,76,00,63,00,2e,00,65,00,78,00,65,00,00,00
"Start"=dword:00000002
"Type"=dword:00000010
"Description"="@%SystemRoot%\\system32\\sppsvc.exe,-100"
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
"ObjectName"="NT AUTHORITY\\NetworkService"
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,\
61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,\
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
00,65,00,67,00,65,00,00,00,00,00
"DelayedAutoStart"=dword:00000001
"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc\Security]
"Security"=hex:01,00,14,80,a0,00,00,00,ac,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,70,00,05,00,00,00,00,00,14,00,ff,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,fd,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,9d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,\
00,14,00,9d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,14,00,\
00,00,01,01,00,00,00,00,00,05,0b,00,00,00,01,01,00,00,00,00,00,05,12,00,00,\
00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc\TriggerInfo]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc\TriggerInfo\0]
"Type"=dword:00000014
"Action"=dword:00000001
"GUID"=hex:da,8a,52,f5,5f,be,14,4f,8a,ef,a9,5d,e7,28,11,61
复制好后,在桌面上新建一个记事本spp.txt,然后将复制的内容粘贴进去,保存后将文件后缀改成reg,也就是把spp.txt修改成spp.reg。
直接双击该文件,弹出窗口后点击“是”即可。完成这些操作后,重启下系统就可以了。
解决win10激活错误代码0xc004c003
最近win10 系统又过期了,所有不得不重新激活,之前激活了早就忘记了,所以在这里重新记录一下。
基本按照原文步骤就可以了,我出现的问题是在方案2中,因为网上百度经验使用的秘钥使用的太多次,太过频繁直接被封了。
处理步骤
Step1: 按win+R键,打开运行,输入cmd
Step2: 输入slmgr.vbs /upk,回车
Step3: 输入:slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX,回车
Step4: 输入:slmgr /skms zh.us.to,回车
Step5: 输入:slmgr /ato,回车
问题分析
方案1.等待激活服务器释放
大部分的0xC004C003错误都是在Win10发布之后的几个月之内发生的。罪魁祸首是重载的激活服务器。虽然现在服务器问题不应该是相关的,因为绝大多数Win7,8,8.1和其他版本已经升级,似乎微软还没有解决服务器负载的问题。因此,如果在尝试激活Windows 10时遇到0xC004C003错误,则应在几个小时或一整天后重试激活。
方案2.仔细检查您是否输入了有效的产品密钥
如果手动输入Win10产品密钥后发生错误0xC004C003错误,则可能是该密钥无效。重新输入产品密钥,如果不合适,请联系您购买的供应商。无效的密钥应该被替换或退款
方案3.通知Microsoft客户支持有关硬件更改
Win10使用数字许可证向Microsoft激活服务器注册PC的硬件。这个许可证应该在Windows重新安装,干净安装或硬件更改后自动激活Win10的副本。但是,更换主板或硬盘驱动器时可能会损坏数字许可证,这就是为什么Windows激活可能会失败,错误代码为0xC004C003。如果是这种情况,请联系Microsoft客户支持并通知他们有关问题及其背景
方案4.退回到以前的Windows版本
现在,所有的电脑用户都意识到,在Win10上安装之后,Windows可能会被停用。例如,如果您使用的是Win7并使用可引导的USB驱动器安装了Win10,则您的许可证可能已被禁用。为防止这种情况发生,建议使用Windows Update服务下载Win10升级
以下代码保存到记事本,记事本改成.bat格式之后。用管理员身份运行批处理程序即可激活。
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr /skms www.cnblogs.com slmgr /ato
转载于:https://www.cnblogs.com/CryOnMyShoulder/p/9975525.html