轉自百度知道
1、造成這樣的現象的原因是電腦的windows/system32/下的某個.dll文件沒有被注冊。
2、如果能夠知道哪個文件沒有被注冊的話就直接進行以下操作:開始-運行-輸入cmd并回車-輸入regsvr32.exe /s 再加上路徑名稱
(一般為regsvr32.exe /s C:windows\system32\某個.dll)
3、如果不知道是哪個.dll文件沒有被注冊就進行以下操作:開始-運行-輸入cmd并回車-輸入
for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1
(為了防止輸入錯誤最好先復制這些代碼,然后在彈出的cmd窗口光標閃爍處右鍵鼠標粘貼,第二段代碼運行時間有些長,請耐心等待),運行后等dll文件全部注冊完成就關閉可以了-后重新啟動,注意:以上代碼在運行過程中切勿關閉運行窗口,以免造成數據丟失。