原因分析:
因為在64位系統(tǒng)中,運(yùn)行Regsvr32注冊DLL運(yùn)行是的System32文件夾中的Regsvr32.exe,而這個文件是64位版本的,命令需要的是32位版本的Regsvr32,所以會提示出錯。
在32位系統(tǒng)中,有system和system32兩個文件夾,分別存放16位和32位的dll文件。按照32位的系統(tǒng)命名規(guī)則,64位應(yīng)該有一個叫做:system64的文件夾來用來存放64位DLL文件,但實際上卻沒有system64這個文件夾,而是一個叫做為SysWOW64的文件夾,而且syswow64也不是存放64位文件的,而是用來存放32位的DLL文件。
解決方法:
1、打開開始菜單,輸入cmd,在搜索出的CMD上右鍵,選擇以管理員身份運(yùn)行;
2、在打開的命令提示符里輸入:cd \windows\syswow64 這個命令是將目錄設(shè)置到syswow64這個文件夾,之后運(yùn)行的命令就會在這個文件夾內(nèi)找文件夾, 輸入后按回車,如下圖:
3、按照你圖里的命令,輸入:regsvr32 atiacmxx.dll /u 輸入后按回車即可。
Win7 64位系統(tǒng)運(yùn)行regsvr32.exe提示不兼容的解決方法分享到這里了,只要通過命令就可以輕松解決此問題了,趕快將此方法分享給身邊的朋友吧!
聯(lián)系客服