開始-->運行-->輸入cmd 回車在命令提示符下輸入(粘貼以下字符)
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
回車(在此不要動鍵盤和鼠標)直到閃完了再做別的。以後就沒有錯誤框了。此法不成功試這個
for %1 in (%windir%\system32\*.ocx) do regsvr32/s %1(成功率%80)
如出現(此時不應有doregsvr32.exe)不能操作請在此前:開始-->運行-->輸入regsvr32actxprxy.dll 回車;再接著依次運行以下命令:regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 msjava.dll regsvr32 browseui.dll regsvr32 urlmon.dll 回車。
如出現(不是內部或外部命令,也不是可運行或批處理文件)我的電腦屬性-->高級-->環境變量-->在系統變量裏找到path-->編輯-->看默認值是不是這個(%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem )若還不行就將( ;%systemroot%\system32;%systemroot% )加到最後即可。
(實際操作經驗絕非復制他人謝謝采納)