安装程序时出现的错误信息,是什么意思?

Setup has detected that you already have a more functional product installed. Setup will now terminate.

插入图片,供参考。

解释:程序检测到你已经有一个更强功能的产品。程序现在终止!
也就是说你现在要按的这个版本比你电脑上已经安装的版本还低!
建议就不要安装了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-02
Windows 7系统上安装软件时,有时会出现类似下面的错误:

Product: Microsoft Visual C++ 2005 Redistributable -- Error 1935.An error occurred during the installation of assembly
'Microsoft.VC80.OpenMP,type="win32",version="8.0.50727.762",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {1E507087-0819-45E0-A01F-C8B3B9A1E18E}

或者提示 注册表空间不足
Windows - Low On Registry Space : The system has reached the maximum size allowed for the system part of the registry. Additional storage requests will be ignored.

解决办法:
修改注册表项,去除注册表大小限制,把RegistrySizeLimit的值修改为ffffffff即可:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
项: RegistrySizeLimit
类型: REG_DWORD
值: 0xffffff (4294967295)

问题原因可能是注册表大小被限制了,由于安装了较多的软件,尤其一些大软件如ArcGIS,Visual Studio 2010,和MS Office等,往注册表中写入了太多信息,导致其他软件安装时无法继续往注册表写入信息,从而安装不成功,往往都是安装程序停止在某个进度,不动了。通过修改注册表大小限制,软件就可以继续写注册表了。
相似回答