Windows 8.1 upgrade fails with error code 0xd0000225

I have Windows 8.0 with Media Center installed on an HP 8510w laptop and am trying to update it to Windows 8.1.  After going to the Store and selecting the upgrade (Windows 8.1 with Media Center), it runs a long time and ends up with and error.  Clicking on the details it states: "Something happened and the Windows 8.1 couldn't be installed.  Please Try again.  Error code 0xd0000225".  There are two options; "tray Again" or "Cancel Install".  Trying again did not work.  I even rebooted and retried,  but ended up with the same error.  Here are some event log entries:

 

--------- System Log ------------------------------------------------------------------------------------------

Log Name:      System
Source:        Microsoft-Windows-WindowsUpdateClient
Date:          10/17/2013 8:27:42 PM
Event ID:      20
Task Category: Windows Update Agent
Level:         Error
Keywords:      Failure,Installation
User:          SYSTEM
Computer:      Scott8510w
Description:
Installation Failure: Windows failed to install the following update with error 0xD0000225: English ESD Bundle Parent.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-WindowsUpdateClient" Guid="{945A8954-C147-4ACD-923F-40C45405A658}" />
    <EventID>20</EventID>
    <Version>1</Version>
    <Level>2</Level>
    <Task>1</Task>
    <Opcode>13</Opcode>
    <Keywords>0x8000000000000028</Keywords>
    <TimeCreated SystemTime="2013-10-18T01:27:42.135414000Z" />
    <EventRecordID>30468</EventRecordID>
    <Correlation />
    <Execution ProcessID="956" ThreadID="1064" />
    <Channel>System</Channel>
    <Computer>Scott8510w</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="errorCode">0xd0000225</Data>
    <Data Name="updateTitle">English ESD Bundle Parent</Data>
    <Data Name="updateGuid">{1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6}</Data>
    <Data Name="updateRevisionNumber">1</Data>
    <Data Name="serviceGuid">{117CAB2D-82B1-4B5A-A08C-4D62DBEE7782}</Data>
  </EventData>
</Event>

------- Application Log -------------------------------------------------------------------------------------

Log Name:      Application
Source:        Windows Error Reporting
Date:          10/17/2013 8:33:32 PM
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Scott8510w
Description:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1:
P2:
P3:
P4:
P5:
P6:
P7:
P8:
P9:
P10:

Attached files:
C:\Windows\Minidump\082213-49592-01.dmp
C:\Users\Scott\AppData\Local\Temp\WER-128466-0.sysdata.xml
C:\Windows\MEMORY.DMP
C:\Users\Scott\AppData\Local\Temp\WER356F.tmp.WERInternalMetadata.xml

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\Kernel_0_0_cab_0b2f66ab

Analysis symbol:
Rechecking for solution: 0
Report Id: 082213-49592-01
Report Status: 0
Hashed bucket:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-10-18T01:33:32.000000000Z" />
    <EventRecordID>15296</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Scott8510w</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>BlueScreen</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
C:\Windows\Minidump\082213-49592-01.dmp
C:\Users\Scott\AppData\Local\Temp\WER-128466-0.sysdata.xml
C:\Windows\MEMORY.DMP
C:\Users\Scott\AppData\Local\Temp\WER356F.tmp.WERInternalMetadata.xml</Data>
    <Data>C:\ProgramData\Microsoft\Windows\WER\ReportQueue\Kernel_0_0_cab_0b2f66ab</Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>082213-49592-01</Data>
    <Data>0</Data>
    <Data>
    </Data>
  </EventData>
</Event>

 

 

Log Name:      Application
Source:        Windows Error Reporting
Date:          10/17/2013 8:27:42 PM
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Scott8510w
Description:
Fault bucket -368380047, type 5
Event Name: WindowsUpdateFailure2
Response: Not available
Cab Id: 0

