Home » .Net FrameworkRSS

Windows 7 .NET Installer fails - Access denied

Win 7 Ultimate, Administrator privileges. I tried to install VS2010 it failed with "Access is denied" Error.

I tried to install just >NET 4.0, the same issue

 please find log below.

I also tried run as administrator, I even disabled FW for time when installer was ran.

 

I've sen simmilar iisues, but none of workarounds worked for me. Any help is appreciated. I already have VS 2008 and it works just fine

 

 

OS Version = 6.1.7600, Platform 2
OS Description = Windows 7 - x86 Ultimate Edition
CommandLine = C:\c167ba870d2b357f0a34\\Setup.exe   /x86 /x64
TimeZone = Romance Daylight Time
Initial LCID = 2057
Loading localized engine data for language 1033 from C:\c167ba870d2b357f0a34\1033\LocalizedData.xml
 exiting function/method
Current SetupVersion = 1.0
SetupVersion specified in ParameterInfo.xml is '1.0'
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "MSI", local path RGB9RAST_x86.msi
Adding Item type "MSI", local path RGB9RAST_x64.msi
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "File", local path Windows6.0-KB956250-v6001-x86.msu
Adding Item type "Exe", local path Windows6.0-KB956250-v6001-x86.msu
Adding Item type "File", local path Windows6.0-KB956250-v6001-x64.msu
Adding Item type "Exe", local path Windows6.0-KB956250-v6001-x64.msu
Adding Item type "File", local path Windows6.0-KB956250-v6001-ia64.msu
Adding Item type "Exe", local path Windows6.0-KB956250-v6001-ia64.msu
Adding Item type "File", local path Windows6.1-KB958488-v6001-x86.msu
Adding Item type "Exe", local path Windows6.1-KB958488-v6001-x86.msu
Adding Item type "File", local path Windows6.1-KB958488-v6001-x64.msu
Adding Item type "Exe", local path Windows6.1-KB958488-v6001-x64.msu
Adding Item type "File", local path Windows6.1-KB958488-v6001-ia64.msu
Adding Item type "Exe", local path Windows6.1-KB958488-v6001-ia64.msu
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "File", local path netfx_Core.mzz
Adding Item type "File", local path netfx_Core.mzz
Adding Item type "File", local path netfx_Core.mzz
Adding Item type "MSI", local path netfx_Core_x86.msi
Adding Item type "MSI", local path netfx_Core_x86.msi
Adding Item type "MSI", local path netfx_Core_x64.msi
Adding Item type "MSI", local path netfx_Core_x64.msi
Adding Item type "MSI", local path netfx_Core_ia64.msi
Adding Item type "MSI", local path netfx_Core_ia64.msi
Adding Item type "File", local path netfx_Extended.mzz
Adding Item type "File", local path netfx_Extended.mzz
Adding Item type "File", local path netfx_Extended.mzz
Adding Item type "MSI", local path netfx_Extended_x86.msi
Adding Item type "MSI", local path netfx_Extended_x86.msi
Adding Item type "MSI", local path netfx_Extended_x64.msi
Adding Item type "MSI", local path netfx_Extended_x64.msi
Adding Item type "MSI", local path netfx_Extended_ia64.msi
Adding Item type "MSI", local path netfx_Extended_ia64.msi
Adding Item type "Exe", local path dotNetFx40LP_Full_x86en.exe
Adding Item type "Exe", local path dotNetFx40LP_Full_x86_x64en.exe
Adding Item type "Exe", local path dotNetFx40LP_Full_x86_ia64en.exe
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "ServiceControl", local path (not applicable)
No ProcessBlock element
No ServiceBlock element
Disabled CommandLineSwitch added: createlayout
Using Simultaneous Download and Install mechanism
 exiting function/method
evaluating EnterMaintenanceModeIf:
TargetArchitecture is x86
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
TargetArchitecture is x86
MsiGetProductInfo with product code {8E34682C-8118-31F1-BC4C-98CD9675E1C2} found no matches
TargetArchitecture is x86
MsiGetProductInfo with product code {394244F5-63DB-3B52-A1AB-3FF407A07E9B} found no matches
Operation: Installing
Package Name = Microsoft .NET Framework 4 Setup
Package Version = 4.0.30319
User Experience Data Collection Policy: Disabled
Loading file - C:\c167ba870d2b357f0a34\UiInfo.xml
Add to schema collection schema file - C:\c167ba870d2b357f0a34\SetupUi.xsd
Successfuly found file C:\c167ba870d2b357f0a34\1033\SetupResources.dll
Successfuly found file C:\c167ba870d2b357f0a34\Strings.xml
 exiting function/method
