发布网友 发布时间:2022-04-22 01:10
共3个回答
热心网友 时间:2023-08-25 12:20
win7运行regsvr32.exe提示不兼容的原因分析:因为在位系统中,运行Regsvr32注册DLL运行是的System32文件夹中的Regsvr32.exe,而这个文件是位版本的,命令需要的是32位版本的Regsvr32,所以就会提示出错了。
解决的方法如下:
1、开始,运行,输入cmd,然后选择“以管理员身份运行”选项;
2、输入cd windowssyswow,这个命令是将目录设置到syswow这个文件夹,之后回车;
3、输入regsvr32 atiacmxx.dll /u,输入回车即可,这样问题就可以解决了。
热心网友 时间:2023-08-25 12:21
首先我们分析一下原因,出现位win7系统运行regsvr32.exe不兼容其实是因为regsvr32.exe需要运行的是32位的注册DLL,而我们这里运行的是位的,因此无法实现兼容。下面,我们将具体的解决办法说一下吧! 首先,我们打开开始菜单,然后输入cmd,然后右键点击cmd,选择以管理员身份运行。 在弹出来的窗口中,我们输入cd windowssyswow,这里需要注意, 只能是手动输入的方式,不支持粘贴哦!输入好之后直接点击回车就好了! 待运行完成之后我们再次输入命令:regsvr32 atiacmxx.dll /u并按下回车,等待窗口运行,完成之后就OK了!
热心网友 时间:2023-08-25 12:21
这是因为操作系统中有32位和位之分,如果是在位Windows 7 操作系统中应该都有相应的程序的。
通常来讲,以前的电脑配置低,32位的Windows7操作系统,不认4G以上的内存,再大的内存,也只能被32位的操作系统认出来3G多。但是,很多老游戏、老软件都认32位的操作系统,所以,32位操作系统的兼容性要比位的好一些。查看步骤如下:
①右键点击计算机图标→属性。
②在打开的系统属性中看一下系统能识别出多大的内存,只要高于、等于4G的内存,那这个操作系统一定是位的。
③可这样查看:开始→运行→输入:CMD 点击确定(或按回车键),打开命令提示符窗口。
④在命令提示符窗口中输入:systeminfo 按回车键执行命令。之后会有个加载讯息的过程。
⑤最后,在弹出的讯息中找到:系统类型,X→就是位。X86→就是32位。
参考资料 《Windows7系统位还是32位》http://jingyan.baidu.com/article/d2b1d1029376bf5c7e37d4d1.html
regsvr32.exe
Microsoft(C)注册服务器
参考资料:《如何处理Microsoft(C)注册服务器已停止工作》http://jingyan.baidu.com/article/fd8044fac45ed95031137ad6.html