如何解决安装软件出现错误Error 1935安装程序集

2024-12-25 16:31:19
推荐回答(3个)
回答1:

解决安装软件出现错误Error 1935安装程序集的方法:

1、修改注册表数值

注册表路径

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet\Control 

步骤:

开始 - 运行(输入regedit.exe)- 确定或者回车,打开注册表编辑器;


2、在打开的注册表编辑器中找到:HKEY_LOCAL_MACHINE ,并展开:HKEY_LOCAL_MACHINE ,在HKEY_LOCAL_MACHINE 展开项中找到:SYSTEM ,也展开:SYSTEM;  

3、在SYSTEM的展开项中找到:CurrentControlSet,展开:CurrentControlSet,在CurrentControlSet展开项中找到Control并展开;

4、在Control的展开项中找到: RegistrySizeLimit,如果没有RegistrySizeLimit这个项,则右键单击:Control,在下拉菜单中左键点击:新建 - DWORD(32-位)值(D);

5、我们把新建项命名为:RegistrySizeLimit;

6、左键双击:RegistrySizeLimit,在弹出的编辑 DWORD(32位)值窗口,基数为:十六进制(H)时,在数值数据(V)栏中输入 :ffffffff;

7、我们再点击:基数十进制(D),如果数值数据栏中有4294967295,点击确定,如果数值数据栏中没有就输入:4294967295,再点击:确定;

8、回到注册表编辑器,我们可以看到RegistrySizeLimit的DWORD(32-位)值为:0xffffffff(4294967295),退出注册表编辑器,重新启动计算机;

9、重新启动计算机后,开始 - 运行(输入CMD)- 确定或者回车,打开管理员命令窗口;

10、在管理员命令窗口,我们输入SFC /SCANNOW ,回车;

11、此时系统会自动扫描,扫描过程需要几分钟,当扫描进度提示到 100%后,退出管理员命令窗口;

12、我们就可以顺利安装Auto CAD2010等软件了。

回答2:

安装软件配置VC++环境时常出现的问题--Error 1935.安装程序集
装很多软件是都要配置VC++环境的,但由于系统注册表限制,很多时候软件安装过程中会报如下错误
安装 vc++2005 运行库 Error 1935.安装程序集 Microsoft.vc80.atl,type="win32",version="8.0.50727.762",publicekeytoken="1fc8b3b9a1e 18e3b",processorArchitecture="x86" 过程中发生错误。
解决办法:
1、进入开始→运行,输入“regedit”打开注册表编辑器;
2、进入注册表编辑器 HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control
3、找到 RegistrySizeLimit 并双击打开 DWORD 值对话框(有时找不到 RegistrySizeLimit这个注册表项,可以用注册表的搜索查找功能搜索此注册表项);
4、首先点击“十六进制”,并在文本框输入 ffffffff ,再点击“十进制”,再文本框输入 4294967295,点击确定。
5、关闭注册表编辑器,并重启电脑。
6、重启电脑后打开命令提示窗口,输入SFC /SCANNOW 执行,系统自动扫描, 此过程需要几分钟,进度提示到了 100%后关闭,安装您想要安装的软件(比如说AutoCAD2010、AutoCAD2011、AutoCAD2012等)
注意:如果实在找不到 RegistrySizeLimit这个注册表项,可以用注册表的查找功能,如果还是找不到,可以将如下句子复制到记事本中然后保存成reg文件然后双击导入
REGEDIT4
"RegistrySizeLimit"="ffffff"

回答3:

解决安装软件出现错误Error 1935安装程序集的方法
修改注册表数值
注册表路径
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet\Control
步骤:
开始 - 运行(输入regedit.exe)- 确定或者回车,打开注册表编辑器;

在打开的注册表编辑器中找到:HKEY_LOCAL_MACHINE ,并展开:HKEY_LOCAL_MACHINE ,在HKEY_LOCAL_MACHINE 展开项中找到:SYSTEM ,也展开:SYSTEM;

在SYSTEM的展开项中找到:CurrentControlSet,展开:CurrentControlSet,在CurrentControlSet展开项中找到Control并展开;

在Control的展开项中找到: RegistrySizeLimit,如果没有RegistrySizeLimit这个项,则右键单击:Control,在下拉菜单中左键点击:新建 - DWORD(32-位)值(D);

我们把新建项命名为:RegistrySizeLimit;

左键双击:RegistrySizeLimit,在弹出的编辑 DWORD(32位)值窗口,基数为:十六进制(H)时,在数值数据(V)栏中输入 :ffffffff;

我们再点击:基数十进制(D),如果数值数据栏中有4294967295,点击确定,如果数值数据栏中没有就输入:4294967295,再点击:确定;

回到注册表编辑器,我们可以看到RegistrySizeLimit的DWORD(32-位)值为:0xffffffff(4294967295),退出注册表编辑器,重新启动计算机;

重新启动计算机后,开始 - 运行(输入CMD)- 确定或者回车,打开管理员命令窗口;

在管理员命令窗口,我们输入SFC /SCANNOW ,回车;

此时系统会自动扫描,扫描过程需要几分钟,当扫描进度提示到 100%后,退出管理员命令窗口;