Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Server系統教程 >> Windows Server常見問題解答 >> Windows Server 2003 上安裝Vs2005 SP1 錯誤1718的解決方案

Windows Server 2003 上安裝Vs2005 SP1 錯誤1718的解決方案

日期:2017/1/20 17:31:00      編輯:Windows Server常見問題解答

裝2005,將近下班時開始裝vssp1,就不說sp1安裝死慢吧,裝了半天給了來了個Error 1718. File was rejected by digital signature policy錯誤,文件的數字簽名被你的本地軟件策略給拒絕了,來看看解決方法:(我的e文系統,zh-cn雷同)

 

 

 

1.start->run->[type]control admintools

 

->Local Security Policy(本地安全策略)

 

->[展開]software restriction policies(軟件限制策略)

 

->如果其下沒有項目,右鍵然後選擇new software restriction policy(新建策略)

 

->然後右鍵Enforcement(強制)->properties(屬性)

 

->選擇“all users except local administrators”(除本地管理員以外的所有用戶)

 

->然後重啟,這個1718的錯誤就可以解決了

 

 

 

然後對於安裝sp1死慢的問題,主要是由於win installer的cache造成的,不直接雙擊sp來安裝而是用以下腳本來安裝即可解決問題:

 

view plain

reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg   

reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f   

net stop msiserver   

start /wait VS80sp1-KB926604-X86-CHS.exe    

reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /f   

reg import installer.reg   

net stop msiserver   

del /q installer.reg 2>nul    

 

把以上腳本保存為sp.bat,放到和補丁程序同一個目錄下,即可大大提升sp1的安裝速度。

注意這句“start /wait VS80sp1-KB926601-X86-ENU.exe  ”,是你sp安裝文件的文件名,我的是VS80sp1-KB926601-X86-ENU.exe  ,個人視情況寫正確的文件名。

作者:zc1016

Copyright © Windows教程網 All Rights Reserved