2021-05-12 14:32:11
Win10手動註冊登錄檔提示regsvr32載入控制元件失敗解決方案
regsvr32載入控制元件失敗怎麼辦?當我們在使用計算機時,有時候會發現有些登錄檔沒有註冊,需要手動進行註冊,但是在cmd命令中,輸入命令regsvr32 xx.dll,執行提示模組資料載入失敗,這怎麼辦呢?下面小編就和大家分享下Win10手動註冊登錄檔提示regsvr32載入控制元件失敗解決方案。
regsvr32載入控制元件失敗解決方法:
1、在某一軟體執行,提示報錯資訊,看了看錯誤,大概是因為HTDui.dll模組沒有註冊的原因造成的。
2、經過查詢,在軟體根目錄找到該.dll檔案,確定註冊檔案路徑和註冊名稱。
3、在搜尋方塊中輸入cmd,右擊以管理員身份執行。
4、命令視窗輸入:regsvr32 C:geostarpublickerelHTDicUI.dll,回車執行報錯,執行模組與執行的Windows版本不相容。
提示錯誤是因為在64位元系統中,執行Regsvr32註冊DLL執行是的System32資料夾中的Regsvr32.exe,而這個檔案是64位元版本的,命令需要的是32位元版本的Regsvr32,所以會提示出錯。
5、在32位元系統中,有system和system32兩個資料夾,分別存放16位元和32位元的dll檔案。按照32位元的系統命名規則,64位元應該有一個叫做:system64的資料夾來用來存放64位元DLL檔案,但實際上卻沒有system64這個資料夾,而是一個叫做為SysWOW64的資料夾,而且syswow64也不是存放64位元檔案的,而是用來存放32位元的DLL檔案。若要解決此問題,就要執行Syswow64資料夾內的Regsvr32.exe。
命令提示字元裡輸入:cd windowssyswow64 這個命令是將目錄設定到syswow64這個資料夾,之後執行的命令就會在這個資料夾內找資料夾, 輸入後按回車,如下圖:
6、然後執行步驟四中的命令。
7、輸入命令回車後,提示模組成功執行載入。看來問題已經成功解決了。
8、輸入exit退出命令視窗。
以上就是小編和大家分享的Win10手動註冊登錄檔提示regsvr32載入控制元件失敗解決方案,按上述步驟操作即可解決問題。
相關文章