User(s) browsing this thread: 2 Guest(s)
Post Reply 
 
Thread Rating:
  • 1 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
11-05-2013, 08:21 PM (This post was last modified: 11-19-2013 03:11 AM by blackguy.)
Post: #1
Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
A lot of people have had problems installing Windows 8.1. During the installation, the PC restarted sometimes and finally got an error message that show a code but no clue regarding what went wrong or how to find more information.

[Image: error_zpsedb26c46.jpg]

I’m reading many blogs, forums and MS Community and several lucky guys must have found solution for this issue. If you experience this I suggest that you should try one of the below methods.
Note: before you try my methods make sure that you:
  • Install all updates for your PC, all drivers must be updated.
  • Physically disconnect all external devices (HDD, SDD,...) except mouse and keyboard
  • If you installed SteelSeries Engine 2, then uninstall it immediately
    For more info check this: http://fud.community.services.support.mi...5ee8cf95f2
  • Do you use any disk encryption application (such as BitLocker, TrueCrypt, SecureDoc...) to encrypt your disk? If yes, please decrypt the drive before upgrading to Windows 8.1.
  • Do not set Active for a partition other than Windows partition. The installation will fail if your Windows partition is not marked as Active.



Method 1:
Disable your network card
During the installation progress (not downloading progress), go to Device Manager > navigate to Network Adapters > right-click on adapters > select Disable.

Method 2: Use the “Check Disk” utility
This tool is designed for detecting and fixing disk corruption
  • Press Windows key + E
  • Right click on the system drive > click on Properties
  • Click on the Tools tab > under Error checking section click on the Check button
  • If Errors are Found > click Repair drive
  • If No Errors are Found > click Scan Drive to run chkdsk on the drive anyways.
  • When the scan or repair is complete, try to re-install Windows 8.1
Method 3: Use the SFC /SCANNOW (System File Checker) command
  • Press the Windows button + X + A to open Command Prompt as Administrator.
  • Type sfc /scannow and press Enter.
  • If sfc /scannow did actually repair any files > Restart your computer and try updating again.
  • If a SFC /SCANNOW command is unable to repair corrupted system files, try to fix it using DISM. Type this command in the Command Prompt window: Dism /Online /Cleanup-Image /RestoreHealth
Once done, restart your computer and run the sfc /scannow command again to fix the corrupted files and try updating again.
Note: If SFC could not fix something, then run the command again to see if it may be able to the next time. Sometimes it may take running the sfc /scannow command 3 times restarting the PC after each time to completely fix everything that it's able to.

Method 4:
Upload your installation log file in this thread; I will check these files to find what caused your problem.
Find two hidden folders:

C:\$Windows.~BT\sources\Panther
C:\$Windows.~BT\sources\Rollback

Copy the .log-files to your desktop.

Navigate to C:\Windows > copy file WindowsUpdate.log to your desktop.
Zip then attach all log files to your post in this thread.

Method 5 - unwise method: clean installation of Windows 8> install updates and then upgraded to Windows 8.1.

Hope that these method can help you to resolve the issue. If you have any question, feel free to post it in this thread.



Related tips and tutorials:
________________________________________________________________________________​_______
Find all posts by this user
Quote this message in a reply
11-16-2013, 03:29 AM
Post: #2
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
i was getting 20017 error. i followed everything you said here.

there were errors in sfc, dism couldn't fix them.

i'm running the latest nvidia driver. i have a corsair force 3 ssd, tried to update the firmware but the firmware update fails. everything else up to date.

i pull my asus usb wifi before the first reboot.

now i'm getting the 40017 error.

