microsoft visual c++2005安装出现错误
我的是win7系统,原来我的电脑上的microsoftvisualc++2005被我给卸载了,在重新安装microsoftvisualc++2005时总是安装不成功,并提...
我的是win7系统,原来我的电脑上的microsoft visual c++2005被我给卸载了,在重新安装microsoft visual c++2005时总是安装不成功,并提示在windows环境下安装程序Microsoft Visual C++ 2005 Redistributable 出现 Error 1935.安装程序集 “Microsoft.VC80.MFC,type="win32",version="8.0.50727.42",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"” 过程中发生错误。请参阅帮助和支持获取详细信息。这是怎么回事,我的是win7系统,提醒一下是mfc和8.0.50727.42,因为我在网上也搜到一些类似的问题,但那是alt和8.0.50727.4053。强烈求解,另外我不希望重装系统,求给个答案。
展开
6个回答
展开全部
下面英文讲得非常好,很适合你的情况。建议照着做吧。
From the log files, I could find:
Error 1704.An installation for Microsoft Visual C++ 2005 Redistributable is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?
Error 1935.An error occurred during the installation of assembly 'Microsoft.VC80.ATL,type="win32",version="8.0.50727.42",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {97F81AF1-0E47-DC99-A01F-C8B3B9A1E18E}
Error 1719.The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
First, would you please help to check if the VC++ 2005 setup is the only setup program that is running? Please make sure that you're only running one setup at one time.
Then please check that the Windows Installer service is set to manual but not disable via the following steps:
Click Start menu, click Run, type services.msc in the Open text box, and then click OK.
In the Services (Local) list, right-click Windows Installer, and then click Properties.
If the Startup type drop-down list is set to a value of Disable, select the Manual option from the Startup type drop-down list, and then click OK.
Click the File menu, and then click Exit.
Step 3: Unregister and re-register the Windows Installer
Click Start menu, in the start search box, type MSIEXEC /UNREGISTER, and then click OK .
Click Start Orb, in the start search box, type MSIEXEC /REGSERVER, and then click OK . After you run this command, the operation is complete.
For more information, please see: http://support.microsoft.com/kb/2438651
Step 4: Follow the steps below to install Visual C++ 2005 Redistributable again:
Download the Visual C++ 2005 Redistributable Package from the link below;
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE
Please go to Control Panel >> Program and features, and check if the Visual C++ 2005 Redistributable exists in the program list. If so, please firstly uninstall it.
Turn off your anti-virus/antispyware software;
Clean your %temp% folder (Start Menu >> Run >> Type "%temp%).
Run the setup with Administrator privilege: right-click the installer -> Run as administrator.
If there are any updates, please feel free to let me know.
Best Regards,
From the log files, I could find:
Error 1704.An installation for Microsoft Visual C++ 2005 Redistributable is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?
Error 1935.An error occurred during the installation of assembly 'Microsoft.VC80.ATL,type="win32",version="8.0.50727.42",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {97F81AF1-0E47-DC99-A01F-C8B3B9A1E18E}
Error 1719.The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
First, would you please help to check if the VC++ 2005 setup is the only setup program that is running? Please make sure that you're only running one setup at one time.
Then please check that the Windows Installer service is set to manual but not disable via the following steps:
Click Start menu, click Run, type services.msc in the Open text box, and then click OK.
In the Services (Local) list, right-click Windows Installer, and then click Properties.
If the Startup type drop-down list is set to a value of Disable, select the Manual option from the Startup type drop-down list, and then click OK.
Click the File menu, and then click Exit.
Step 3: Unregister and re-register the Windows Installer
Click Start menu, in the start search box, type MSIEXEC /UNREGISTER, and then click OK .
Click Start Orb, in the start search box, type MSIEXEC /REGSERVER, and then click OK . After you run this command, the operation is complete.
For more information, please see: http://support.microsoft.com/kb/2438651
Step 4: Follow the steps below to install Visual C++ 2005 Redistributable again:
Download the Visual C++ 2005 Redistributable Package from the link below;
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE
Please go to Control Panel >> Program and features, and check if the Visual C++ 2005 Redistributable exists in the program list. If so, please firstly uninstall it.
Turn off your anti-virus/antispyware software;
Clean your %temp% folder (Start Menu >> Run >> Type "%temp%).
Run the setup with Administrator privilege: right-click the installer -> Run as administrator.
If there are any updates, please feel free to let me know.
Best Regards,
追问
我的是Microsoft.VC80.MFC,type,但文中提到的是Microsoft.VC80.ATL,type啊。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询