Solved Error installing Microsoft .NET Framework 4.5.2

GarretMP

New Member
Messages
4
So I've been trying to install NET Framework 4.5.2 and get the same error every time. It happens during installation, on the step "Installing .NET Framework 4.5.2" about 5% of the way in. The installation fails, giving this message, ".NET Framework 4.5.2 has not been installed because: The system cannot find the path specified."

Image: https://i.imgur.com/0UkpHHr.png

Here's the relevant log data leading up to the error:
Code:
Starting install of item '.NET Framework 4.5.2' at tickCount = 8181828
WM_ACTIVATEAPP: Focus stealer's windows WAS visible, NOT taking back focus
calling PerformAction on an installing performer
Action: Performing actions on all Items
Restart Manager: Detecting applications holding files in use.
Restart manager detected processes in another session are preventing restart manager from shutting down applications. Attempting to filter applications by finding parent services.
Restart Manager complete
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
Action: Performing Action on Exe at D:\faeb8700e48c40199fda74\SetupUtility.exe
Launching CreateProcess with command line = SetupUtility.exe /aupause
Exe log file(s) :
C:\Users\Garret\AppData\Local\Temp\dd_SetupUtility.txt
Log File C:\Users\Garret\AppData\Local\Temp\dd_SetupUtility.txt exists and will be added to the Watson upload list
Exe (D:\faeb8700e48c40199fda74\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
Action complete
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
Action: Performing Action on Exe at D:\faeb8700e48c40199fda74\SetupUtility.exe
Launching CreateProcess with command line = SetupUtility.exe /screboot
Exe log file(s) :
C:\Users\Garret\AppData\Local\Temp\dd_SetupUtility.txt
Log File C:\Users\Garret\AppData\Local\Temp\dd_SetupUtility.txt exists and will be added to the Watson upload list
Exe (D:\faeb8700e48c40199fda74\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
Action complete
Wait for Item (x64-Windows8.1-KB2934520-x64.msu) to be available
x64-Windows8.1-KB2934520-x64.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
Action: Performing Action on Exe at D:\faeb8700e48c40199fda74\x64-Windows8.1-KB2934520-x64.msu
Launching CreateProcess with command line = wusa.exe "D:\faeb8700e48c40199fda74\x64-Windows8.1-KB2934520-x64.msu" /quiet /norestart
Exe (D:\faeb8700e48c40199fda74\x64-Windows8.1-KB2934520-x64.msu) failed with 0x3 - The system cannot find the path specified. .
Action complete
Action: Performing actions on all Items
Action complete
Action complete
Final Result: Installation failed with error code: (0x00000003), "The system cannot find the path specified. " (Elapsed time: 0 00:01:31).
WM_ACTIVATEAPP: Focus stealer's windows WAS visible, NOT taking back focus
WM_ACTIVATEAPP: Focus stealer's windows WAS visible, NOT taking back focus

If you need any more information, let me know.

One thing that bothers me is it's looking in D:\ (my secondary drive) for an executable in a folder that doesn't exist, which may be why the path isn't found. But that could just be a temporary folder that the setup extracts files to.

Anyway, any help would be fantastic. Thanks.
 

My Computer

System One

  • OS
    Windows 8.1
Alright, after a few hours of trying random stuff, I finally got it. Posting this so anyone else who may stumble upon this thread will have a small clue as to what to do.

Originally, I was trying to install it via the offline installer available on some of the links user KYHI provided. Don't bother with that. But you'll see on the first link KYHI provided that the update is available on Windows Update, so I went there to check it out. The update was available there, but it obviously wasn't as simple as clicking "Install Updates", otherwise I wouldn't be posting this here. So what follows is the procedure I did that led to a successful install of the .NET Framework 4.5.2. I have no idea if all the steps are necessary, but I did run into a myriad of problems during the steps that forced me to do it this way, none of which I'll be including to keep this simple. Here we go:

1. Open Windows Update, click on the available updates, and untick every update except for Microsoft .NET Framework 4.5.2
2. Attempt to install the Microsoft .NET Framework 4.5.2, and if you're reading this, it's probably going to fail with Windows Update Error 0x80070003
3. After the error has occurred, go to this page >> https://support.microsoft.com/kb/910336/ << and run the Windows Update Troubleshooter, go through the steps it takes you through until it says your updates have been fixed. *
4. Go back to Windows Update and click "Check for updates" on the left panel. It'll take a few minutes, but you'll probably have more updates than were available when you first started.
5. Click on the available updates again, and untick all of them whose titles don't begin with "Update for Windows 8.1" or "Security Update for Windows 8.1". **
6. Install these updates.
7. Once your computer has started up again, attempt to install all of the remaining updates from Windows Updates besides Microsoft .NET Framework 4.5.2, including the optional ones ***
8. Once your computer has restarted again, finally attempt to install Microsoft .NET Framework 4.5.2, and succeed.

Notes:
* I had to run this to get the other updates to appear in my list of available updates.
** I had to install only these updates first otherwise other updates would fail and undo all of the other updates.
*** I had to install the remaining updates before Microsoft .NET Framework 4.5.2 would install.

So yeah. I have no idea what went wrong or why it went wrong. I just kept trying things until it worked, but I'm glad it finally did. Hopefully you'll have as much luck as I just did.

- Garret
 

My Computer

System One

  • OS
    Windows 8.1
Back
Top