Microsoft .NET Framework 4 is already a part of this operating system.  You do not need to install the .NET Framework 4 redistributable. <A HREF="http://go.microsoft.com/fwlink/?LinkId=164207">More information</A>.
evaluating BlockIf:
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\CBS does NOT exist.
returning BoolWhenNonExistent's value: false
Same or higher version of .NET Framework 4 has already been installed on this computer.
evaluating BlockIf:
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: false
Current Operation value is Installing
The setup cannot run in compatibility mode. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
Not In OS Compatability Mode
Microsoft .NET Framework 4 is already a part of this operating system, but it is currently turned off.  To enable the .NET Framework 4, use Turn Windows features on or off in Control Panel. <A HREF="http://go.microsoft.com/fwlink/?LinkId=164208">More information</A>.
evaluating BlockIf:
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\OS Integration\v4 does NOT exist.
returning BoolWhenNonExistent's value: false
You do not have sufficient privileges to complete this operation for all users of this computer. Log on as an administrator and rerun Setup.
evaluating BlockIf:
IsAdministrator:  IS a member of the Administrators group
The .NET Framework 4 Client Profile and the .NET Framework 4 Extended must be removed separately. Please use Control Panel to uninstall these programs. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
Current Operation value is Installing
Setup cannot continue because a previous installation requires your computer to be restarted. Please restart your computer and rerun Setup.
evaluating BlockIf:
RebootPending:  No reboot pending
Current Operation value is Installing
Current Operation value is Installing
You cannot use this setup program to install the .NET Framework.  For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
This setup program requires IA64 or x86 computer. It cannot be installed on x64 computer. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
TargetArchitecture is x86
TargetArchitecture is x86
This setup program requires x64 or x86 computer. It cannot be installed on IA64 computer. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
TargetArchitecture is x86
TargetArchitecture is x86
This setup program requires an x86 computer. It cannot be installed on x64 or IA64 computers. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
TargetArchitecture is x86
The .NET Framework 4 is not supported on this operating system. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
Current Operation value is Installing
TargetOS is 6.1.0
all numeric characters - canonicalizing
The .NET Framework 4 is not supported on this operating system. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
Current Operation value is Installing
RegKeyValue: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallationType contains 'Client'
Cannot install the .NET Framework 4. Other applications on your computer are not compatible with this program. For more information, see <A HREF="http://msdn.microsoft.com/en-us/windows/bb188202.aspx">Release Notes</A>.
evaluating BlockIf:
Current Operation value is Installing
RegKeyValue: HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0\Full\SBSDisabled\Install does NOT exist.
returning BoolWhenNonExistent's value: false
RegKeyValue: HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0\Core\SBSDisabled\Install does NOT exist.
returning BoolWhenNonExistent's value: false
You must install the 32-bit Windows Imaging Component (WIC) before you run Setup. Please visit the <A HREF="http://go.microsoft.com/fwlink/?LinkId=162643&clcid=0x409">Microsoft Download Center</A> to install WIC, and then rerun Setup.
evaluating BlockIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
FileVersion for C:\Windows\system32\windowscodecs.dll is 6.1.7600.16385
all numeric characters - canonicalizing
TargetArchitecture is x86
You must install the 64-bit Windows Imaging Component (WIC) before you run Setup. Please visit the <A HREF="http://go.microsoft.com/fwlink/?LinkId=162644&clcid=0x409">Microsoft Download Center</A> to install WIC, and then rerun Setup.
evaluating BlockIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
FileVersion for C:\Windows\system32\windowscodecs.dll is 6.1.7600.16385
all numeric characters - canonicalizing
TargetArchitecture is x86
OpenFileMapping fails with last error: 6
The handle to the section is Null
OpenFileMapping fails with last error: 6
The handle to the section is Null
Successfuly found file C:\c167ba870d2b357f0a34\1033\EULA.rtf
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating IsPresent:
returning false
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
No FileVersion found for C:\Windows\system32\rgb9rast_2.dll
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
No FileVersion found for C:\Windows\system32\rgb9rast_2.dll
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
FileVersion for C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsvw.exe is 2.0.50727.4927
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetArchitecture is x86
TargetArchitecture is x86
FileVersion for C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsvw.exe is 2.0.50727.4927
evaluating ApplicableIf:
No FileVersion found for C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe
evaluating ApplicableIf:
TargetArchitecture is x86
TargetArchitecture is x86
No FileVersion found for C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating IsPresent:
returning false
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating IsPresent:
returning false
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {F5B09CFD-F0B2-36AF-8DF4-1DF6B63FC7B4} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {8846F987-82AA-3412-BDD2-2EBBEE0F57AA} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {8E34682C-8118-31F1-BC4C-98CD9675E1C2} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {394244F5-63DB-3B52-A1AB-3FF407A07E9B} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
Current Lcid value is 1033
all numeric characters - canonicalizing
TargetArchitecture is x86
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\1033\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetArchitecture is x86
No FileVersion found for C:\c167ba870d2b357f0a34\dotNetFx40LP_Full_x86_x64en.exe
TargetArchitecture is x86
Current Lcid value is 1033
all numeric characters - canonicalizing
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\1033\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetArchitecture is x86
No FileVersion found for C:\c167ba870d2b357f0a34\dotNetFx40LP_Full_x86_ia64en.exe
TargetArchitecture is x86
Current Lcid value is 1033
all numeric characters - canonicalizing
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\1033\Version does NOT exist.
returning BoolWhenNonExistent's value: true
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating IsPresent:
returning false
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating ApplicableIf:
Path: C:\Windows\Microsoft.NET\Framework\v4.0.20506 does NOT exist.
Path: C:\Windows\Microsoft.NET\Framework64\v4.0.20506 does NOT exist.
Path: C:\Windows\Microsoft.NET\Framework\v4.0.21006 does NOT exist.
Path: C:\Windows\Microsoft.NET\Framework64\v4.0.21006 does NOT exist.
Path: C:\Windows\Microsoft.NET\Framework\v4.0.30128 does NOT exist.
Path: C:\Windows\Microsoft.NET\Framework64\v4.0.30128 does NOT exist.
evaluating ApplicableIf:
returning true
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetOS is 6.1.0
all numeric characters - canonicalizing
TargetArchitecture is x86
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating IsPresent:
returning false
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {3C3901C5-3455-3E0A-A214-0B093A5070A6} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetArchitecture is x86
RegKeyValue: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: true
Current Operation value is Installing
Current Operation value is Installing
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating IsPresent:
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
evaluating ApplicableIf:
TargetOS is 6.1.0
all numeric characters - canonicalizing
evaluating IsPresent:
returning false
Number of applicable items: 10
Drive:[C:\] Bytes Needed:[874567703] Bytes Available:[103727988736]
No Blocking Processes
No Blocking Services
Launching Download and Install operations simultaneously.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe
C:\c167ba870d2b357f0a34\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
Signature verification succeeded for SetupUtility.exe
File C:\c167ba870d2b357f0a34\SetupUtility.exe, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\Windows6.1-KB958488-v6001-x86.msu
C:\c167ba870d2b357f0a34\Windows6.1-KB958488-v6001-x86.msu -  Signature verified successfully for Windows6.1-KB958488-v6001-x86.msu
Signature verification succeeded for Windows6.1-KB958488-v6001-x86.msu
File C:\c167ba870d2b357f0a34\Windows6.1-KB958488-v6001-x86.msu, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\Windows6.1-KB958488-v6001-x86.msu Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe
C:\c167ba870d2b357f0a34\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
Signature verification succeeded for SetupUtility.exe
File lock postponed for C:\c167ba870d2b357f0a34\SetupUtility.exe.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe
C:\c167ba870d2b357f0a34\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
Signature verification succeeded for SetupUtility.exe
File C:\c167ba870d2b357f0a34\SetupUtility.exe, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Core.mzz
evaluating IsPresent:
returning false
Starting install of item 'necessary components for .NET Framework' at tickCount = 8584672
C:\c167ba870d2b357f0a34\netfx_Core.mzz -  Signature verified successfully for netfx_Core.mzz
Signature verification succeeded for netfx_Core.mzz
File C:\c167ba870d2b357f0a34\netfx_Core.mzz, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Core.mzz Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Core_x86.msi
C:\c167ba870d2b357f0a34\netfx_Core_x86.msi -  Signature verified successfully for netfx_Core_x86.msi
Signature verification succeeded for netfx_Core_x86.msi
File C:\c167ba870d2b357f0a34\netfx_Core_x86.msi, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Core_x86.msi Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Extended.mzz
evaluating IsPresent:
returning false
evaluating IsPresent:
returning false
Starting install of item '.NET Framework 4 Client Profile' at tickCount = 8585062
C:\c167ba870d2b357f0a34\netfx_Extended.mzz -  Signature verified successfully for netfx_Extended.mzz
Signature verification succeeded for netfx_Extended.mzz
File C:\c167ba870d2b357f0a34\netfx_Extended.mzz, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Extended.mzz Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Extended_x86.msi
C:\c167ba870d2b357f0a34\netfx_Extended_x86.msi -  Signature verified successfully for netfx_Extended_x86.msi
Signature verification succeeded for netfx_Extended_x86.msi
File C:\c167ba870d2b357f0a34\netfx_Extended_x86.msi, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\netfx_Extended_x86.msi Success
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe
evaluating IsPresent:
returning false
evaluating IsPresent:
returning false
calling PerformAction on an installing performer
Wait for Item (SetupUtility.exe) to be available
SetupUtility.exe is now available to install
Creating new Performer for Exe item
Created new ExePerformer for Exe item
Launching CreateProcess with command line = SetupUtility.exe /aupause
Exe log file(s) :
C:\Users\kr\AppData\Local\Temp\dd_SetupUtility.txt
Log File C:\Users\kr\AppData\Local\Temp\dd_SetupUtility.txt exists and will be added to the Watson upload list
Exe (C:\c167ba870d2b357f0a34\SetupUtility.exe) succeeded.
Exe Log File: <a href=".\dd_SetupUtility.txt">dd_SetupUtility.txt</a>
Error 0 is mapped to Custom Error:
Wait for Item (clr_optimization_v2.0.50727_32) to be available
clr_optimization_v2.0.50727_32 is now available to install
Creating new Performer for ServiceControl item
ServiceControl operation succeeded!
Error 0 is mapped to Custom Error:
Wait for Item (Windows6.1-KB958488-v6001-x86.msu) to be available
Windows6.1-KB958488-v6001-x86.msu is now available to install
Creating new Performer for Exe item
Created new ExePerformer for Exe item
WU Service was already enabled or was running
WU Service: EnsureWUServiceIsNotDisabled succeeded
Launching CreateProcess with command line = wusa.exe "C:\c167ba870d2b357f0a34\Windows6.1-KB958488-v6001-x86.msu" /quiet /norestart
Exe (C:\c167ba870d2b357f0a34\Windows6.1-KB958488-v6001-x86.msu) failed with 0x5 - Access is denied.
.
PerformOperation on exe returned exit code 5 (translates to HRESULT = 0x5)
Error 0x5 is mapped to Custom Error:
OnFailureBehavior for this item is to Rollback.
C:\c167ba870d2b357f0a34\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
Signature verification succeeded for SetupUtility.exe
File C:\c167ba870d2b357f0a34\SetupUtility.exe, locked for install.
Verifying Digital Signatures: C:\c167ba870d2b357f0a34\SetupUtility.exe Success
Final Result: Installation failed with error code: (0x00000005), "Access is denied.
" (Elapsed time: 0 00:00:22).
WM_ACTIVATEAPP: Focus stealer's windows WAS visible, NOT taking back focus

 

 

