none
Can not install .NET framwork 4.0 or higher on Win Vista RRS feed

  • Question

  • Hi

    I am having big trouble installaing .NET framework 4.0 or higher on mulitple Windows Vista installations. It works fine on some PCs but on some it fails with same error. All the PCs have same SW installations...

    This is the error log file:

    OS Version = 6.0.6002, Platform 2, Service Pack 2
    OS Description = Vista - x86 Enterprise Edition Service Pack 2
    CommandLine = D:\4aaff5aacdf9422aa3b798\\Setup.exe   /x86 /x64
    Loading localized engine data for language 1033 from D:\4aaff5aacdf9422aa3b798\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 - D:\4aaff5aacdf9422aa3b798\UiInfo.xml
    Add to schema collection schema file - D:\4aaff5aacdf9422aa3b798\SetupUi.xsd
    Successfuly found file D:\4aaff5aacdf9422aa3b798\1033\SetupResources.dll 
    Successfuly found file D:\4aaff5aacdf9422aa3b798\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.0.2
    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 does NOT exist.
    returning BoolWhenNonExistent's value: false
    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.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    FileVersion for C:\Windows\system32\windowscodecs.dll is 6.0.6002.18005
    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.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    FileVersion for C:\Windows\system32\windowscodecs.dll is 6.0.6002.18005
    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 D:\4aaff5aacdf9422aa3b798\1033\EULA.rtf 
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    evaluating IsPresent:
    returning false
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    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.0.2
    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.4016
    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.4016
    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.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating IsPresent:
    returning false
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    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 D:\4aaff5aacdf9422aa3b798\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 D:\4aaff5aacdf9422aa3b798\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.0.2
    all numeric characters - canonicalizing
    evaluating IsPresent:
    returning false
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    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.0.2
    all numeric characters - canonicalizing
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    all numeric characters - canonicalizing
    TargetArchitecture is x86
    evaluating IsPresent:
    returning false
    evaluating ApplicableIf:
    TargetOS is 6.0.2
    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.0.2
    all numeric characters - canonicalizing
    evaluating IsPresent:
    returning false
    Number of applicable items: 11
    Drive:[C:\] Bytes Needed:[882619778] Bytes Available:[293748195328]
    No Blocking Processes
    No Blocking Services
    Launching Download and Install operations simultaneously.
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\SetupUtility.exe
    D:\4aaff5aacdf9422aa3b798\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
    Signature verification succeeded for SetupUtility.exe
    File D:\4aaff5aacdf9422aa3b798\SetupUtility.exe, locked for install. 
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\SetupUtility.exe Success
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\Windows6.0-KB956250-v6001-x86.msu
    D:\4aaff5aacdf9422aa3b798\Windows6.0-KB956250-v6001-x86.msu -  Signature verified successfully for Windows6.0-KB956250-v6001-x86.msu
    Signature verification succeeded for Windows6.0-KB956250-v6001-x86.msu
    File D:\4aaff5aacdf9422aa3b798\Windows6.0-KB956250-v6001-x86.msu, locked for install. 
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\Windows6.0-KB956250-v6001-x86.msu Success
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\SetupUtility.exe
    D:\4aaff5aacdf9422aa3b798\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
    Signature verification succeeded for SetupUtility.exe
    File lock postponed for D:\4aaff5aacdf9422aa3b798\SetupUtility.exe.
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\SetupUtility.exe Success
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\Windows6.1-KB958488-v6001-x86.msu
    D:\4aaff5aacdf9422aa3b798\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 D:\4aaff5aacdf9422aa3b798\Windows6.1-KB958488-v6001-x86.msu, locked for install. 
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\Windows6.1-KB958488-v6001-x86.msu Success
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\SetupUtility.exe
    D:\4aaff5aacdf9422aa3b798\SetupUtility.exe -  Signature verified successfully for SetupUtility.exe
    Signature verification succeeded for SetupUtility.exe
    File D:\4aaff5aacdf9422aa3b798\SetupUtility.exe, locked for install. 
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\SetupUtility.exe Success
    Verifying Digital Signatures: D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz
    Possible transient lock.  WinVerifyTrust failed with error: 2148204800
    Possible transient lock.  WinVerifyTrust failed with error: 2148204800
    evaluating IsPresent:
    returning false
    Starting install of item 'necessary components for .NET Framework' at tickCount = 846573854
    evaluating IsPresent:
    returning false
    evaluating IsPresent:
    returning false
    Starting install of item '.NET Framework 4 Client Profile' at tickCount = 846573886
    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\te\AppData\Local\Temp\dd_SetupUtility.txt
    Log File C:\Users\te\AppData\Local\Temp\dd_SetupUtility.txt exists and will be added to the Watson upload list
    Exe (D:\4aaff5aacdf9422aa3b798\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.0-KB956250-v6001-x86.msu) to be available
    Windows6.0-KB956250-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 "D:\4aaff5aacdf9422aa3b798\Windows6.0-KB956250-v6001-x86.msu" /quiet /norestart
    Exe (D:\4aaff5aacdf9422aa3b798\Windows6.0-KB956250-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.
    D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz - Signature verification for file netfx_Core.mzz (D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz) failed with error 0x800b0100 (No signature was present in the subject.)
    No FileHash provided. Cannot perform FileHash verification for netfx_Core.mzz
    File netfx_Core.mzz (D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz), failed authentication. (Error = -2146762496). It is recommended that you delete this file and retry setup again.
    Failed to verify and authenticate the file -D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz
    Please delete the file, D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz and run the package again
    Final Result: Installation failed with error code: (0x00000005), "Access is denied.
    " (Elapsed time: 0 00:00:12).
    WM_ACTIVATEAPP: Focus stealer's windows WAS visible, NOT taking back focus

    And this is the information i get after running the collector tool that was referenced to in another similar question that i found:

    [Collect]
    OptionsFile=
    CommandLine="C:\Users\te\Desktop\NET\Collect.exe" 
    Version=12.0.20919.0
    Variant=External
    LocalTime=2014.03.06 08:26:37

    [OSInfo]
    Version=6.0.6002
    Major=0x00000006  ;6
    Minor=0x00000000  ;0
    Build=0x00001772  ;6002
    PlatformId=0x00000002  ;2
    CSDVer=Service Pack 2
    SPMajor=0x0002  ;2
    SPMinor=0x0000  ;0
    SuiteMask=0x0100  ;256
    ProductType=0x01  ;1
    ProductInfo=4
    ProductInfoName=Enterprise

    [MachineMsiPolicy]
    ;Reg Key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer

    [UserMsiPolicy]
    ;Reg Key: HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Installer

    [CLR]
    mscoreeVersion=2.0.50727.4016

    [CPU]
    Branding=        Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
    String=GenuineIntel
    Stepping=9
    Model=10
    Family=6
    ExtendedModel=3
    CacheLineSize=64
    CacheSize=256K
    Cores=8

    [Directories]
    Temp=C:\Users\te\AppData\Local\Temp\
    WindowsDirectory=C:\Windows
    CSIDL_PROGRAM_FILES=C:\Program Files
    CSIDL_COMMON_APPDATA=C:\ProgramData
    CSIDL_WINDOWS=C:\Windows
    CSIDL_SYSTEM=C:\Windows\system32
    CSIDL_PROGRAM_FILES=C:\Program Files
    CSIDL_SYSTEMX86=C:\Windows\system32
    CSIDL_PROGRAM_FILESX86=C:\Program Files
    CSIDL_PROGRAM_FILES_COMMON=C:\Program Files\Common Files
    CSIDL_PROGRAM_FILES_COMMONX86=C:\Program Files\Common Files


    [C:\]
    Type=Fixed
    Total=476938 MB
    TotalFree=273170 MB
    CallerFree=273170 MB

    [D:\]
    Type=Fixed
    Total=476936 MB
    TotalFree=308891 MB
    CallerFree=308891 MB

    [E:\]
    Type=CD

    [Z:\]
    Type=Remote
    Total=476937 MB
    TotalFree=418392 MB
    CallerFree=418392 MB

    [FileList]
    0=C:\Users\te\AppData\Local\Temp\VSSetupEvents.txt
    1=C:\Users\te\AppData\Local\Temp\cbs.log
    2=C:\Users\te\AppData\Local\Temp\WindowsUpdate.log
    3=C:\Users\te\AppData\Local\Temp\ReportingEvents.log
    4=C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.log
    5=C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen_service.log
    6=C:\Users\te\AppData\Local\Temp\dd_dotNetFx40_Full_x86_x64_decompression_log.txt
    7=C:\Users\te\AppData\Local\Temp\dd_SetupUtility.txt
    8=C:\Users\te\AppData\Local\Temp\Microsoft .NET Framework 4 Setup_20140306_082426441.txt
    9=C:\Users\te\AppData\Local\Temp\MsiInv.txt

    Kindly need your help on this one!

    Thursday, March 6, 2014 12:48 AM

Answers

All replies

  • Hi Mattias Eriksson 77,

    There are lots of errors from your post which made me out of idea what happened to your OS.

    For example:

    1. Microsoft .NET Framework 4 is already a part of this operating system.  You do not need to install the .NET Framework 4 redistributable.

    2. Same or higher version of .NET Framework 4 has already been installed on this computer.

    3. This setup program requires x64 or x86 computer. It cannot be installed on IA64 computer

    4. The .NET Framework 4 is not supported on this operating system.

    5. Signature verification for file netfx_Core.mzz (D:\4aaff5aacdf9422aa3b798\netfx_Core.mzz) failed with error 0x800b0100 (No signature was present in the subject.)

    6.  Installation failed with error code: (0x00000005), "Access is denied.

    They represents for different things and the solution will be different. What is your actually error log?

    Can you perform the following steps to gather a clear installation log for me?

    1. Update your OS with all windows update

    2. Clear %temp% folder

    3. Download .NET 4.0 from this site: http://www.microsoft.com/en-hk/download/details.aspx?id=17851

    4. Install it again.

    5. Please use  http://aka.ms/vscollect  to gather the installation logs. After using it, you will find vslogs.cab from %temp% folder. Please upload the file to https://skydrive.live.com/  and share the link here.

    In that way, I can know the problem of your issue clearly, by the way, since I saw access denied error, please make sure you are admin of your computer.

    Regards,

     



    Barry Wang
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Thursday, March 6, 2014 4:18 AM
    Moderator
  • Hi Barry

    The PCs are on a closed network vithout any access to the internet so i can not run windows update on any of the failing PCs.

    What i did this time was to:

    1. Deleted all files from the %temp% folder

    2. Downloaded the 4.0 full installation and exectued it as administrator

    3. Downloaded the collect tool, executed it and uploaded the vslogs.cab to this link:
    https://onedrive.live.com/?#cid=042721B69DAF9616&id=42721B69DAF9616%21113

    I hope you can find out something based on this information.

    Thanks,

    Mattias


    Thursday, March 6, 2014 5:24 PM
  • From your install log:

    "Windows6.0-KB956250-v6001-x86.msu) failed with 0x5 - Access is denied."

    Are you using an administrator account?

    Your can also try the suggestions on the same error in the answers here:

    http://social.msdn.microsoft.com/Forums/vstudio/en-US/b7127d2c-c295-484a-8903-a31dfc0348df/windows-7-net-installer-fails-access-denied?forum=netfxsetup

    http://social.msdn.microsoft.com/forums/vstudio/en-US/2a3e870d-a655-4833-b0c8-2b7de5131dfd/net-framework-4-has-not-been-installed-because-access-is-denied

    Monday, March 10, 2014 6:17 PM