Problem signature:
P1: 7.8.9200.16693
P2: d0000225
P3: 1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6
P4: Install
P5: 101
P6: Unmanaged
P7: 7000c
P8:
P9:
P10:

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\NonCritical_7.8.9200.16693_d5171496bf6f21796380c94b433d7eee80434c3_0b4e7c31

Analysis symbol:
Rechecking for solution: 0
Report Id: 7b1bce1c-3794-11e3-bec1-00027220d4d0
Report Status: 0
Hashed bucket: a37201fb2475431bea128a512d02dd06
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-10-18T01:27:42.000000000Z" />
    <EventRecordID>15295</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Scott8510w</Computer>
    <Security />
  </System>
  <EventData>
    <Data>-368380047</Data>
    <Data>5</Data>
    <Data>WindowsUpdateFailure2</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>7.8.9200.16693</Data>
    <Data>d0000225</Data>
    <Data>1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6</Data>
    <Data>Install</Data>
    <Data>101</Data>
    <Data>Unmanaged</Data>
    <Data>7000c</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>C:\ProgramData\Microsoft\Windows\WER\ReportArchive\NonCritical_7.8.9200.16693_d5171496bf6f21796380c94b433d7eee80434c3_0b4e7c31</Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>7b1bce1c-3794-11e3-bec1-00027220d4d0</Data>
    <Data>0</Data>
    <Data>a37201fb2475431bea128a512d02dd06</Data>
  </EventData>
</Event>

 

 

Log Name:      Application
Source:        Windows Error Reporting
Date:          10/17/2013 8:27:42 PM
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Scott8510w
Description:
Fault bucket , type 0
Event Name: WindowsUpdateFailure2
Response: Not available
Cab Id: 0

Problem signature:
P1: 7.8.9200.16693
P2: d0000225
P3: 1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6
P4: Install
P5: 101
P6: Unmanaged
P7: 7000c
P8:
P9:
P10:

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_7.8.9200.16693_d5171496bf6f21796380c94b433d7eee80434c3_cab_05de79c1

Analysis symbol:
Rechecking for solution: 0
Report Id: 7b1bce1c-3794-11e3-bec1-00027220d4d0
Report Status: 4
Hashed bucket:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-10-18T01:27:42.000000000Z" />
    <EventRecordID>15294</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Scott8510w</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>WindowsUpdateFailure2</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>7.8.9200.16693</Data>
    <Data>d0000225</Data>
    <Data>1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6</Data>
    <Data>Install</Data>
    <Data>101</Data>
    <Data>Unmanaged</Data>
    <Data>7000c</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_7.8.9200.16693_d5171496bf6f21796380c94b433d7eee80434c3_cab_05de79c1</Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>7b1bce1c-3794-11e3-bec1-00027220d4d0</Data>
    <Data>4</Data>
    <Data>
    </Data>
  </EventData>
</Event>

 

 

Log Name:      Application
Source:        Windows Error Reporting
Date:          10/17/2013 8:27:42 PM
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Scott8510w
Description:
Fault bucket , type 0
Event Name: WindowsUpdateFailure2
Response: Not available
Cab Id: 0

Problem signature:
P1: 7.8.9200.16693
P2: d0000225
P3: 1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6
P4: Install
P5: 101
P6: Unmanaged
P7: 7000c
P8:
P9:
P10:

Attached files:

These files may be available here:


Analysis symbol:
Rechecking for solution: 0
Report Id: 7b1bce1c-3794-11e3-bec1-00027220d4d0
Report Status: 262144
Hashed bucket:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-10-18T01:27:42.000000000Z" />
    <EventRecordID>15293</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Scott8510w</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>WindowsUpdateFailure2</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>7.8.9200.16693</Data>
    <Data>d0000225</Data>
    <Data>1B1B22FE-B1BC-4B35-9BCF-8EFC6630AFC6</Data>
    <Data>Install</Data>
    <Data>101</Data>
    <Data>Unmanaged</Data>
    <Data>7000c</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>7b1bce1c-3794-11e3-bec1-00027220d4d0</Data>
    <Data>262144</Data>
    <Data>
    </Data>
  </EventData>