11 Answers Found

 

Answer 1

Quoting from your log:

"Microsoft .NET Framework 4 is already a part of this operating system, but it is currently turned off.  To enable the .NET Framework 4, use Turn Windows features on or off in Control Panel. <A HREF="http://go.microsoft.com/fwlink/?LinkId=164208">More information</A>."

Have you tried the above? There are indications that .NET 4.0 is already installed on your system. Were there previous attempts? You may want to try a .NET cleanup utility:

http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

 

 

Answer 2

First of all I started VS2010 setup that failed, then tried to install  .NET 4.0 Framework I guess this can be "leftover". Unfortunately error  in VS2010 was exactly the same.

I'll try to clean it up and then retry.

Thanks

 

Answer 3

Hi Chfisher,

Based on your description, it seems that the VS2010 installation was blocked when it tried to install  .NET Framework 4.0. Thus, I would suggest you install .NET framework 4.0 separate from Visual Studio installation.

For windows  7, .NET Framework 3.5 with SP1 is shipped with it as one of OS component.
For .NET Framework 3.5 with SP1, it includes .NET 2.0 with SP2 and .NET 3.0 with SP2 as prerequisite.
This means, you have the .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes on Windows 7. They are OS components. As far as I know, .NET Framework 4.0 is not part of OS component on Windows 7.

http://public.bay.livefilestore.com/y1pEtKmMpr9cVKFngX4KyT1L4GGAqWhTbHlg3rQDTwY1PzErsJhlU1jW4KMvrDv66ND6t5774Opf7fB6JoulnntEQ/NET%20Framework_OS.PNG?psid=1

However, the log  mentioned:

"Microsoft .NET Framework 4 is already a part of this operating system"

Have you ever installed .NET Framework 4.0 before on your machine? If yes, you can try Verification Tool to verify it. If it fails  to be verified, please try removing it, downloading .NET Framework 4.0 Standalone installer and reinstalling it again.

Please try running the installer  with Administrator Privilege.
Note: Right-click the installer >> "Run as Administrator"

Hope this helps! If you have any concern, please feel free to let me know.

Best regards,
Yichun Chen
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg@microsoft.com
 

Answer 4

Hi Chen,

As mentioned before I initially tried to install  VS2010 (including .NET framework 4.0), after it failed  on .NET FW 4.0 I made an attempt of installing it manually.

I have not made any attempt of installing it before I tried to install VS 2010.

I'll process with Verification tool, once I'll get back home.

BTW, After VS2010 installation failed I used Standalone installer, my user account has Administrator privileges  nonetheless I'll give it a try again.

Is it possible that a VS2010 installer  did not cleaned things up after it failed?

