安裝程序時,提示沒有kerne.dll文件,但是查看C:\Windows\System32目錄,該文件確實存在,然後懷疑該文件被破壞,所以上網下載了該文件,並放於此目錄下,然後使用regsvr32.exe C:\Windows\System32\kernel.dll執行此文件,但是無法寫入註冊表。
經過多方嘗試,包括殺毒、補漏洞等,均無法解決,最後從懷疑是因爲系統版本或者其他文件被破壞,從而導致此問題,因此嘗試打補丁,補丁名稱爲WindowsServer2003-KB914961-SP2-x86-CHS.exe,修補補丁之後,系統恢復正常,可以正常安裝程序。