</Event>

 

 

Log Name:      Application
Source:        ESENT
Date:          10/17/2013 8:27:09 PM
Event ID:      103
Task Category: General
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Scott8510w
Description:
msiexec (2316) Instance: The database engine stopped the instance (0).
 
Dirty Shutdown: 0
 
Internal Timing Sequence: [1] 0.000, [2] 0.000, [3] 0.000, [4] 0.000, [5] 0.000, [6] 0.000, [7] 0.000, [8] 0.000, [9] 0.000, [10] 0.000, [11] 0.000, [12] 0.000, [13] 0.000, [14] 0.000, [15] 0.000.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ESENT" />
    <EventID Qualifiers="0">103</EventID>
    <Level>4</Level>
    <Task>1</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-10-18T01:27:09.000000000Z" />
    <EventRecordID>15292</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Scott8510w</Computer>
    <Security />
  </System>
  <EventData>
    <Data>msiexec</Data>
    <Data>2316</Data>
    <Data>Instance: </Data>
    <Data>0</Data>
    <Data>[1] 0.000, [2] 0.000, [3] 0.000, [4] 0.000, [5] 0.000, [6] 0.000, [7] 0.000, [8] 0.000, [9] 0.000, [10] 0.000, [11] 0.000, [12] 0.000, [13] 0.000, [14] 0.000, [15] 0.000.</Data>
    <Data>0</Data>
  </EventData>
</Event>

 

Question Info


Last updated February 21, 2018 Views 1,590 Applies to:

Hi sdregnier,  

 

Thank you for the detailed information.  

 

1.     Did you move user account directory to any other drive or partition?

2.     Are you using a 3rd party antivirus application on your computer?  

 

I would suggest you to run the Upgrade Assistant and check.

 

Upgrade Assistant: FAQ.

http://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faq

 

If you are using 3rd party antivirus application, as a work around, you can disable/uninstall antivirus application and check.

a) On your Computer screen Task Bar next to System Clock.  

b) You will see the third-party Security Software Icon.  

c) Click on the third-party Security Software Icon, you will see a pop up.  

d) In that pop and select the option to disable, click on it.  

e) Now the third-party Security Software will be disabled.  

Important Note: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you shouldn't disable your antivirus software. If you have to temporarily disable it to install other software, you should re-enable it as soon as you're done. If you're connected to the Internet or a network while your antivirus software is disabled, your computer is vulnerable to attacks.

 

Hope this information is helpful. Please do let us know if you need further assistance, we’ll be glad to assist you.

       

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

User account directory.  It is under the standard c:\users\name\....  So no change there.  The other thing you mention is third party virus protection.  I disabled that and tried, but no good; same error.  I uninstalled it, rebooted, retried and still fails with the same error.

I ran the Windows Update diagnostics and it found several errors that it corrected.  When I reran the upgrade to Windows 8.1, it is still failing with the same error.

Where are there logs that will show more detailed information identifying the actual problem?

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Okay.  Here is what I found after digging some more on the Internet. 


I found information from the technet.Microsoft.com Web site.  The error log that I asked about was c:\$Windows.~BT\Panther\setuperr.log.  (I'm pretty sure that is the path.  I didn't copy it and now that the update is complete, the directory no longer exists)


Using a text editing program I searched for Error.  I found a message relating to BCDEDIT not finding the DISPLAYORDER option for the boot manager. 


On my PC I have the recommended small partition for doing recovery, therefore I use the Windows Boot Manager.  I had set the default boot option so it would start Windows and then I had removed the DISPLAYORDER so the Boot Manager displayed nothing and went directly to Windows. 


Well, the setup program did allow for that condition and it failed with a generic error.  Key to finding the solution was finding the log files.


I changed the Boot Manager option so that it displays the two options and waits only 5 seconds to choose the default. When I reran the update, it worked fine.  Of course, I had tried several other options before finding the logs so I had to reinstall several programs afterwards.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.