tried to attach log files get file type (.log?) not allowed. any help appreciated.
Find all posts by this user
Quote this message in a reply
11-16-2013, 05:08 PM
Post: #3
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
Hi Dlion16,
When you‘re trying to run SFC command:
• Do you get the “Windows Resource Protection Could Not Start the Repair Service” error? If you get this error, please enable the Windows Modules Installer service, and set its startup type to Manual (open the Control Panel, click on the Administrative Tools, double click on Services > find Windows Modules Installer > right-click on it, select Properties > Startup type: select Manual)
Then try to run the SFC command again to see if it can fix the system files.
• If not, and Dism failed to fix them so there are some problems with you system files.
Please copy the 2 log files to your desktop and upload to any file sharing website then attach the link in your post. I will check to find what files could not be fixed then we’ll have to manually replace them.
C:\Windows\Logs\CBS\CBS.log

C:\Windows\Logs\DISM\dism.log
Find all posts by this user
Quote this message in a reply
11-17-2013, 01:33 AM (This post was last modified: 11-17-2013 01:49 AM by Roymondo.)
Post: #4
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
I'm looking for some assistance with this issue (Windows 8.1 update failure with error codes 0xC1900101 and 0x20017). I've tried the methods in the order listed - Thought I might be onto something when DISM found and fixed some problems, but no change when I tried once again to update.

I wanted to attach my log files to this message, but the Board won't let me - says "the type of file you attached is not allowed." How can I attach my logs?

<Edit>
Actually I think these links

http://sdrv.ms/1afySmf
http://sdrv.ms/1buBhq7
http://sdrv.ms/1buBnOs
http://sdrv.ms/1buBtG1
http://sdrv.ms/1buBv0o
might work - Hopefully you will be able to see my logs?
Find all posts by this user
Quote this message in a reply
11-17-2013, 01:40 AM
Post: #5
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
(11-17-2013 01:33 AM)Roymondo Wrote:  I'm looking for some assistance with this issue (Windows 8.1 update failure with error codes 0xC1900101 and 0x20017). I've tried the methods in the order listed - Thought I might be onto something when DISM found and fixed some problems, but no change when I tried once again to update.

I wanted to attach my log files to this message, but the Board won't let me - says "the type of file you attached is not allowed." How can I attach my logs?

Hi Roymondo,

When you run the sfc /scannow command, did it find any corrupted files?

For the log files, you can zip them and attach again.
Find all posts by this user
Quote this message in a reply
11-17-2013, 02:29 AM
Post: #6
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
Hi Roymondo
One of your log file has the size of about 295 MB. It takes several hours to download Smile
Find all posts by this user
Quote this message in a reply
11-17-2013, 05:32 AM
Post: #7
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
(11-17-2013 01:33 AM)Roymondo Wrote:  I'm looking for some assistance with this issue (Windows 8.1 update failure with error codes 0xC1900101 and 0x20017). I've tried the methods in the order listed - Thought I might be onto something when DISM found and fixed some problems, but no change when I tried once again to update.

I wanted to attach my log files to this message, but the Board won't let me - says "the type of file you attached is not allowed." How can I attach my logs?

<Edit>
Actually I think these links

http://sdrv.ms/1afySmf
http://sdrv.ms/1buBhq7
http://sdrv.ms/1buBnOs
http://sdrv.ms/1buBtG1
http://sdrv.ms/1buBv0o
might work - Hopefully you will be able to see my logs?


Hi Roymondo,

Can you go to Disk Management and check whether your Windows partition is marked as "Active" or you set Active for another partition?
(Press Windows key + R, and type in diskmgmt.msc)
Find all posts by this user
Quote this message in a reply
11-18-2013, 07:10 AM
Post: #8
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
hi. i had to create a new logon, was dlion16.

anyway, here are the files:

http://wacru.com/CBS.log

http://wacru.com/dism.log

thanks.
Find all posts by this user
Quote this message in a reply
11-18-2013, 06:40 PM (This post was last modified: 11-21-2013 04:06 AM by blackguy.)
Post: #9
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
Hi Wacru1,

I have checked your log file and found that there’re 2 files corrupted:

• mfc90.dll Version = 9.0.30729.1 (Microsoft Foundation Classes Library)
• mfc90u.dll Version = 9.0.30729.1 (MFC Library with Unicode support)

These 2 dll-files are included in Visual C++ 2008 SP1 Redistributable Package.
So now you have to manually replace them with a good copy of the file that I attached in this post because uninstalling and re-installing of Visual C++ 2008 SP1 does not help to replace them.

To do this, follow these steps:

1. Navigate to 2 folders: (Press Windows key + R. Copy and paste the path then enter)

C:\windows\WinSxS\amd64_microsoft.vc90.mfc_1fc8b3b9a1e18e3b_9.0.30729.1_none_951​ab4128654b0c9\

C:\windows\WinSxS\x86_microsoft.vc90.mfc_1fc8b3b9a1e18e3b_9.0.30729.1_none_dcc7e​ae99ad0d9cf\

You will see these 2 dll-files mentioned above in each folder.

2. Take administrative ownership of the corrupted files. To do this, please refer to this thread: How to Take Ownership of a File or a Folder in Windows 8.1

3. Grant administrators full access to the corrupted files. To do this, please refer to this thread: How to Grant Full Permission to a File or a Folder in Windows 8.1

4. Delete these 4 corrupted files to Recycle bin.

5. Download the zip file I attach in this post.
Unzip then copy and paste the dll file into the amd64 and x86 folders above.

6. Restart and try upgrading to Windows 8.1

If you have any question or still get error, feel free to reply me.

DLL files: http://www.mediafire.com/?ksgi3dg5ra03znt

P/S: for your corsair force 3 ssd, I found that the latest driver version is 5.05a. You can try updating your firmware, but please read carefully the instruction first, this is the link: http://forum.corsair.com/forums/showthread.php?t=117994
Find all posts by this user
Quote this message in a reply
11-19-2013, 12:48 AM (This post was last modified: 11-19-2013 01:09 AM by wacru1.)
Post: #10
RE: Update to Windows 8.1 failed Error Code: 0xC1900101-0x20017
thanks, blackguy.

when i paste the paths into the run command, windows can't find them, yet when i search in explorer i can find them

i found the four files, i was able to get ownership of the first one, but i can't seem to change permissions, and when i then tried to own the second one, the options were greyed out.

got the first set replaced. working it...
Find all posts by this user
Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [Fixed] Error 25000 of BlueStacks on Windows 8.1 coolboy 4 41,780 04-17-2014 06:03 PM
Last Post: lamtoidi
  9 Tips To Help You Keep Your Windows XP Safe After End-Of-Life TerryNet 0 93 04-15-2014 04:03 AM
Last Post: TerryNet
  The guide to burning a new Windows 7 installation DVD fjam 0 156 04-07-2014 05:57 AM
Last Post: fjam
  Enable Administrator account in Windows (Version 7, 8 and 8.1) TerryNet 1 6,788 03-16-2014 12:46 AM
Last Post: robertgo
  Solved - Error 0x80070002 - 0x20009 Windows 8.1 update blackguy 1 11,631 02-07-2014 09:22 AM
Last Post: mcnamaraes
  Snipping Tool tips and tricks in Windows 8 that you don't know fjam 0 748 12-24-2013 07:02 PM
Last Post: fjam
  Windows 8.1 Keyboard Shortcuts blackguy 0 814 11-28-2013 01:17 PM
Last Post: blackguy
  Windows 8.1 FREE for everyone fjam 0 1,197 11-20-2013 08:01 PM
Last Post: fjam
  [Avast! users] Before upgrading to Windows 8.1 Update to Avast! 2014 first kickasskid 0 599 11-17-2013 02:16 AM
Last Post: kickasskid
  LogiLDA.dll could not be found after upgrading to Windows 8.1 blackguy 0 5,649 11-15-2013 02:36 PM
Last Post: blackguy

Forum Jump: