[SOLVED] Windows 8.1 x64 Pro - unable to install KB3185911

zlippy

Member
Joined
Oct 5, 2016
Posts
13
Hello,
I'm unable to install KB3185911 for Windows 8.1 x64 Pro with Media Center (Error Code 80073712). Before that, I was also unable to install KB3177725 (same error 80073712). (note: KB3185911 supersedes KB3177725).

Both of those updates patch some files in common, if that helps narrow down anything:
Code:
win32k.sys
win32k.ptxml
wow64_win32k.ptxml

Other updates have been successfully installed without issues (e.g. the other updates from September's patch cycle)

Fixes previously attempted:
  • Downloading and installing via Windows Update. (fails with Error Code 80073712)
  • Downloading stand-alone update package and installing via Microsoft Download Center (fails with Error Code 80073712) (https://support.microsoft.com/en-us/kb/3185911)
  • chkdsk /r on all connected drives - all good. (No SMART errors either)
  • Virus / Malware Scans (All clean)
  • Windows Update Troubleshooter for Windows 8.1, Windows 8, and Windows 7. (WindowsUpdateDiagnostic.diagcab)
  • Manually Resetting Windows Update Components with "Reset Windows Update Agent" from Microsoft TechNet (TechNet Reset Windows Update Agent)
  • DISM.exe /Online /Cleanup-image /Restorehealth
  • sfc /scannow
  • SFCFix.exe
SFCFix.txt is attached below.
CBS.zip
components.zip

Thank you for your assistance!
 

Attachments

Did some further digging. Even though sfc /scannow, and SFCFix don't report errors, I do see many instances of STATUS_SXS_COMPONENT_STORE_CORRUPT in CBS.log.
I'm uploading a new CBS.log along with a separate file with all non-duplicate instances of STATUS_SXS_COMPONENT_STORE_CORRUPT.

Common denominator seems to be a problem with this:
Code:
2016-10-06 21:02:51, Error  CSI    0000007a (F)  HRESULT_FROM_WIN32(14098) #5617684# from  Windows::ServicingAPI::CCSITransactionAnalysis_ICSIInventory::EnumComponentsDeployments(flags  =  (ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_INCLUDE_PINNED|ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_INCLUDE_INSTALLED|ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_ASSEMBLY_NOT_FOUND_RETURNS_NULL),  cComponents = 1)
[gle=0x80073712]
2016-10-06 21:02:51, Info   CBS    Failed to  EnumerateComponentDeployment, component:  amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0  [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to load component owners on  component:  amd64_microsoft-windows-win32k_31bf3856ad364e35_0.0.0.0_none_38ec0aeb9b0e772c,  version: 6.3.9600.17114 [HRESULT = 0x80073712 -  ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to load current component  state [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to find or add the component  family [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    ComponentAnalyzerEvaluateSelfUpdate  call failed. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to evaluate self update [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to evaluate non detect parent  update [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to evaluate non parent [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    failed to evaluate single  applicability [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-06 21:02:51, Info   CBS    Failed to evaluate applicability [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]

These are the current contents of that folder on my PC:
Code:
Directory of C:\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0
07/10/2014  04:11 AM    <DIR>          .
07/10/2014  04:11 AM    <DIR>          ..
07/10/2014  04:11 AM                12 win32k.ptxml
07/10/2014  04:11 AM           456,764 win32k.sys
               2 File(s)        456,776 bytes
               2 Dir(s)  59,118,301,184 bytes free

Code:
<  C:\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.sys  >
  SHA-1: 9925112B20717082A51FCBD60AAC9C8A572B6F52
  SHA-256: A0EC9140338854589B6571212763D747ECC29FA7F5C88B638BC6453CE701A776

< C:\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.ptxml >
  SHA-1: 28C20B0D452AB09A845629DD207B7A5432D6906C
  SHA-256: 7ED9B2E7D15E2BB3F015D9BE31E0DD6B72321B3067AFE2F8C33E0CD0CEC293CB
 

Attachments

Doing some further digging in my PC and on two Windows 8.1 images for references to win32k 6.3.9600.17114.

This is from my PC:
Code:
< C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.manifest >
  SHA-1: 30F501AF2BC5F900AA8725BD29B898CC36212860
  SHA-256: F1FF9EBF586D9E12A86B34A340E5B63D2237915A2B6F1E57C039BEA9B5527E07

This is also from my PC:
Code:
[HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0]
"S256H"=hex:7a,06,62,ae,85,24,79,65,5c,9b,be,f5,58,9a,6c,d0,a2,46,e2,a4,de,ed,\
  2d,c7,0d,30,66,29,81,55,eb,4f
"identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
  33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
  73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,31,31,34,2c,20,50,75,62,6c,\
  69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
  33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
  3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
  78,53
"f!win32k.ptxml"=dword:00000003
"c!b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3"=hex:
"f!win32k.sys"=dword:00000003
"DV"=hex:34,43,80,25,03,00,06,00
"CTS"=dword:40efa416
"CF"=dword:00000010

The following is excerpted from en_windows_8.1_with_update_x64_dvd_6051480.iso (D:\sources\boot.wim\1\Windows\System32\config\COMPONENTS) via MSDN (MSDN Subscriber Downloads)
This iso doesn't include / skips over win32k.sys 6.3.9600.17114
Code:
[HKEY_USERS\FromISO\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17031_none_a9e4cc096e581aa6]
"S256H"=hex:25,f8,21,b6,00,e9,3c,b4,3a,e1,27,d2,87,6f,4b,15,6e,52,82,d9,b7,4d,\
  10,23,70,38,b3,67,fa,e0,95,04
"identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
  33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
  73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,30,33,31,2c,20,50,75,62,6c,\
  69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
  33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
  3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
  78,53
"c!14022bb1f8c..0e8c963a683_31bf3856ad364e35_6.3.9600.17031_cbc84cc83d9a129e"=hex:
"CF"=dword:00000040

[HKEY_USERS\FromISO\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17193_none_a9a5eefb6e86f221]
"S256H"=hex:23,fe,b5,2e,24,f4,65,54,41,02,a5,af,9c,26,59,74,ac,21,e1,5e,e9,57,\
  8a,82,8d,8d,8b,ff,c3,8a,41,ef
"identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
  33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
  73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,31,39,33,2c,20,50,75,62,6c,\
  69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
  33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
  3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
  78,53
"c!e284872ea4b..eebebe49de6_31bf3856ad364e35_6.3.9600.17193_0733db92de67b584"=hex:
"CF"=dword:00000040

This is the only version of win32k on en_windows_8.1_with_update_x64_dvd_6051480.iso
Code:
D:\sources\boot.wim\1\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17393_none_a9a5f2c76e86ec6f
< D:\sources\boot.wim\1\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17393_none_a9a5f2c76e86ec6f\win32k.ptxml  >
  SHA-1: 35C899821E69B580AEB3EFF3B82D7750BFA332BE
  SHA-256: F93AE89BCF0DB314C0C5A5693483A1F6C4DBE8D4BD4F9D70CD5BE34B96CD18B3
< D:\sources\boot.wim\1\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17393_none_a9a5f2c76e86ec6f\win32k.sys  >
  SHA-1: 2DC4289584C6BFD0400EF1393E2AF9A6260D968A
  SHA-256: FF23CD9A24B40D5B85D9FC52AB5E207E36CF43A7B606855070846B11298595E5

I also made an iso using the Media Creation Tool.
Code:
< C:\Windows 8.1 Pro x64 Media Creation Tool.iso >
  SHA-1: 0F4D41079CDD2C56F50126F23A4119D5481C415C
  SHA-256: 9C6F48886FA3439530079022A5355EC377A929995A524004C53A4C8A90053F21

We see the exact same things on the Media Creation Tool iso:
Code:
< H:\sources\boot.wim\1\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17393_none_a9a5f2c76e86ec6f\win32k.ptxml   >
  SHA-1: 35C899821E69B580AEB3EFF3B82D7750BFA332BE
  SHA-256: F93AE89BCF0DB314C0C5A5693483A1F6C4DBE8D4BD4F9D70CD5BE34B96CD18B3
< H:\sources\boot.wim\1\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17393_none_a9a5f2c76e86ec6f\win32k.sys   >
  SHA-1: 2DC4289584C6BFD0400EF1393E2AF9A6260D968A
  SHA-256: FF23CD9A24B40D5B85D9FC52AB5E207E36CF43A7B606855070846B11298595E5

[HKEY_USERS\iso2\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17193_none_a9a5eefb6e86f221]
"S256H"=hex:23,fe,b5,2e,24,f4,65,54,41,02,a5,af,9c,26,59,74,ac,21,e1,5e,e9,57,\
  8a,82,8d,8d,8b,ff,c3,8a,41,ef
"identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
  33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
  73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,31,39,33,2c,20,50,75,62,6c,\
  69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
  33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
  3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
  78,53
"c!e284872ea4b..eebebe49de6_31bf3856ad364e35_6.3.9600.17193_0733db92de67b584"=hex:
"CF"=dword:00000040

[HKEY_USERS\iso2\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17393_none_a9a5f2c76e86ec6f]
"S256H"=hex:94,2e,42,b3,95,de,c1,96,e9,94,f6,2c,f0,fe,4c,73,15,1d,ca,c5,da,f2,\
  19,64,eb,da,9e,2c,a8,66,92,16
"identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
  33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
  73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,33,39,33,2c,20,50,75,62,6c,\
  69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
  33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
  3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
  78,53
"f!win32k.ptxml"=dword:00000041
"c!d8df4448db4..c1d32aadc60_31bf3856ad364e35_6.3.9600.17393_f54a6fed6380ff49"=hex:
"f!win32k.sys"=dword:00000041

I'm going to run Memtest86 later, but I can't think of anything else to check other than that. This computer's RAM passed ~48 hours of memtest86 when we first built it, but haven't ran that since.
 
Status update: Memtest86 ran without problems.

win32k.sys 6.3.9600.17114 appears to have been installed as part of KB2962409 - June 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2
https://support.microsoft.com/en-us/kb/2962409
http://download.microsoft.com/download/8/1/3/8133B88E-C4E9-416E-B1ED-C9852E92A06C/File information for 2962409.csv

So I tried to uninstall KB2962409 thinking that this (problematic?) version of win32k.sys was part of an optional KB and has been superseded multiple times anyway. (Discard/reverse the update/files that weren't needed in the first place) However, uninstalling fails and I see familiar error messages in cbs.log:
Code:
2016-10-10 23:45:55, Info   CBS    Appl: detect Parent, Package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, Parent: Microsoft-Windows-Client-Features-Package-AutoMerged-windows~31bf3856ad364e35~amd64~~6.3.9600.16384, Disposition = Detect, VersionComp: EQ, ServiceComp: EQ, BuildComp: EQ, DistributionComp: GE, RevisionComp: GE, Exist: present
2016-10-10 23:45:55, Info   CBS    Appl: detectParent: package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, parent found: Microsoft-Windows-Client-Features-Package-AutoMerged-windows~31bf3856ad364e35~amd64~~6.3.9600.16384, state: Installed
2016-10-10 23:45:55, Info   CBS    Appl: detect Parent, Package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, disposition state from detectParent: Installed
2016-10-10 23:45:55, Info   CBS    Appl: Evaluating package applicability for package Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, applicable state: Installed
2016-10-10 23:45:55, Error  CSI    0000000b@2016/10/11:03:45:55.858 (F) base\wcp\componentstore\storelayout.cpp(2863): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::QueryTlcDataIdentity expression: (null)
[gle=0x80004005]
2016-10-10 23:45:55, Info   CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2016-10-10 23:45:55, Info   CBS    Not able to add current session file to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-10 23:45:55, Info   CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-10 23:45:55, Info   CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-10 23:45:55, Info   CBS    Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-10 23:45:55, Error  CSI    0000000c (F) HRESULT_FROM_WIN32(14098) #99635# from Windows::ServicingAPI::CCSITransactionAnalysis_ICSIInventory::EnumComponentsDeployments(flags = (ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_INCLUDE_PINNED|ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_INCLUDE_INSTALLED|ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_ASSEMBLY_NOT_FOUND_RETURNS_NULL), cComponents = 1)
[gle=0x80073712]
2016-10-10 23:45:55, Info   CBS    Failed to EnumerateComponentDeployment, component: amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to load component owners on component: amd64_microsoft-windows-win32k_31bf3856ad364e35_0.0.0.0_none_38ec0aeb9b0e772c, version: 6.3.9600.17114 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to load current component state [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to find or add the component family [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    ComponentAnalyzerEvaluateSelfUpdate call failed. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate self update [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate non detect parent update [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate non parent [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    failed to evaluate single applicability [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate applicability [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to get applicability on updates [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Error  CBS    Failed to call external evaluate applicability on package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, Update: 2883200-904_neutral_GDR [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate applicability state for XML package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Error  CBS    Failed to check whether package is partially installed, package: Package_for_KB2883200_RTM~31bf3856ad364e35~amd64~~6.3.1.18 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate external applicability for package update: 2883200-2789_neutral_PACKAGE [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Error  CBS    Failed to call external evaluate applicability on package: Package_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, Update: 2883200-2789_neutral_PACKAGE [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed to evaluate package's applicability. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Failed checking if package is deeply superseded:  [Package_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18] [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Analyze: Failed to collect packages from package store [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Analyze: Failed getting superseded package count [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Reboot mark cleared
2016-10-10 23:45:55, Info   CBS    Winlogon: Deregistering for CreateSession notifications
2016-10-10 23:45:55, Info   CBS    Winlogon: Stopping notify server
2016-10-10 23:45:55, Info   CBS    Winlogon: Unloading SysNotify DLL
2016-10-10 23:45:55, Info   CBS    Analyze: processing complete.  Session: 30548849_3920589932 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Error  CBS    Session: 30548849_3920589932 failed to perform store analysis operation [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    Received notification that the operation is complete.
2016-10-10 23:45:55, Info   CBS    Session: 30548849_3920589932 finalized. Reboot required: no [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-10 23:45:55, Info   CBS    progress thread terminated normally


On a side note, in C:\Windows\Logs\DPX\setupact.log i have literally tens of thousands of lines similar to the following. I wonder if this might be related to this problem?
Code:
2016-10-10 23:15:10, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:11, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:11, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:12, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:13, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:14, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:15, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:16, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:16, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:17, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:18, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:19, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
2016-10-10 23:15:20, Info   DPX    CreateFileW failed, FileName:\\?\C:\Windows\SoftwareDistribution\Download\9549135e14fefdc22021479d62e30d34\$dpx$.tmp\job.xml, Error:0x80070002
:huh:

Also ran SFCFix again
Code:
SFCFix version 3.0.0.0 by niemiro.
Start time: 2016-10-10 23:23:29.860
Microsoft Windows 8.1 Update 3 - amd64
Not using a script file.

AutoAnalysis::
SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.

Successfully processed all directives.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-10-10 23:31:08.003
----------------------EOF-----------------------
 
I installed Windows 8.1 x64 Pro in a VM using my Media Creation Tool iso. Still curious if my problem is with amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.sys, so I installed KB2962409 in the VM (auto-updates disabled, no other updates installed). During the post-install reboot, I had 3 separate BSODs (in the VM) before Windows finally loaded. Nirsoft BlueScreenView says all three were 0x0000003b SYSTEM_SERVICE_EXCEPTION in ntoskrnl.exe. I then uninstalled KB2962409 successfully and reinstalled KB2962409 again, this time without any BSODs.

The following registry values are from the VM, and are somewhat different compared to those on my troubled PC. (My PC's values are in this post https://www.sysnative.com/forums/wi...-install-kb3185911-post168527.html#post168527)
Code:
[FONT=monospace][HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0]
"S256H"=hex:7a,06,62,ae,85,24,79,65,5c,9b,be,f5,58,9a,6c,d0,a2,46,e2,a4,de,ed,\
  2d,c7,0d,30,66,29,81,55,eb,4f
"identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
  33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
  73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,31,31,34,2c,20,50,75,62,6c,\
  69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
  33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
  3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
  78,53
"f!win32k.ptxml"=dword:00000001
"f!win32k.sys"=dword:00000001
"c!b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3"=hex:[/FONT]

The following is also from the VM. The hashes for these two files are also different than the file hashes on my troubled PC. (https://www.sysnative.com/forums/wi...-install-kb3185911-post168516.html#post168516). Are files from different computers, but in the same side-by-side component store location supposed to have different file hashes, or is that normal?
Code:
[FONT=monospace]< C:\Windows\WinSxS\amd64_[/FONT][FONT=monospace]microsoft-windows-win32k_[/FONT][FONT=monospace]31bf3856ad364e35_6.3.9600.[/FONT][FONT=monospace]17114_none_a9fd6ea56e452bf0\[/FONT][FONT=monospace]win32k.sys >
  SHA-1: 533D7F2A227C964863E6CD83770F4D[/FONT][FONT=monospace]F99F6BFD97
  SHA-256: B1C042D58850439DCC93668C48F330[/FONT][FONT=monospace]92FACE7EA17D24BEEBE58ABBE54A8E[/FONT][FONT=monospace]0B19
[/FONT]
[FONT=monospace][FONT=monospace]< C:\Windows\WinSxS\amd64_[/FONT][FONT=monospace]microsoft-windows-win32k_[/FONT][FONT=monospace]31bf3856ad364e35_6.3.9600.[/FONT][FONT=monospace]17114_none_a9fd6ea56e452bf0\[/FONT][FONT=monospace]win32k.ptxml >
  SHA-1: 35C899821E69B580AEB3EFF3B82D77[/FONT][FONT=monospace]50BFA332BE
  SHA-256: F93AE89BCF0DB314C0C5A5693483A1[/FONT][FONT=monospace]F6C4DBE8D4BD4F9D70CD5BE34B96CD[/FONT][/FONT][FONT=monospace]18B3[/FONT]
 
Since I've spent some time (unsuccessfully) trying to self-diagnose the computer, I thought I should post my latest CBS.log, DISM.log, and COMPONENTS files. The commands below were run immediately back to back.

Code:
C:\Windows\System32>Dism /Online /Cleanup-Image /CheckHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

The component store is repairable.
The operation completed successfully.


Code:
C:\Windows\System32>Dism /Online /Cleanup-Image /AnalyzeComponentStore

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[===========================93.8%======================    ]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log


Code:
C:\Windows\System32>Dism /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
The restore operation completed successfully. The component store corruption was
 repaired.
The operation completed successfully.


Code:
C:\Windows\System32>Dism /Online /Cleanup-Image /CheckHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

No component store corruption detected.
The operation completed successfully.


What is weird is when I run this command again - 'Dism /Online /Cleanup-Image /AnalyzeComponentStore' states that "The component store has been corrupted."
This is in spite of the fact that I just ran 'Dism /Online /Cleanup-Image /RestoreHealth' ("The restore operation completed successfully. The component store corruption was repaired.") and checked with 'Dism /Online /Cleanup-Image /CheckHealth' ("No component store corruption detected."):

Code:
C:\Windows\System32>Dism /Online /Cleanup-Image /AnalyzeComponentStore

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[===========================93.8%======================    ]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log


Code:
C:\Windows\System32>sfc /scannow

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.



This is part of cbs.log that pops up whenever I try to install/uninstall any update containing win32k.sys. All other Windows Updates can be installed/uninstalled without problem.
Code:
2016-10-19 18:13:32, Error   CSI   0000000b@2016/10/19:22:13:32.181 (F) base\wcp\componentstore\storelayout.cpp(2863): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::QueryTlcDataIdentity expression: (null)
[gle=0x80004005]
2016-10-19 18:13:32, Info    CBS   Added C:\Windows\Logs\CBS\CBS.log to WER report.
2016-10-19 18:13:32, Info    CBS   Not able to add current session file to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-19 18:13:32, Info    CBS   Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-19 18:13:32, Info    CBS   Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-19 18:13:32, Info    CBS   Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-10-19 18:13:32, Error   CSI   0000000c (F) HRESULT_FROM_WIN32(14098) #97635# from Windows::ServicingAPI::CCSITransactionAnalysis_ICSIInventory::EnumComponentsDeployments(flags = (ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_INCLUDE_PINNED|ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_INCLUDE_INSTALLED|ICSIINVENTORY_ENUMCOMPONENTSDEPLOYMENTS_FLAG_ASSEMBLY_NOT_FOUND_RETURNS_NULL), cComponents = 1)
[gle=0x80073712]
2016-10-19 18:13:32, Info    CBS   Failed to EnumerateComponentDeployment, component: amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to load component owners on component: amd64_microsoft-windows-win32k_31bf3856ad364e35_0.0.0.0_none_38ec0aeb9b0e772c, version: 6.3.9600.17114 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to load current component state [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to find or add the component family [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   ComponentAnalyzerEvaluateSelfUpdate call failed. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate self update [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate non detect parent update [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate non parent [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   failed to evaluate single applicability [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate applicability [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to get applicability on updates [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Error   CBS   Failed to call external evaluate applicability on package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, Update: 2883200-904_neutral_GDR [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate applicability state for XML package: Package_445_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Error   CBS   Failed to check whether package is partially installed, package: Package_for_KB2883200_RTM~31bf3856ad364e35~amd64~~6.3.1.18 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate external applicability for package update: 2883200-2789_neutral_PACKAGE [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Error   CBS   Failed to call external evaluate applicability on package: Package_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18, Update: 2883200-2789_neutral_PACKAGE [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed to evaluate package's applicability. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Failed checking if package is deeply superseded:  [Package_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18] [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Analyze: Failed to collect packages from package store [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
2016-10-19 18:13:32, Info    CBS   Analyze: Failed getting superseded package count [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]

Here's my COMPONENTS file: https://www.dropbox.com/s/zirnu7eu7b7jnxn/components.7z?dl=1

I would greatly appreciate any assistance in resolving this. Thank you. :)
 

Attachments

Attaching [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners] in case there's anything helpful in here.
 

Attachments

So, this is something that is unexpected and seems odd to me, but might be normal Windows behavior.
I downloaded Windows8.1-KB2962409-x64.msu and used 'expand' to unpack it. I then expanded Windows8.1-KB2962409-x64.cab to C:\Windows8.1-KB2962409-x64.cab\. Compared these unpacked files to local files. Thoughts?

Code:
< C:\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.sys >
SHA-256: A0EC9140338854589B6571212763D747ECC29FA7F5C88B638BC6453CE701A776

< C:\Windows8.1-KB2962409-x64.cab\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.sys >
SHA-256: B1C042D58850439DCC93668C48F33092FACE7EA17D24BEEBE58ABBE54A8E0B19

< C:\Windows\WinSxS\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.ptxml >
SHA-256: 7ED9B2E7D15E2BB3F015D9BE31E0DD6B72321B3067AFE2F8C33E0CD0CEC293CB

< C:\Windows8.1-KB2962409-x64.cab\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.ptxml >
SHA-256: F93AE89BCF0DB314C0C5A5693483A1F6C4DBE8D4BD4F9D70CD5BE34B96CD18B3

< C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.manifest >
SHA-256: F1FF9EBF586D9E12A86B34A340E5B63D2237915A2B6F1E57C039BEA9B5527E07

< C:\Windows8.1-KB2962409-x64.cab\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.manifest >
SHA-256: 7A0662AE852479655C9BBEF5589A6CD0A246E2A4DEED2DC70D3066298155EB4F

< C:\Windows\servicing\Packages\Package_188_for_KB2962409~31bf3856ad364e35~amd64~~6.3.1.2.cat >
SHA-256: 28D1AE90E4F04040A54BD4196DC2EFE9C507F5A531643EE3B1338D1147A49151

< C:\Windows8.1-KB2962409-x64.cab\package_188_for_kb2962409~31bf3856ad364e35~amd64~~6.3.1.2.cat >
SHA-256: 0789AA1E3693465837349EE37E9FEE7A14BC135237BA45B630D663DE14A8EDAA

< C:\Windows\servicing\Packages\Package_188_for_KB2962409~31bf3856ad364e35~amd64~~6.3.1.2.mum >
SHA-256: 76345516B5ADD60A9D5DEAAC366B7298F0A036079AEEEA751C1F9C878136D77D

< C:\Windows8.1-KB2962409-x64.cab\package_188_for_kb2962409~31bf3856ad364e35~amd64~~6.3.1.2.mum >
SHA-256: 16782ABDBAB2DE9B600F87C27A1E469172E721AECB1DD2A3B3D7474C566A355E
 
Hi zlippy :)

My name is Aura and I'll be assisting you with your issue. Please try to install the update again, and as soon as it fails, upload the two files below for me to review.

C:\Windows\WindowsUpdate.log
C:\Windows\Logs\CBS\CBS.log
 
Hello Aura,

Thank you for taking time to assist me! :)

I tried to install Windows8.1-KB3185911-x64.msu, received the 'failed to install' error message, and have uploaded those 2 files straight away.
 

Attachments

Alright, I'll need to take a look at your COMPONENTS Hive.

88fYBWt.png
Retrieving the COMPONENTS Hive
Follow the instructions below to retrieve your COMPONENTS Hive and send me it.
  • Open your Windows Explorer, and navigate to the C:\Windows\System32\Config folder;
  • In this folder, find the COMPONENTS file (there's no extension), and copy it to your Desktop;
    Note: If you receive an error message saying that the COMPONENTS file is in use, restart your computer and try again. If the error message persist, let me know.
  • Right-click on it, and select Send to... and choose Compressed (zipped) folder;
  • Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
 
Alright, follow the instructions below please.

myjIXnC.png
SFCFix - Fix Time

WARNING! The following fix is specific to the user's system in this thread. No one else should follow the instructions below to apply that fix, as it could damage your system. If you need assistance with an issue, please start a new thread and someone will assist you shortly.

Follow the instructions below to download and execute a SFCFix fix, and provide the log.
  • Download SFCFix and move the executable on your Desktop;
  • On your Desktop, right-click and select New, then Text Document. Give it the name SFCFixScript (it should be a .txt) extension;
  • Open the SFCFixScript.txt file you just created, and copy/paste the following in it;
    Code:
    ::
    [-HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3]
    [-HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0]
    
    [HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3]
    "appid"=hex:62,33,30,37,65,63,36,62,33,64,61,31,32,32,64,34,32,64,38,65,66,35,\
      66,64,33,36,35,63,34,33,37,62,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,\
      61,6c,2c,20,56,65,72,73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,31,31,\
      34,2c,20,50,75,62,6c,69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,\
      36,61,64,33,36,34,65,33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,\
      74,65,63,74,75,72,65,3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,\
      70,65,3d,4e,6f,6e,53,78,53
    "CatalogThumbprint"="0789aa1e3693465837349ee37e9fee7a14bc135237ba45b630d663de14a8edaa"
    "p!CBS_package_188_for_kb2962409~31bf3856ad364e35~amd64~~6.3.1.2.29_8558b410ed2ddd2c"=hex:51,\
      00,00,00,01,00,00,00,50,61,63,6b,61,67,65,5f,31,38,38,5f,66,6f,72,5f,4b,42,\
      32,39,36,32,34,30,39,7e,33,31,62,66,33,38,35,36,61,64,33,36,34,65,33,35,7e,\
      61,6d,64,36,34,7e,7e,36,2e,33,2e,31,2e,32,2e,32,39,36,32,34,30,39,2d,32,30,\
      32,5f,6e,65,75,74,72,61,6c,5f,47,44,52,34
    "s!CBS_package_188_for_kb2962409~31bf3856ad364e35~amd64~~6.3.1.2.29_8558b410ed2ddd2c"=hex:51,\
      00,00,00,00,00,00,00,50,61,63,6b,61,67,65,5f,31,38,38,5f,66,6f,72,5f,4b,42,\
      32,39,36,32,34,30,39,7e,33,31,62,66,33,38,35,36,61,64,33,36,34,65,33,35,7e,\
      61,6d,64,36,34,7e,7e,36,2e,33,2e,31,2e,32,2e,32,39,36,32,34,30,39,2d,32,30,\
      32,5f,6e,65,75,74,72,61,6c,5f,47,44,52
    "i!CBS_package_188_for_kb2962409~31bf3856ad364e35~amd64~~6.3.1.2.29_8558b410ed2ddd2c"=hex:51,\
      00,00,00,01,00,00,00,50,61,63,6b,61,67,65,5f,31,38,38,5f,66,6f,72,5f,4b,42,\
      32,39,36,32,34,30,39,7e,33,31,62,66,33,38,35,36,61,64,33,36,34,65,33,35,7e,\
      61,6d,64,36,34,7e,7e,36,2e,33,2e,31,2e,32,2e,32,39,36,32,34,30,39,2d,32,30,\
      32,5f,6e,65,75,74,72,61,6c,5f,47,44,52,34
    
    [HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0]
    "S256H"=hex:7a,06,62,ae,85,24,79,65,5c,9b,be,f5,58,9a,6c,d0,a2,46,e2,a4,de,ed,\
      2d,c7,0d,30,66,29,81,55,eb,4f
    "identity"=hex:4d,69,63,72,6f,73,6f,66,74,2d,57,69,6e,64,6f,77,73,2d,57,69,6e,\
      33,32,6b,2c,20,43,75,6c,74,75,72,65,3d,6e,65,75,74,72,61,6c,2c,20,56,65,72,\
      73,69,6f,6e,3d,36,2e,33,2e,39,36,30,30,2e,31,37,31,31,34,2c,20,50,75,62,6c,\
      69,63,4b,65,79,54,6f,6b,65,6e,3d,33,31,62,66,33,38,35,36,61,64,33,36,34,65,\
      33,35,2c,20,50,72,6f,63,65,73,73,6f,72,41,72,63,68,69,74,65,63,74,75,72,65,\
      3d,61,6d,64,36,34,2c,20,76,65,72,73,69,6f,6e,53,63,6f,70,65,3d,4e,6f,6e,53,\
      78,53
    "f!win32k.ptxml"=dword:00000001
    "c!b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3"=hex:
    "f!win32k.sys"=dword:00000001
  • Save any work you have open, and close every programs;
  • Drag the SFCFixScript.txt file over the SFCFix.exe executable and release it;
    1p8eDnI.gif
  • SFCFix will launch, let it complete;
  • Once done, a file will appear on your Desktop, called SFCFix.txt;
  • Open the file, then copy and paste its content in your next reply;
 
SFCFix version 3.0.0.0 by niemiro.
Start time: 2016-10-23 18:01:45.669
Microsoft Windows 8.1 Update 3 - amd64
Using .txt script file at E:\Users\Administrator2\Desktop\SFCFixScript.txt [0]




RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.

Successfully deleted registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3.
Successfully deleted registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.

Failed to open registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3 with error code ERROR_FILE_NOT_FOUND.
Failed to open registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0 with error code ERROR_FILE_NOT_FOUND.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\b307ec6b3da..5fd365c437b_31bf3856ad364e35_6.3.9600.17114_a80b7689827865c3.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
RegistryScript:: directive failed to complete successfully.




Failed to process all directives successfully.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 4 datablocks.
Finish time: 2016-10-23 18:01:47.017
Script hash: Klc6LxnStRQ6gB2ed53B9IXH+WOsx7rE5vR9abMpBVw=
----------------------EOF-----------------------
 
Good. Please try to install your update again, and if it fails, upload the CBS.log and WindowsUpdate.log for me again.
 
Huzzah! Update KB3185911 was successfully installed. I was also able to finally install October's big security rollup update, which had previously failed with the same win32k 0x80073712 component store errors.

I also did the following things after installing the missing updates:

  • DISM /Online /Cleanup-Image /ScanHealth
    Code:
    (p)    CSI Payload Corrupt             amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.sys
    (p)    CSI Payload Corrupt             amd64_microsoft-windows-win32k_31bf3856ad364e35_6.3.9600.17114_none_a9fd6ea56e452bf0\win32k.ptxml
  • DISM /Online /Cleanup-Image /RestoreHealth - failed with some error messages. This line looks like a good summary:
    Code:
    CBS    SQM: CheckSur: hrStatus: 0x800f0906 [CBS_E_DOWNLOAD_FAILURE], download Result: 0x800f0941 [CBS_E_WU_MAPPING_UNAVAILABLE]
  • Uninstalled KB2962409 (source of win32k.sys/win32k.ptxml 6.3.9600.17114). KB2962409 is fully superseded by newer updates.
  • DISM /Online /Cleanup-Image /ScanHealth - No more errors :)
  • Rechecked for new Windows Updates to ensure that KB2962409 isn't actually needed - it doesn't show up on list of important or optional updates after a check for new updates.
I think we're good now! Was very concerning to have un-installable security patches, especially with Microsoft's new decision to release big rollup updates vs multiple individual updates. This had caused me to miss a whole month's worth of security updates in one fell swoop, instead of just missing 1/x updates.

Out of curiosity / for future reference, what was the general process for replacing those two registry keys+entries? After analyzing CBS,etc logs to get an idea of what files/registry keys/packages are causing problems, do you then have to source fixes from known-good images/installations? It's so odd that Microsoft's own tool to fix component store corruption doesn't/can't properly fix some corruptions. You guys here at Sysnative are miracle workers. :)

Thank you very much for all of your help. I greatly appreciate the time and trouble spent in assisting me.
 
Out of curiosity / for future reference, what was the general process for replacing those two registry keys+entries? After analyzing CBS,etc logs to get an idea of what files/registry keys/packages are causing problems, do you then have to source fixes from known-good images/installations? It's so odd that Microsoft's own tool to fix component store corruption doesn't/can't properly fix some corruptions. You guys here at Sysnative are miracle workers. :)

That's what we do. If we don't have the files/keys/values, we find out from which KB they come from, install it in a VM and then source what we need (we also force the installation via DISM if it cannot be installed via the .msu). If we need files, we simply extract them from the .msu, but keys/values are different.

And no problem, you're welcome :)
 
Back
Top