Regards

Chris

 

Answer 5

I used Verification tool to clean .NET Framework 4.0

Then run  the Standalone .NET installer  -  the same result it fails  with Access denied  error ... please find  log below.

Any suggestion is appreciated.

OS Version = 6.1.7600, Platform 2
OS Description = Windows 7 - x86 Ultimate Edition
CommandLine = C:\a17c32a2445fac7155db\\Setup.exe   /x86 /x64
TimeZone = Romance Daylight Time
Initial LCID = 2057
Loading localized engine data for language 1033 from C:\a17c32a2445fac7155db\1033\LocalizedData.xml
 exiting function/method
Current SetupVersion = 1.0
SetupVersion specified in ParameterInfo.xml is '1.0'
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "MSI", local path RGB9RAST_x86.msi
Adding Item type "MSI", local path RGB9RAST_x64.msi
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "ServiceControl", local path (not applicable)
Adding Item type "File", local path Windows6.0-KB956250-v6001-x86.msu
Adding Item type "Exe", local path Windows6.0-KB956250-v6001-x86.msu
Adding Item type "File", local path Windows6.0-KB956250-v6001-x64.msu
Adding Item type "Exe", local path Windows6.0-KB956250-v6001-x64.msu
Adding Item type "File", local path Windows6.0-KB956250-v6001-ia64.msu
Adding Item type "Exe", local path Windows6.0-KB956250-v6001-ia64.msu
Adding Item type "File", local path Windows6.1-KB958488-v6001-x86.msu
Adding Item type "Exe", local path Windows6.1-KB958488-v6001-x86.msu
Adding Item type "File", local path Windows6.1-KB958488-v6001-x64.msu
Adding Item type "Exe", local path Windows6.1-KB958488-v6001-x64.msu
Adding Item type "File", local path Windows6.1-KB958488-v6001-ia64.msu
Adding Item type "Exe", local path Windows6.1-KB958488-v6001-ia64.msu
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "File", local path netfx_Core.mzz
Adding Item type "File", local path netfx_Core.mzz
Adding Item type "File", local path netfx_Core.mzz
Adding Item type "MSI", local path netfx_Core_x86.msi
Adding Item type "MSI", local path netfx_Core_x86.msi
Adding Item type "MSI", local path netfx_Core_x64.msi
Adding Item type "MSI", local path netfx_Core_x64.msi
Adding Item type "MSI", local path netfx_Core_ia64.msi
Adding Item type "MSI", local path netfx_Core_ia64.msi
Adding Item type "File", local path netfx_Extended.mzz
Adding Item type "File", local path netfx_Extended.mzz
Adding Item type "File", local path netfx_Extended.mzz
Adding Item type "MSI", local path netfx_Extended_x86.msi
Adding Item type "MSI", local path netfx_Extended_x86.msi
Adding Item type "MSI", local path netfx_Extended_x64.msi
Adding Item type "MSI", local path netfx_Extended_x64.msi
Adding Item type "MSI", local path netfx_Extended_ia64.msi
Adding Item type "MSI", local path netfx_Extended_ia64.msi
Adding Item type "Exe", local path dotNetFx40LP_Full_x86en.exe
Adding Item type "Exe", local path dotNetFx40LP_Full_x86_x64en.exe
Adding Item type "Exe", local path dotNetFx40LP_Full_x86_ia64en.exe
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "Exe", local path SetupUtility.exe
Adding Item type "ServiceControl", local path (not applicable)
No ProcessBlock element
No ServiceBlock element
Disabled CommandLineSwitch added: createlayout
Using Simultaneous Download and install  mechanism
 exiting function/method
