cancel
Showing results for 
Search instead for 
Did you mean: 
ArchivedThis topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
sandrei1test
New member
1 0 0 0
Message 1 of 2
647
Flag Post

Windows 8.1 Update 1 (KB2919355) fails with error 0x800F0922

HP Recommended

I recently have the Windows 8.1 update failing continuously at 98%.

The errors in C:\Windows\WindowsUpdate.log were:

[AU_SHUTDOWN_INSTALL_FAILED]     101         {F8C84DA5-5880-403A-B908-64E113527A12}      219         800f0922                AutomaticUpdates         Failure  Content Install  Installation Failure: Windows failed to install the following update with error 0x800f0922

The error in C:\Windows\Logs\CBS\CBS.log was:

Error                 CSI    0000015d@2017/5/3:13:07:13.557 (F) base\wcp\plugins\bfsvc\bfsvc.cpp(218): Error HRESULT_FROM_WIN32(ERROR_DISK_FULL) originated in function Windows::WCP::Bfsvc::BasicInstaller::Install expression: HRESULT_FROM_WIN32(GetLastError()) [gle=0x80004005]

I had two partitions of my disk and both of them had plenty of free space.

The error was due to the fact that the hidden recovery / MBR partition was full. I had to delete some files that were copied there by a tool I used to backup partitions.

Basically here are the steps I used:

- Input “cmd” into Windows search box and open the Command Prompt as an administrator.

- Then type “diskpart”.

- Type “list disk” command to list all your hard disks in the computer.

- Input “select disk n”, where is n is the number of the hard disk that the recovery partition on it.

- Type “list partition” to show all the partitions on the selected hard disk.

- Type “select partition m”, where m is the number of the recovery partition.

- Then type “assign”: the system will assign a drive letter automatically.

After these commands, you can see the recovery partition in Windows Explorer (try refresh if the partition is still not visible).  You can see how much free space is left and, if necessary, do some cleaning (just make sure you know what you delete). In my case, I had 70 K free from a total of 350 M. Once I did the cleaning, it showed 290 M free.

Then you have to hide the recovery partition: basically the same as the steps of unhide, the only different is the last step: type “remove letter=e”, the e is the drive letter of the recovery partition.

After this, I was able to install the updates with no error.

0 Kudos
1 REPLY 1
mdklassen
Level 12
11,043 11,017 577 1,689
Message 2 of 2
Flag Post
HP Recommended

> Error HRESULT_FROM_WIN32(ERROR_DISK_FULL)

 

Was your "Recovery Partition" assigned a drive-letter when the "Automatic Updates at Shutdown" process started?

 

If so, use Windows "Computer Management" to invoke "Disk Management":

 

Capture.JPG

 

 

Select the "Recovery Partitition", and right-mouse-button-click on it, and choose to "remove" that drive-letter association.

 

Then, Windows Automatic Update cannot access that "99% full" partition.

 

 

 

 

 

0 Kudos
ArchivedThis topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation