1. Welcome to PHCorner Forums. Take a moment to Sign up and gain unlimited access and extra privileges that guests are not entitled to, such as:

    All that and more! Registration is quick, simple and absolutely free. Join our community today!

Tutorial Fixing .NET Framework ERRORS Windows 8 and others

Discussion in 'Windows Tools & Tips' started by JhoLou, Oct 9, 2013.

  1. JhoLou

    JhoLou Eternal Poster Established

    Windows 8 comes in default with .NET Framework 4.5 but does not include .NET 3.5 by default. There are some 3rd-party software which still require .NET Framework 2.0 or 3.0. Installing .NET 3.5 would then take care of this.

    You should be able to find similar How-To through simple web search but just wanted to make it easier to search here in Spiceworks.

    Note: If you are upgrading from Windows 7 to Windows 8, .NET Framework 3.5 is fully enabled.

    1.
    Online Method (requires Internet Connection)
    - Go to Control Panel (Windows Key + X; choose from the options)
    - Choose Programs
    - Click "Turn Windows features on or off"
    - Check the ".NET Framework 3.5 (includes .NET 2.0 and 3.0)" box to enable the feature
    - Click OK and selected .NET package will download and install

    2.
    Offline Method (requires installation disc or ISO image)
    - Open "Command Prompt (Admin)" (Windows Key + X)
    - Run DISM (deployment Image Servicing and Management) command

    dism /online /get-features | more
    This will show you that feature "NetFx3" is is "Disabled" state

    - Insert the Windows 8 disc in the CD/DVD tray or Mount ISO image
    - Create a folder under C drive called "sxs"
    - Depending on the drive assigned to the disc or mounted image run the following xcopy command"

    xcopy E:\sources\sxs\*.* C:\sxs /s
    /s - copies folders and subfolders except empty ones

    - After copying the needed files/folders, run the following DISM command in Command Prompt (Admin)

    dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\sxs /LimitAccess

    /All - Enables all parent features of the specified feature
    /LimitAccess - prevents DISM from contacting WU/WSUS

    3.
    Powershell Method
    - Open Windows Powershell in Admin mode. If not already added to your start menu then click "Windows Key + F", enter "Powershell" in search box, when search result pulls up "Windows Powershell", right-click to choose "Run as Administrator"
    - Run the following command

    Get-WindowsOptionalFeature –Online –FeatureName NetFx3
    This will show you that feature "NetFx3" is is "Disabled" state

    - Enable the feature from ISO/DVD by running the following command

    Enable-WindowsOptionalFeature –Online –FeatureName NetFx3 –All -LimitAccess -Source E:\sources\sxs

    /All - Enables all parent features of the specified feature
    /LimitAccess - prevents DISM from contacting WU/WSUS

    4.
    Error code: 0x800F0906
    Cause

    This error occurs during Online installation method where-in the Windows 8 PC is unable to download files from Windows Updates.

    Resolution

    In environments which do not have a WSUS server, one needs to simply check if internet connectivity exists and there are no network, proxy or firewall failures.

    In environments with WSUS server, Administrator needs to do the following:

    - Open Local Group Policy Editor (or GPMC)
    - Computer Configuration --> Administrative Templates --> System
    - Enable "Specify settings for optional component installation and component repair"
    - Select "Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)" option
    - Apply the changes and perform "gpupdate /force"

    5.
    Error code: 0x800F0907
    Cause

    This error occurs during Online installation method where-in the Windows 8 PC is unable to download files from alternate source path.

    Resolution

    Administrator needs to do the following:

    - Open Local Group Policy Editor (or GPMC)
    - Computer Configuration --> Administrative Templates --> System
    - Enable "Specify settings for optional component installation and component repair"
    - Specify "Alternate source file path" to Network Location/DVD/ISO
    - Apply the changes and perform "gpupdate /force"

    6.
    Error code: 0x800F081F
    Cause

    This happens when alternative source path is specified but one of the following conditions is true:

    - The source path does not contain the files that are required to install the feature
    - Person installing the feature does not correct access rights to read files at the source path.
    - Installation files are corrupted

    Resolution

    - Make sure that the path of the source is correct which would be something like "E:\sources\sxs"
    - Make sure that person installing the feature at least has Read access to the location
    - Directly access the source and check the integrity of the files.

    Another METHOD to Fix .NET Framework Errors
    A user of Windows 8 operating system occasionally comes across to the above noted error code. This code occurs when Windows is unable to download the required files from Windows Update. A detailed clarification of .NET FRAMEWORK is indicated below to understand the overall phenomenon of Error Code 0x800f0906.

    [​IMG]

    Particular applications require a specified version of .NET FRAMEWORK for assured compatibility. Windows 8 comes with an incorporated .NET FRAMWORK 4.5, although, there are certain applications necessitating .NET FRAMWORK 3.5. It is to be noted that in Windows 8, both versions can co-exist.

    In this connection, there are a couple of methods to install .NET FRAMWORK 3.5, where both of these oblige an internet connection.

    METHOD 1

    INSTALLING ON DEMAND – Once an application, compatible with .NET FRAMEWORK 3.5 is executed, it appears with a prompt window asking to install the said version.

    Run the executable file of application compatible with .NET FRAMEWORK 3.5
    The application will fail to start, requiring you to install this specific version of .net framework
    In the same message box, there would be an option stating Get .NET FRAMEWORK 3.5
    On clicking this option, you will be redirected to its concerned webpage
    You can now easily download and install this version of .net framework from its servers
    METHOD 2

    ENABLING THROUGH SYSTEM SETTINGS – .NET FRAMWORK 3.5 can also be manually enabled through the Control Panel. For this purpose,

    Go to Control Panel, locate, and select to open Programs and Features menu
    In the left pane, additional settings can be viewed by click on Turn Windows Features on or off
    In the appeared list, the option for .NET FRAMEWORK is to be checked and saved
    This will also resultantly, connect to the server for downloading the required files.
    By opting either of the above methods, the user might be stimulated with the Error 0x800f0906. This is due to failure in connecting to the servers for copying the prerequisite installation files. The reason might be a real problem in the Internet Connection or configuration of the user’s computer to use Windows Server Update Service (WSUS) in a replacement of Windows Update Service.

    SOLUTION 1

    In such case, the user is initially incited to ask the administrator for reconfiguring the system to use Windows Update instead of WSUS, and move on to a manual tactic to enable .NET FRAMEWORK 3.5. To do so, a Windows 8 DVD needs to be inserted and specified guidelines need to be followed.

    Insert a Windows 8 installation disc in CD/DVD Drive
    Open Start Screen by pressing Windows key on the keyboard
    Type ‘cmd’ to conduct a new Search
    Locate Command Prompt, Right Click and choose ‘Run as Administrator’
    In the black screen of Command Prompt, type
    “Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs/LimitAccess”
    Note: D: in above stated command line indicates the drive containing installation media.

    SOLUTION 2

    As an alternative solution, you can predetermine a location of a shared folder or a WIM file, containing the requisite data for installation. This can be done by enabling a group policy setting and then providing a complete alternative path towards the installation data. To practice this method,

    Press Windows key + W to conduct a new Search
    Type ‘gpedit.msc’ in the Search box, and locate to open Edit Group Policy
    In the left pane under Computer Configuration, expand Administrative Templates
    Click to highlight System in the right pane
    In right pane, locate Specify settings for optional component installation and component repair
    Double click to open and then Enable the policy
    In the same dialog box, under Alternative source file path, enter the correct network installation path (e.g. \\server\Win8InstlMedia\sources\sxs)
    Click OK to save your changes and Exit Local Group Policy Editor
    Embedded below is the video clip showing a practical example of how to Execute these methods and solutions correctly.

    Please or Register to view links (alisin mo lang yung double dot na nasa palagitnaan ng tube)

    SOLUTION 3

    You may not find Local Group Policy Editor in your copy of Windows, as it features only in certain versions of Windows. Another way to perform this function manually is described below.

    Press Windows key + W to conduct a new Search
    Type ‘regedit.exe’ in the Search box, and locate to open Registry Editor
    In the left pane of Registry Editor, expand through HKEY_LOCAL_MACHINE to reach;
    SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
    In the right panel, create DWORD Values and name them CBS, Install, and SP
    Double click each entry to Modify and put 1 as their Value data
    If the values already exist, make sure their Value data is set to 1
    In the same area, create a string value and name it as InstallPath
    Give the correct path in its Value data field (C:\Windows\Microsoft.NET\Framework\v3.5)
    Click OK and Exit Registry Editor
    Above declared techniques would have expectedly helped you in coping against error code 0x800f0906. It is again notified that you can keep both the versions at the same time.

    Feedback naman po kung nag work sa inyo. Salamat.
     
    Last edited: Feb 20, 2014
  2. JhoLou

    JhoLou Eternal Poster Established

    :happy: sana makatulong sainyo :cat:
     
  3. wala po akong windows cd :( paano po mafi.fix?
     
  4. ng
    bili ka na lang po yung pirated..
     
  5. JhoLou

    JhoLou Eternal Poster Established

    try to follow the video Sr. (y)
     
  6. try ko po to sir, sana po may working sakin, thnx for sharing
     
  7. JhoLou

    JhoLou Eternal Poster Established

    Sige lang idol, works parin itong trick na to sa win 10. Same lang kasi eh