evaluating EnterMaintenanceModeIf:
TargetArchitecture is x86
MsiGetProductInfo with product code {0A0CADCF-78DA-33C4-A350-CD51849B9702} found no matches
TargetArchitecture is x86
MsiGetProductInfo with product code {8E34682C-8118-31F1-BC4C-98CD9675E1C2} found no matches
TargetArchitecture is x86
MsiGetProductInfo with product code {394244F5-63DB-3B52-A1AB-3FF407A07E9B} found no matches
Operation: Installing
Package Name = Microsoft .NET Framework 4 Setup
Package Version = 4.0.30319
User Experience Data Collection Policy: Disabled
Loading file - C:\a17c32a2445fac7155db\UiInfo.xml
Add to schema collection schema file - C:\a17c32a2445fac7155db\SetupUi.xsd
Successfuly found file C:\a17c32a2445fac7155db\1033\SetupResources.dll
Successfuly found file C:\a17c32a2445fac7155db\Strings.xml
 exiting function/method
Microsoft .NET Framework 4 is already a part of this operating system.  You do not need to install the .NET Framework 4 redistributable. <A HREF="http://go.microsoft.com/fwlink/?LinkId=164207">More information</A>.
evaluating BlockIf:
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\CBS does NOT exist.
returning BoolWhenNonExistent's value: false
Same or higher version of .NET Framework 4 has already been installed on this computer.
evaluating BlockIf:
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version does NOT exist.
returning BoolWhenNonExistent's value: false
Current Operation value is Installing
The setup cannot run in compatibility mode. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
Not In OS Compatability Mode
Microsoft .NET Framework 4 is already a part of this operating system, but it is currently turned off.  To enable the .NET Framework 4, use Turn Windows features on or off in Control Panel. <A HREF="http://go.microsoft.com/fwlink/?LinkId=164208">More information</A>.
evaluating BlockIf:
RegKeyValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\OS Integration\v4 does NOT exist.
returning BoolWhenNonExistent's value: false
You do not have sufficient privileges  to complete this operation for all users of this computer. log  on as an administrator  and rerun Setup.
evaluating BlockIf:
IsAdministrator:  IS a member of the Administrators group
The .NET Framework 4 Client Profile and the .NET Framework 4 Extended must be removed separately. Please use Control Panel to uninstall these programs. For more information, see the <A HREF="http://go.microsoft.com/fwlink/?LinkId=164156">Readme file</A>.
evaluating BlockIf:
Current Operation value is Installing
Setup cannot continue because a previous installation requires your computer to be restarted. Please restart your computer and rerun Setup.
evaluating BlockIf:
RebootPending:  No reboot pending

 

