[SOLVED] [Win10v1511Build10586 x64] 0x80070bc9

Talb

Active member
Joined
Apr 21, 2017
Posts
30
Hello, I've had a problem with windows 10 for a while, whenever I try to update, i get this error: Update for Windows 10 Version 1511 for x64-based Systems (KB4015220) - Error 0x80070bc9
I have tried many fixes but none of them worked, I don't if I should format the PC because I just can't get windows to update..
I can't sfc /scannow, Nvidia driver installers fail (which I suspect is because they are optimized to the latest version of windows 10).
I suspect the problem occured because I changed the path to Program Files and Program Files (x86) (because they were on my SSD and I wanted to move them to my HDD) , and it might've messed something with the update there, but I've got no clue.
I would really love some help,
Thanks a lot,
Tal.
 
Re: Windows 10 Error 0x80070bc9

Oops!, I forgot to read the rules!
My CBS and SFCFix Logs attached in the zip file:
I got error 3017
 

Attachments

Based on the error...

Code:
2017-04-20 12:20:57, Info                  CSI    00000008 [SR] Unable to complete pending repair transaction
[SR] Error [COLOR=#FF0000]STATUS_NOT_SAME_DEVICE[/COLOR] doing operation HardLinkFile, [l:168]"\SystemRoot\WinSxS\amd64_windows-defender-service_31bf3856ad364e35_10.0.10586.589_none_328aa4cfb5ee04e1\MpAsDesc.dll, \??\D:\Program Files\Windows Defender\MpAsDesc.dll"

I would agree that it's likely because you moved the Program Files directories to a different drive. The first thing I would do is to change the paths back and attempt the update.
 
Based on the error...

Code:
2017-04-20 12:20:57, Info                  CSI    00000008 [SR] Unable to complete pending repair transaction
[SR] Error [COLOR=#FF0000]STATUS_NOT_SAME_DEVICE[/COLOR] doing operation HardLinkFile, [l:168]"\SystemRoot\WinSxS\amd64_windows-defender-service_31bf3856ad364e35_10.0.10586.589_none_328aa4cfb5ee04e1\MpAsDesc.dll, \??\D:\Program Files\Windows Defender\MpAsDesc.dll"

I would agree that it's likely because you moved the Program Files directories to a different drive. The first thing I would do is to change the paths back and attempt the update.
It worked, kinda.
Now Windows has found and installed version 1607, problem is, it keeps installing it over and over again..
What do I do?
 
Try updating to the Creators Update by doing the following.

1. Download the Media Creation Tool and save this to your desktop. Go ahead and run this as well. Note: Click the Download tool now button when you get to this link.
2. Accept the License Agreement
3. Keep the default Upgrade this PC option and click Next.
4. Let this process complete the upgrade to the newest build and let me know when complete.
 
Try updating to the Creators Update by doing the following.

1. Download the Media Creation Tool and save this to your desktop. Go ahead and run this as well. Note: Click the Download tool now button when you get to this link.
2. Accept the License Agreement
3. Keep the default Upgrade this PC option and click Next.
4. Let this process complete the upgrade to the newest build and let me know when complete.
Scratch that, it just downloaded it twice for some reason.
Can't believe I haven't thought of changing the paths back when I knew what caused the problem..
Well, thanks a lot, my PC is now up to date, version 1703.
I have a question tho, is there a way I can change my Program Files folders path and still be able to update my machine?
Does it have to do with the folders that are still in the C drive program files folder?
Here's a screenshot of the folders in the C drive:
Program Files - Gyazo - f45255ba346850653dfa5b5ebd8fd788.png
Program Files (x86) - Gyazo - 40df312cc9e257f89f3f279bfb4ea1a9.png
If I move all the folders from the C drive Program Files folders to the D drive Program Files folders will the problem not occur? or do I have to just deal with the fact that I'll have to change the paths every time I want to update my PC..
Thanks a bunch.
 
I have a question tho, is there a way I can change my Program Files folders path and still be able to update my machine?
Does it have to do with the folders that are still in the C drive program files folder?
Here's a screenshot of the folders in the C drive:
Program Files - Gyazo - f45255ba346850653dfa5b5ebd8fd788.png
Program Files (x86) - Gyazo - 40df312cc9e257f89f3f279bfb4ea1a9.png
If I move all the folders from the C drive Program Files folders to the D drive Program Files folders will the problem not occur? or do I have to just deal with the fact that I'll have to change the paths every time I want to update my PC..
Thanks a bunch.

Unfortunately Microsoft doesn't support changing the path of the Program Files directory. Some things may work, some may not. So I would think you would need to change it anytime you want to upgrade (or even install updates in some instances).
 
If you like to experiment (therefore, a system image and a backup of your important files are mandatory! Or a full system image...! And creating a system restore point doesn't hurt.), you can try to move the "program files" folders to your preferred partition/disk, then you can create junctions using the following commands:

Comments:
The following commands are valid if:
- you moved c:\program files on your F: partition
- you moved c:\program files (x86) on your F: partition
- c:\program files isn't present anymore on the C: partition.
- c:\program files (x86) isn't present anymore on the C: partition.
You should modify the following commands if:
- your system partition is different from C:. In this case, you should modify C: with the correct letter.
- your final partition, i.e. the partition where you moved those folders, is different from F:. In this case, you should modify F: with the correct letter.
End of the comments
Code:
mklink /j "c:\program files" "f:\program files"
mklink /j\ "c:\program files (x86)" "f:\program files"
I didn't try them, but I did a junction for the swapfile.sys in the past and it seems it worked.
But it was just a file, not a myriad of folders/files...

If you'll try it, let us know how it works...!!! :-)
 
Last edited:
Back
Top