.NET Framework 3.5 Standalone Installer for Windows 8.1 x86/x64

Discussion in 'Windows 8' started by abbodi1406, Sep 2, 2013.

  1. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,226
    84,914
    340
    Based on the version shown 6.3.9431.0, you are using Windows 8.1 Preview, the installer is for RTM
     
  2. EFA11

    EFA11 Avatar Guru

    Oct 7, 2010
    8,719
    6,741
    270
    well that sure makes sense. I was going to say, Ive never had the installer fail. Was beginning to think I was just lucky lol
     
  3. WinDev

    WinDev MDL Expert

    Jul 6, 2013
    1,226
    1,185
    60
    And also for GA and Update 1. :D
     
  4. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,226
    84,914
    340
    Yes

    Technically they are still RTM :D
     
  5. Dos_Probie

    Dos_Probie MDL Senior Member

    Jul 18, 2012
    250
    86
    10
    #65 Dos_Probie, Aug 16, 2014
    Last edited by a moderator: Apr 20, 2017
    If you just want to integrate 3.5 right into your "install.wim" image file and not deal with any post install (which actually I find is a lot faster and without any errors) just copy and paste the below script to .txt file, rename to "NetFx35.cmd" and follow the included instructions..
    ~DP:p

    Code:
    @echo off
    @setlocal enableextensions
    :: Netfx35.cmd - ~DosProbie - 08.2014
    :: Slipstream ".NET Framework 3.5 " features to your Windows 8.1 Install.wim Image File.
    ::=============================================================================================
    :: Instructions On Installing:
    ::  1) Create a folder in the root of your systemdrive ie: "C:\ISO"
    ::  2) Then create 2 subfolders in "C:\ISO" called "Sxs" and another subfolder called "Mount"
    ::  3) Extract the Netfx35 sxs contents from your dvd sources sxs to "C:\ISO\Sxs"
    ::  4) Now Copy your "Install.Wim" file and "Netfx35.cmd" also into "C:\ISO"
    ::  5) Now run the below Netfx35.cmd script (runas administrator)
    ::=============================================================================================
    
    :: Mount Image
    DISM /Mount-Wim /WimFile:C:\ISO\install.wim /index:1 /MountDir:C:\ISO\Mount
    :: Enable feature
    DISM /Image:C:\ISO\Mount /Enable-Feature /Featurename:NetFx3 /All /Source:C:\ISO\sxs
    :: Unmount Image
    DISM /Unmount-WIM /MountDir:C:\ISO\Mount /Commit
    cls
    echo ==================================
    echo === End Of NetFx35 Integration ===
    echo ==================================
    echo.
    pause 
    
     
  6. onepb

    onepb MDL Novice

    Aug 16, 2014
    2
    0
    0
    Error: 0x800f081f

    Hi Everyone,

    I've had the worst time trying to get .NET 3.5 to work on 8.1 x64. I have tried to activate .NET 3.5 using install media, I've tried activating using the /sources/sxs directory from other sources, and I've tried using the stand alone installer posted on MDL. I get the same error message every time:

    Error: 0x800f081f
    The source files could not be found

    The installation always exits with the error at 66.5%

    Any ideas?

    -P
     
  7. bacabaca

    bacabaca MDL Novice

    Aug 15, 2014
    6
    0
    0
    LOL, no. I took this screen from another post in this forum just to show you the error dialog I'm getting.
    This was taken from my PC:
    imgur.com/LT8fU1a
     
  8. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    #68 murphy78, Aug 16, 2014
    Last edited by a moderator: Apr 20, 2017
    Perhaps it's trying to install language information that is missing?
    Have you tried the non-source method?
    Code:
    dism /online /enable-feature /featurename:netfx3
     
  9. bacabaca

    bacabaca MDL Novice

    Aug 15, 2014
    6
    0
    0
    #69 bacabaca, Aug 16, 2014
    Last edited by a moderator: Apr 20, 2017
    I see the same error message after trying your idea:
    Code:
    The source files could not be found
     
  10. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    #70 murphy78, Aug 16, 2014
    Last edited by a moderator: Apr 20, 2017
    You might have a serious system problem, then.
    Try running a "SFC /SCANNOW"
    and if that turns up nothing, try searching for the .net repair tool on the web.
     
  11. bacabaca

    bacabaca MDL Novice

    Aug 15, 2014
    6
    0
    0
    Thanks for your input but there seems to be no end to this.
    I did the "ScanNow" and it found nothing.

    Tried the MS .net repair tool and it didn't help as well.

    Still trying...
     
  12. onepb

    onepb MDL Novice

    Aug 16, 2014
    2
    0
    0
    #72 onepb, Aug 16, 2014
    Last edited by a moderator: Apr 20, 2017
    Thanks for your reply. Tried this and received the following error message:

    Error: 0x800f0906
    The source files could not be downloaded.

    Also, "SFC /scannow" didn't find any problems, and the .NET repair tool didn't help either

    Here are the errors I found in CBS.log:
    CBS CommitPackagesState: Started persisting state of packages
    CBS CommitPackagesState: Completed persisting state of packages
    CSI 000007bb@2014/8/16:16:02:08.220 CSI Transaction @0x1d4a89c950 destroyed
    CBS Perf: Stage chain complete.
    CBS Failed to stage execution chain. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    CBS Failed to process single phase execution. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    CBS WER: Generating failure report for package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, status: 0x800f081f, failure source: Stage, start state: Installed, target state: Installed, client id: DISM Package Manager Provider
    CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]


    And from DISM.log:

    DISM DISM Package Manager: PID=3224 TID=4452 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f081f)
    DISM DISM Package Manager: PID=3224 TID=4452 The source files could not be found; their location must be specified using the /source option to restore the feature. - GetCbsErrorMsg
    DISM DISM Package Manager: PID=3224 TID=4452 Failed processing package changes with session options - CDISMPackageManager::processChangesWithOptions(hr:0x800f081f)
    DISM DISM Package Manager: PID=3224 TID=4452 Failed ProcessChanges. - CPackageManagerCLIHandler::private_ProcessFeatureChange(hr:0x800f081f)
    DISM DISM Package Manager: PID=3224 TID=4452 Failed while processing command enable-feature. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f081f)

    Does this shed light on my problem?
     
  13. bacabaca

    bacabaca MDL Novice

    Aug 15, 2014
    6
    0
    0
    You're probably running Windows 8.1 64-bit, right?
    That's what I'm running.
     
  14. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    Are you guys using a Lited image? or not have internet access on the system that is trying to download the files?
     
  15. bacabaca

    bacabaca MDL Novice

    Aug 15, 2014
    6
    0
    0
    I am running an original Windows 8 DVD as a file source. I also found the "sxs" folder on the internet and downloaded it. None of these worked for me.
    Internet connection is fine.

    BTW, I tried everything and my got fed up with this so much that I re-installed my Windows 8. Yeah, it's a pain in the ass to install everything from scratch, but it solved the problem. :)
    I was finally able to activate Framework from the Control Panel (programs -> permissions) with no errors and a successful update using Windows Update.
    I did this as a first step just to be sure.

    Another small hint that I found somewhere and might be helpful to others, is to temporarily disable your AntiVir software. One of Windows dev's proposed this on the official support forums - didn't help me though. Fingers crossed, guys.
     
  16. Spintronic

    Spintronic MDL Novice

    Apr 24, 2010
    45
    54
    0
    Enabling .NET 3.5 and "August Update"

    With offline integration, when integrating the "August Update" packages first, I would get the same error when I then proceeded to enable .NET 3.5. However, enabling .NET 3.5 first and then integrating packages seems to work without any issue.
     
  17. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,226
    84,914
    340
    I integrated August rollup and most of the updates, then enabled .net 3.5 just fine without any issue
     
  18. Spintronic

    Spintronic MDL Novice

    Apr 24, 2010
    45
    54
    0
    Hmm. Not sure what it might be then.

    I'm using Windows 8.1 Enterprise with Update x64 (EN-GB) and the packages from your update list.
     
  19. gadgetboyj

    gadgetboyj MDL Novice

    Jun 5, 2014
    1
    0
    0
    Solution

    After hours of searching, I finally found the solution to this problem on Superuser:
    - superuser[dot]com/questions/799687/net-3-5-installation-comes-up-with-error-0x800f0906-then-0x800f0081f-using-dis
     
  20. Hanni83

    Hanni83 MDL Novice

    Aug 24, 2014
    1
    0
    0
    Hi
    Thank you so much Gadjetboy, i have reinstalled win8 (MS update promo key) 2 days ago then update 8.1 and none of all solutions provided before never worked, until i tried to remove your 2 updates KB2966826 and KB2966828.

    Now enabling the .NET Framework 3.5 in control panel just work fine

    Thank you again

    A French guy :)