[SOLVED] Windows 2012 Standard Will not update.. tried every trick in the book

First, make a registry backup:

RegBak

Please download RegBak (by AceLogix Software) from the link below and save it to your Desktop.


  • Right-click on regbak.zip then select Extract all... and extract the files to your Desktop

    For 32-bit (x86) editions of Windows, double-click on regbak.exe
    For 64-bit (x64) editions of Windows, double-click on regbak64.exe

    If you are unsure whether you have x86 or x64 Windows, see here

  • Without changing any options, click Next. RegBak will now backup all of your registry hives.

Please also make a copy of the components hive (C:\Windows\System32\Config\Components) before continuing.

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

When SFCFix has completed, try to install the update again with DISM.
 
I can make snapshot and revert back (this is a VM) would you rather I do that and revert back if it fails?
 
Yes, a snapshot would be even better.

Please don't run a restore unless I request it :)
 
Looks like we may have remedied the problem I had been working on :)

Now we have a new one:

Code:
2016-03-12 19:30:36, Info                  CBS    Exec: Installing Package: Package_41_for_KB2898865~31bf3856ad364e35~amd64~~6.2.1.2, Update: 2898865-102_neutral_GDR, InstallDeployment: amd64_48080ebe1da7d45007bb541f5fc82adc_b77a5c561934e089_4.0.9200.16789_none_b163567d8f23a4be
2016-03-12 19:30:36, Error                 CSI    0000000b@2016/3/13:00:30:36.195 (F) base\wcp\componentstore\csd_locking.cpp(216): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
[gle=0x80004005]

Download KB2898865 here: Download Security Update for Microsoft .NET Framework 4.5 on Windows 8, Windows RT and Windows Server 212 from Official Microsoft Download Center
Put the MSU file somewhere convenient (such as C:\temp)

Command Prompt

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    expand Windows8-RT-KB2898865-x64.msu -f:* C:\temp

    DISM.exe /Online /Add-Package /PackagePath:C:\temp\Windows8-RT-KB2898865-x64.cab

  4. Right-click on the Command Prompt window and click Select All, this will invert all of the colours by selecting the text, now press enter. All of this text is now copied.
  5. Paste (Ctrl+V) it into your next post please.

If the update fails to install, zip and attach CBS.log with your reply.
 
Code:
2016-03-12 20:36:01, Error                 CSI    00000008@2016/3/13:01:36:01.769 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [92]"amd64_c0a637383a7dc261d8cd33f3084ccf7e_b77a5c561934e089_4.0.9200.16789_none_60e179073e6d6683"[gle=0x80004005]

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

Once SFCFix has completed, attempt to install the update again.

If it fails, zip and attach CBS.log with your reply.
 
Code:
  (11)  Stage (1): flags: 8 app: [48080ebe1da7d45007bb541f5fc82adc, Version = 4.0.9200.16789, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:b77a5c561934e089}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0x83d8a84578
2016-03-15 08:36:42, Error                 CSI    0000000e@2016/3/15:12:36:42.572 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [92]"amd64_652a46382cd77495569ff1025b30f7e5_b03f5f7f11d50a3a_4.0.9200.16789_none_95cbecf9932e9329"[gle=0x80004005]

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

Once SFCFix has completed, attempt to install the update again.

If it fails, zip and attach CBS.log with your reply.
 
We got more this time:
Code:
2016-03-15 18:28:42, Error                 CSI    000005b7@2016/3/15:22:28:42.601 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [75]"amd64_wpf-windowsbase_31bf3856ad364e35_6.2.9200.16595_none_b02ce872d191850c"[gle=0x80004005]
2016-03-15 18:27:46, Error                 CSI    00000599@2016/3/15:22:27:46.425 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [91]"msil_system.web.extensions.resources_31bf3856ad364e35_4.0.9200.17042_en-us_722251e4682f2962"[gle=0x80004005]
2016-03-15 18:18:20, Error                 CSI    000001f4@2016/3/15:22:18:20.264 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [96]"amd64_microsoft-windows-directshow-devenum_31bf3856ad364e35_6.2.9200.16384_none_b2075370c9afa750"[gle=0x80004005]
2016-03-15 18:17:12, Error                 CSI    000001a2@2016/3/15:22:17:12.260 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [100]"amd64_microsoft-windows-i..mlconverter-enduser_31bf3856ad364e35_6.2.9200.17267_none_adb4752b4781f52b"[gle=0x80004005]

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip
 
ok cbs is zipped thanks again for your hard work. if we ever get this sorted I owe you beer... i mean keg
 