Answer 6

Hi Chfisher,

Thank you for your reply.

Verification Tool is not applied to cleanup .NET Framework. It is used to verify the installation status of .NET Framework.
What's the result when you tried to use this tool to verify .NET Framework 4.0?

Is it possible that a VS2010 installer  did not cleaned things up after it failed?

For your concern, I think that you can run Visual Studio 2010 Uninstall Utility to completely remove them including .NET Framework 4.0 with the command "VS2010_Uninstall-RTM.ENU.exe /full /netfx" to start from scratch.

If it still doesn't work, could you please try the following steps to collect the log  files for further troubleshooting?

- Try to clean your "%temp%" folder (Start Menu >> run  >> Type "%temp%")
- Install VS2010
  (The installer must be run with administrator privileges   - Right-click the installer >> "Run as Administrator")
- Collect the logs from "%temp%" folder
   Collect tool: http://www.microsoft.com/downloads/details.aspx?FamilyID=e0da314f-6216-4a18-bc6b-7d29cf83af20&displaylang=en
- Send vslogs.cab file to me (v-yicche@microsoft.com)
  Note: Please attach the link of this post in the mail.

Hope this helps! If you have any concern, please feel free to let me know.

Best regards,
Yichun Chen
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg@microsoft.com
 

Answer 7

thanks for suggestions but this did not help, I sent you cab file on your email as requested.

 

 

Answer 8

I followed your advice, but it still fails  with Acess denied  error, I sent you an email with file you asked for.
 

Answer 9

Hi Chfisher,

Thank you for your email.

I've checked the log  files that you attached and found the following error  message:

Wait for Item (Windows6.1-KB958488-v6001-x86.msu) to be available
Windows6.1-KB958488-v6001-x86.msu is now available to install
Creating new Performer for Exe item
Created new ExePerformer for Exe item
WU Service was already enabled or was running
WU Service: EnsureWUServiceIsNotDisabled succeeded
Launching CreateProcess with command line = wusa.exe "C:\c7e07f71ce5d319383d004800dc7bd6d\Windows6.1-KB958488-v6001-x86.msu" /quiet /norestart
Exe (C:\c7e07f71ce5d319383d004800dc7bd6d\Windows6.1-KB958488-v6001-x86.msu) failed  with 0x5 - access  is denied.
.
PerformOperation on exe returned exit code 5 (translates to HRESULT = 0x5)
Error 0x5 is mapped to Custom Error:
OnFailureBehavior for this item is to Rollback.

Generally speaking, "access denied" means that the rights is not enough to install  the Windows6.1-KB958488-v6001-x86.msu updates via Windows Updates.

We might try the following steps to solve this kind of issue:

Firstly, please check your user account with Administrator privileges since it is required for .NET Framework installation.

Secondly, please try using the SubInACL tool to repair file and registry permissions http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx
SubInACL tool is most useful when a setup package fails  with error code 5 or 0x5 or 0x80070005.  All of these error codes mean Access Denied, and this type of error code is often caused by missing ACLs for the Administrators group or the built-in System account.

Thirdly, please try the workaround mentioned in this similar thread:
Windows Update Error 0x80070005
http://social.answers.microsoft.com/Forums/en-US/vistawu/thread/a9a2c92d-793b-4050-bdb1-720bb97bd78d

If the above suggestions don't work, do you have a drive that is not a Windows accessible drive such as MAC or Linux drive/partition?
If yes, please check the workaround mentioned here: http://connect.microsoft.com/VisualStudio/feedback/details/517454/net-framework-4-beta-2-will-not-install.

Hope this helps! If you have any concern, please feel free to let me know.

Best regards,
Yichun Chen
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg@microsoft.com
 

Answer 10

It looks like logging in as Administrator (instead of the user with Administrator privileges) worked.

Thank you

 

Answer 11

Hi Chfisher,

It's my pleasure!

I'm so glad to hear that your problem is solved.

Have a nice week!

Best regards,
Yichun Chen
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg@microsoft.com
 
 
 

<< Previous      Next >>


Microsoft   |   Windows   |   Visual Studio   |   Follow us on Twitter