【office激活】出現ERROR.CODE:0x4004F040
标签:
0x4004f040激活錯錯沾asku證書sku |
分类: 軟件試用 |
我們剛剛搭建了 KMS 服務器去激活,但是在 Office 2016
激活的時候,出現 ERROR
CODE: 0x4004F040 (for information purposes only as the status is
licensed),這個問題微硬有說過,其實這個 Error Code 可以忽略。

官文:https://social.technet.microsoft.com/Forums/azure/en-US/0596ee26-196a-4a85-8b03-e3defbb4bfa5/office-2013-is-licensed-by-kms-but-dispalys-error-code-0x4004f040?forum=officesetupdeployprevious
if
%win% LSS 9200 (
3、將已安裝零售版的【C:\Program Files\Microsoft Office\root 】 目錄所有文件都拷貝到你安裝的機器中,運行腳本并激活。

官文:https://social.technet.microsoft.com/Forums/azure/en-US/0596ee26-196a-4a85-8b03-e3defbb4bfa5/office-2013-is-licensed-by-kms-but-dispalys-error-code-0x4004f040?forum=officesetupdeploypreviou
如果有強迫症的朋友應該如何處理呢?這個問題可能還真的高手處理了,就是創建一個 BAT
加載高手的腳本處理問題。
完整的腳本如下:
@echo off
:ADMIN
openfiles >nul
2>nul ||(
echo
CreateObject^("Shell.Application"^).ShellExecute "%~s0", "", "",
"runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
>nul 2>&1
goto:eof
)
del /f /q
"%temp%\getadmin.vbs" >nul 2>nul
for /f "tokens=6
delims=[]. " %%G in ('ver') do set win=%%G
setlocal
set
OPPKEY=XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
set
PPKEY=YG9NW-3K39V-2T3HJ-93F3Q-G83KT
set
VPKEY=PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
set
S4BKEY=869NQ-FJ69K-466HW-QYCP2-DDBV6
pushd
"%~dp0"
Title Office 2016
Retail to Volume License Converter
SET
OfficePath=%ProgramFiles%\Microsoft Office
if not exist
"%OfficePath%\root\Licenses16" SET
OfficePath=%ProgramFiles(x86)%\Microsoft Office
if not exist
"%OfficePath%\root\Licenses16" (
echo Could not find
the license files for Office 2016!
pause
goto :eof
)
echo Press Enter to
start VL-Conversion...
echo.
pause
echo.
cd /D
"%SystemRoot%\System32"
if %win% GEQ 9200
(
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\ProPlusVL_KMS_Client-ppd.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\ProPlusVL_KMS_Client-ul.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\ProPlusVL_KMS_Client-ul-oob.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\ProjectProVL_KMS_Client-ppd.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\ProjectProVL_KMS_Client-ul-oob.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\ProjectProVL_KMS_Client-ul.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\VisioProVL_KMS_Client-ppd.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\VisioProVL_KMS_Client-ul-oob.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\VisioProVL_KMS_Client-ul.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\SkypeforBusinessVL_KMS_Client-ppd.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\SkypeforBusinessVL_KMS_Client-ul.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\SkypeforBusinessVL_KMS_Client-ul-oob.xrm-ms"
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\client-issuance-bridge-office.xrm-ms
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\client-issuance-root.xrm-ms
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\client-issuance-root-bridge-test.xrm-ms
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\client-issuance-stil.xrm-ms
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\client-issuance-ul.xrm-ms
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\client-issuance-ul-oob.xrm-ms
cscript slmgr.vbs /ilc
"%OfficePath%\root\Licenses16\pkeyconfig-office.xrm-ms
)
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\ProPlusVL_KMS_Client-ppd.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\ProPlusVL_KMS_Client-ul.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\ProPlusVL_KMS_Client-ul-oob.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\ProjectProVL_KMS_Client-ppd.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\ProjectProVL_KMS_Client-ul-oob.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\ProjectProVL_KMS_Client-ul.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\VisioProVL_KMS_Client-ppd.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\VisioProVL_KMS_Client-ul-oob.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\VisioProVL_KMS_Client-ul.xrm-ms"0
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\SkypeforBusinessVL_KMS_Client-ppd.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\SkypeforBusinessVL_KMS_Client-ul.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\SkypeforBusinessVL_KMS_Client-ul-oob.xrm-ms"
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\client-issuance-bridge-office.xrm-ms
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\client-issuance-root.xrm-ms
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\client-issuance-root-bridge-test.xrm-ms
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\client-issuance-stil.xrm-ms
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\client-issuance-ul.xrm-ms
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\client-issuance-ul-oob.xrm-ms
cscript
"%OfficePath%\Office16\ospp.vbs"
/inslic:"%OfficePath%\root\Licenses16\pkeyconfig-office.xrm-ms
)
for %%a in (%OPPKEY%
%PPKEY% %VPKEY% %S4BKEY%) do cscript
"%OfficePath%\Office16\ospp.vbs" /inpkey:%%a
cscript
"%OfficePath%\Office16\ospp.vbs" /act
echo.
echo Retail to Volume
License conversion finished.
echo.
pause
高手的解釋是說,由於我們安裝的 Office 2016
缺乏相關的 SKU 證書引起的 KMS 激活出錯,解決的方法是將 SKU 相關的 KMS
證書拷貝回去就可以了!
問題又來了,我們默認安裝的 Office 2016【
SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351 】
根本就不存在 sku 證書,那麼 SKU
證書又在那裡?我發現SKU 是在後續的 Office 2016
零售版【cn_office_professional_plus_2016_x86_x64_dvd_6969182】中,所以高手的方法又不能用了嗎?No,No,NO。
1、完全忽略這個 Error
Code
2、協助你的 Office 2016,安裝零售版 Office
2016,并運行腳本
3、將已安裝零售版的【C:\Program Files\Microsoft Office\root
運行腳本的時候,其實就是安裝 SKU
證書

加载中…