Code:
2016-03-16 17:14:27, Error                 CSI    0000067f@2016/3/16:21:14:27.372 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [92]"amd64_27548500a200dbc70f2667cbab95966e_b03f5f7f11d50a3a_4.0.9200.16789_none_57997f4cc0f15ccc"[gle=0x80004005]
2016-03-16 15:43:36, Error                 CSI    000005d0@2016/3/16:19:43:36.074 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [96]"amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.2.9200.16451_none_0504bf8c7bfff3ca"[gle=0x80004005]
2016-03-16 15:39:21, Error                 CSI    000005be@2016/3/16:19:39:21.105 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [75]"amd64_wpf-windowsbase_31bf3856ad364e35_6.2.9200.16595_none_b02ce872d191850c"[gle=0x80004005]
2016-03-16 15:35:05, Error                 CSI    000005a0@2016/3/16:19:35:05.441 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [91]"msil_system.web.extensions.resources_31bf3856ad364e35_4.0.9200.17042_en-us_722251e4682f2962"[gle=0x80004005]
2016-03-16 15:13:51, Error                 CSI    000001fb@2016/3/16:19:13:51.267 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [96]"amd64_microsoft-windows-directshow-devenum_31bf3856ad364e35_6.2.9200.16384_none_b2075370c9afa750"[gle=0x80004005]
2016-03-16 15:09:54, Error                 CSI    000001a9@2016/3/16:19:09:54.498 (F) base\wcp\componentstore\versionedindex.cpp(3434): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [100]"amd64_microsoft-windows-i..mlconverter-enduser_31bf3856ad364e35_6.2.9200.17267_none_adb4752b4781f52b"[gle=0x80004005]

I'm seeing many of the same keys we just imported.

Could you attach SFCFix.txt from your desktop and upload the components hive?

Please manually upload the components hive by following these instructions:

Upload Components Hive
  1. Navigate to C:\Windows\System32\config
  2. Right-click on the current COMPONENTS file and select copy
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  3. Right-click on your Desktop and select paste
  4. Right-click on the COMPONENTS file on your Desktop and select Send To -> Compressed (zipped) Folder
  5. Upload the zip from your Desktop to a file sharing service such as DropBox, OneDrive, SendSpace, etc. and include the link with your reply.
 
I can't reboot this server right now (its a production) here is the text file contents.

Code:
SFCFix version 3.0.0.0 by niemiro.Start time: 2016-03-16 17:13:47.840
Microsoft Windows Server 2012  - amd64
Using .zip script file at C:\Users\jsj.JJCONCEPTS\Desktop\SFCFix.zip [0]








RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.


Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-directshow-devenum_31bf3856ad364e35_6.2.9200.16384_none_b2075370c9afa750.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-i..mlconverter-enduser_31bf3856ad364e35_6.2.9200.17267_none_adb4752b4781f52b.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_wpf-windowsbase_31bf3856ad364e35_6.2.9200.16595_none_b02ce872d191850c.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\msil_system.web.extensions.resources_31bf3856ad364e35_4.0.9200.17042_en-us_722251e4682f2962.


Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-directshow-devenum_31bf3856ad364e35_6.2.9200.16384_none_b2075370c9afa750.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_microsoft-windows-i..mlconverter-enduser_31bf3856ad364e35_6.2.9200.17267_none_adb4752b4781f52b.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_wpf-windowsbase_31bf3856ad364e35_6.2.9200.16595_none_b02ce872d191850c.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\msil_system.web.extensions.resources_31bf3856ad364e35_4.0.9200.17042_en-us_722251e4682f2962.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
RegistryScript:: directive completed successfully.








Successfully processed all directives.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 257 datablocks.
Finish time: 2016-03-16 17:13:49.168
Script hash: LqE2jNfofE6uWh5tIfhPbLy0GuKfANtJTP0aVQb58sk=
----------------------EOF-----------------------
 
DISM /RestoreHealth Scan

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Right-click on the Start
    w8start.png
    button and select Command Prompt (Admin)
  2. When command prompt opens, Copy (Ctrl+C) and Paste (Right-click > Paste) the following command into it, then press Enter

    Dism /Online /Cleanup-Image /RestoreHealth

  3. When DISM finishes scanning your component store, zip up and attach your CBS log to your next post:

    C:\Windows\Logs\CBS\CBS.log

If the zip file is larger than 8MB, please use a file sharing service such as OneDrive, DropBox, SendSpace, etc. and include the link with your reply.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top