none
Installation Error RRS feed

  • Question

  • So I Was Installing A Game From Steam And It Had to Install This Following NET Framework

    And It Failed To Install So The Error I Got Was

    OS Version = 6.1.7600, Platform 2
    OS Description = Windows 7 - x86 
    CommandLine = C:\09ae598320126093ff5b\\Setup.exe /x86 /x64 /ia64 /web
    Using Simultaneous Download and Install mechanism
    Operation: Installing
    Package Name = Microsoft .NET Framework 4 Setup
    Package Version = 4.0.30319
    User Experience Data Collection Policy: AlwaysUploaded
    Number of applicable items: 10

    Final Result: Installation failed with error code: (0xC8000222) (Elapsed time: 0 00:01:41).

    Any Solution Please???

    Wednesday, April 6, 2016 6:59 AM

Answers

  • Dear DevilHeart9,

    Welcome to the MSDN forum.

    The .NET framework 4.0 should supported on Windows 7 SP1, so please confirm your OS already installed SP1 and the subsequent available updates in Windows update.

    The error code “0xc8000222” always means you have Windows Update issue when installing. Please refer to this page to fix this issue: https://support.microsoft.com/en-us/gp/windows-update-issues, or you can install this tool to fix this issue: http://www.microsoft.com/en-us/download/details.aspx?id=20858

    If the above tools cannot work, and I found a similar issue with the error “0xc8000222”, please refer to this: http://answers.microsoft.com/en-us/windows/forum/all/how-to-repair-net-framework-installation-failure/ec5fcacd-7e06-441d-96f3-00a412d20a13?page=1 and see if the log includes the same error detail message or not.

    Suresh P.C:

    1.Stop the windows update service: use this command ---> net stop WuAuServ

    2.Rename the folder 'SoftwareDistribution' in your windows folder (most Probably 'C:\Windows\ SoftwareDistribution ‘) to something else like ’SoftwareDistribution_old' 

    3.Restart the windows update service: use this command ---> net start WuAuServ 

    4.Now try to install the .net framework again. It should now work smoothly.

    JackNRZ:

    1. Downloading Windows 7 SP1 7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso from here.
    2. Installing Windows 7 SP1.
    3. Running Windows Update.
    4. Installing dotNetFx40_Full_x86_x64.

    If this issue still persists, I need your help to the installation log. Please use http://aka.ms/vscollect to gather the installation logs. After using it, you will find vslogs.zip under %temp% folder. Please upload the file to https://onedrive.live.com/ and share the link here.

    Best regards,

    Sara


    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, April 7, 2016 3:01 AM
    Moderator
  • As Sara mentioned, you need to bring your Windows 7 up to date. I can see from your post:

    "OS Version = 6.1.7600, Platform 2"

    that you do not have SP1 for Windows 7 installed. You need to install SP1 and all subsequent updates currently blocked from your system because you do not have SP1.

    Once you have your OS up to date, I strongly suggest that you install .NET Framework 4.0 using the following technique:

    Follow these steps exactly:

    Before trying to install .NET Framework 4.0, execute this command from an ELEVATED Command Prompt provided by the .NET Framework Team:

    "This issue is likely caused by a bad ACL on assembly\tmp folder. After installing updates, the ACL propagates to installed assembly folders in both 4.0 & legacy GAC.  If those updates were installed by WU or another user, the propagated ACL will prevent install of the same assembly by the current user.

    A work around would be to reset the ACL on GAC dirs.

    for /F %D in ('dir %WINDIR%\assembly %WINDIR%\Microsoft.NET\assembly /s /b /a:d') do takeown /F %D && icacls %D /reset /T"

    After running that command, follow these steps:

    Please follow these instructions exactly:

    1. Download a fresh copy of the standalone installer for .NET Framework 4.0:

    http://www.microsoft.com/en-us/download/details.aspx?id=17718

    2. Also, clear your %temp% directory and disable your AV software.

    The %temp% directory is a reference to the Temp folder associated with the current user. To clear it, do the following:

    Sign on to your system with the Administrator user account you will use to run the installer. Click the Start Orb and type %temp% in the search box. The search results will show the Temp folder you want. Click on the Temp folder to open it in Windows Explorer, then delete the entire contents.

    3. Run the standalone installer from step 1 As Administrator.

    Note: Just using an administrator account is NOT enough. To activate full privileges, you must right-click the installer, then select Run as administrator.

    If the install fails, provide complete install logs as follows:

    Please collect your install logs with this:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=E0DA314F-6216-4A18-BC6B-7D29CF83AF20&displaylang=e&displaylang=en

    After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.zip to a public site, like OneDrive, and post the link here.

    Saturday, April 9, 2016 9:02 PM

All replies

  • Dear DevilHeart9,

    Welcome to the MSDN forum.

    The .NET framework 4.0 should supported on Windows 7 SP1, so please confirm your OS already installed SP1 and the subsequent available updates in Windows update.

    The error code “0xc8000222” always means you have Windows Update issue when installing. Please refer to this page to fix this issue: https://support.microsoft.com/en-us/gp/windows-update-issues, or you can install this tool to fix this issue: http://www.microsoft.com/en-us/download/details.aspx?id=20858

    If the above tools cannot work, and I found a similar issue with the error “0xc8000222”, please refer to this: http://answers.microsoft.com/en-us/windows/forum/all/how-to-repair-net-framework-installation-failure/ec5fcacd-7e06-441d-96f3-00a412d20a13?page=1 and see if the log includes the same error detail message or not.

    Suresh P.C:

    1.Stop the windows update service: use this command ---> net stop WuAuServ

    2.Rename the folder 'SoftwareDistribution' in your windows folder (most Probably 'C:\Windows\ SoftwareDistribution ‘) to something else like ’SoftwareDistribution_old' 

    3.Restart the windows update service: use this command ---> net start WuAuServ 

    4.Now try to install the .net framework again. It should now work smoothly.

    JackNRZ:

    1. Downloading Windows 7 SP1 7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso from here.
    2. Installing Windows 7 SP1.
    3. Running Windows Update.
    4. Installing dotNetFx40_Full_x86_x64.

    If this issue still persists, I need your help to the installation log. Please use http://aka.ms/vscollect to gather the installation logs. After using it, you will find vslogs.zip under %temp% folder. Please upload the file to https://onedrive.live.com/ and share the link here.

    Best regards,

    Sara


    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, April 7, 2016 3:01 AM
    Moderator
  • As Sara mentioned, you need to bring your Windows 7 up to date. I can see from your post:

    "OS Version = 6.1.7600, Platform 2"

    that you do not have SP1 for Windows 7 installed. You need to install SP1 and all subsequent updates currently blocked from your system because you do not have SP1.

    Once you have your OS up to date, I strongly suggest that you install .NET Framework 4.0 using the following technique:

    Follow these steps exactly:

    Before trying to install .NET Framework 4.0, execute this command from an ELEVATED Command Prompt provided by the .NET Framework Team:

    "This issue is likely caused by a bad ACL on assembly\tmp folder. After installing updates, the ACL propagates to installed assembly folders in both 4.0 & legacy GAC.  If those updates were installed by WU or another user, the propagated ACL will prevent install of the same assembly by the current user.

    A work around would be to reset the ACL on GAC dirs.

    for /F %D in ('dir %WINDIR%\assembly %WINDIR%\Microsoft.NET\assembly /s /b /a:d') do takeown /F %D && icacls %D /reset /T"

    After running that command, follow these steps:

    Please follow these instructions exactly:

    1. Download a fresh copy of the standalone installer for .NET Framework 4.0:

    http://www.microsoft.com/en-us/download/details.aspx?id=17718

    2. Also, clear your %temp% directory and disable your AV software.

    The %temp% directory is a reference to the Temp folder associated with the current user. To clear it, do the following:

    Sign on to your system with the Administrator user account you will use to run the installer. Click the Start Orb and type %temp% in the search box. The search results will show the Temp folder you want. Click on the Temp folder to open it in Windows Explorer, then delete the entire contents.

    3. Run the standalone installer from step 1 As Administrator.

    Note: Just using an administrator account is NOT enough. To activate full privileges, you must right-click the installer, then select Run as administrator.

    If the install fails, provide complete install logs as follows:

    Please collect your install logs with this:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=E0DA314F-6216-4A18-BC6B-7D29CF83AF20&displaylang=e&displaylang=en

    After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.zip to a public site, like OneDrive, and post the link here.

    Saturday, April 9, 2016 9:02 PM
  • Dear DevilHeart,

    Sorry for trouble you and I just want to confirm your issue is solved or not, if you have any other issue, please feel free to let me know.

    Best regards,

    Sara


    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.

    Monday, April 11, 2016 9:16 AM
    Moderator