Skip to content

俊愷的Spaces

GIS, RS, SIS, Photo, Cars~

為了測試新SSD和Windows 7….讓我在1週內安裝了4次Windows 7

(發現SSD真的快….讓我新安裝整個作業環境包括update,GIS/RS SW只要4小時…比過去7~8小時真是快)

但在安裝MS Visual Studio 2008時就掛點了….

總是出現VC2005++的衝突

造成無法顯示已安裝Windows元件,也常常無法正常安裝有用到VC2005++的軟體(ATI Driver/CCC就是其中之一)

為了解決這問題…找了許久終於解決了

以下提供參考

==================================================

Symptoms – 

1) When installing applications you receive error messages involving OpenMP and the installation fails with a rollback: 

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} 

2) Installing applications or trying to run Windows Update causes the following entries to be added to the System log in Event Viewer: 

The server {752073A1-23F2-4396-85F0-8FDB879ED0ED} did not register with DCOM within the required timeout. 

The Windows Modules Installer service terminated with the following error: Insufficient system resources exist to complete the requested service. 

Application popup: 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. 

3) When trying to make changes to your Windows configuration the "Turn Windows Features On and Off" dialog box is empty. 

4) Open the %windir%logscbs directory and the cbs.log file. Look for failures concerning the TrustedInstaller initialization. The error might look something like this: 

2009-08-27 00:05:20, Info CBS Starting TrustedInstaller initialization. 
2009-08-27 00:05:20, Info CBS Loaded Servicing Stack v6.1.7600.16385 with Core: C:Windowswinsxsx86_microsoft-windows- 
servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5cbscore.dll 
2009-08-27 00:05:20, Info CBS Failed to load the COMPONENTS hive from ‘C:WindowsSystem32configCOMPONENTS’ into registry key ‘HKLMCOMPONENTS’. 

[HRESULT = 0x800705aa – ERROR_NO_SYSTEM_RESOURCES] 
2009-08-27 00:05:20, Info CBS Failed to load WCP DLL. [HRESULT = 0x800705aa – ERROR_NO_SYSTEM_RESOURCES] 
2009-08-27 00:05:20, Info CBS Failed to initialize the Core DLL: C:Windowswinsxsx86_microsoft-windows- 
servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5cbscore.dll [HRESULT = 0x800705aa – 
确认问题:

Test – 

If you are having one or more of the symptoms listed above, one or more of following tests should fail to confirm the problem: 

1) Run the .NET Framework Setup Verification Tool (http://blogs.msdn.com/astebner/pages/8999004.aspx). You should have 3 Frameworks listed (2.0 SP2, 3.0 SP2, and 3.5 SP1). 

Validate each one starting with 2.0 SP2, then 3.0 SP2, and lastly 3.5 SP1. The only one that should fail validation is 3.5 SP1. 

2) As a Administrator open a Command Prompt and run "SFC /SCANNOW". You should receive a failure regarding the Windows Resource Monitor. 

解决方法:

1) If you are receiving the "Low Registry Space" error, set the Registry Size Limit to "unlimited": 

HKEY_LOCAL_MACHINESystemCurrentControlSetControl 
Key: RegistrySizeLimit 
Type: REG_DWORD 
Value: 0xffffffff (4294967295) 

2) Reboot 

3) As a Administrator open a Command Prompt and run "SFC /SCANNOW". The command should complete successfully and if any errors were found, they should be corrected. 

======================================