[SOLVED] 2012-r2 stops updates

lonewolfnight

Contributor
Joined
Jul 25, 2018
Posts
62
windows updates fail

install of recent .net 4.6 and 4.7 fail.

Reset windows update folders.

Cleared caches



Tried removing .net 4.5 thru server management and it just runs indefinatly with windows module installer worker at 1 core 100%
GCloud

SFCFix version 3.0.0.0 by niemiro.
Start time: 2018-07-25 23:33:16.120
Microsoft Windows Server 2012 R2 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: 2018-07-25 23:40:36.241
----------------------EOF-----------------------




CBS logs
GCloud
 
[FONT=&quot]sfc /scannow returns with no errors.
We've reset Wusu services as per microsoft documents.
dism scan with remote media run multiple times.


[/FONT]
 
updated CBS log
GCloud

summary

ummary:
Operation: Detect and Repair
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption: 0
CBS Manifest Corruption: 0
CBS Metadata Corruption: 0
CSI Manifest Corruption: 0
CSI Metadata Corruption: 0
CSI Payload Corruption: 0
Total Repaired Corruption: 0
CBS Manifest Repaired: 0
CSI Manifest Repaired: 0
CSI Payload Repaired: 0
CSI Store Metadata refreshed: True
 
We do need assistance at this time. Let me know if there's additional update information. We are continuing to try to troubleshoot the matter ourselves as well.
 
We are dealing with an extremely tricky error here and it is possible that we may not be able to solve it, but we will certainly try our best.

Code:
2018-07-31 14:26:31, Error                 CSI    00000020@2018/7/31:19:26:31.509 (F) base\wcp\componentstore\csd_winners.cpp(1211): Error STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE originated in function OriginateManifestsMissingError expression: (null)
[gle=0x80004005]
2018-07-31 14:26:31, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2018-07-31 14:26:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20180731143400.log to WER report.
2018-07-31 14:26:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20180730214402.cab to WER report.
2018-07-31 14:26:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20180728104335.cab to WER report.
2018-07-31 14:26:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20180727035201.cab to WER report.
2018-07-31 14:26:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20180726215405.cab to WER report.
2018-07-31 14:26:31, Info                  CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-07-31 14:26:31, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-07-31 14:26:31, Error                 CSI    00000021 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #2692215# from CCSDirectTransaction::PerformChangeAnalysis(...)[gle=0xd0150024]
2018-07-31 14:26:31, Error                 CSI    00000022 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #2692214# from CCSDirectTransaction::PrepareForCommit(...)[gle=0xd0150024]
2018-07-31 14:26:31, Error                 CSI    00000023 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #2692213# from CCSDirectTransaction::ExamineTransaction(...)[gle=0xd0150024]
2018-07-31 14:26:31, Error                 CSI    00000024 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #2692212# from CCSDirectTransaction_IRtlTransaction::ExamineTransaction(...)[gle=0xd0150024]
2018-07-31 14:26:31, Info                  CSI    00000025 Changelist shadowed missing its manifest - NetFx4-compatjit_dll, Version = 4.0.9600.21786, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2018-07-31 14:26:31, Error                 CSI    00000026@2018/7/31:19:26:31.641 (F) base\wcp\componentstore\csd_winners.cpp(1211): Error STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE originated in function OriginateManifestsMissingError expression: (null)
[gle=0x80004005]

Step#1 - Capture Process Monitor Trace
1. Download and run Process Monitor. Leave this running while you perform the next steps.
2. Try installing the update just like you have in the past.
3. Stop Process Monitor as soon as it fails. You can simply do this by clicking the magnifying glass on the toolbar as shown below.
11908d1430506241-windows-updates-fail-repeatedly-stop-jpg


4. Select the File menu...Save... and save the file to your desktop. This is likely the default location. The name (unless changed) will be LogFile.PML. This is fine.
5. Zip up and attach the LogFile.PML file as well as your CBS.log
 
Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. Please copy this file to your desktop.
Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
4. The file will likely be too large to upload here so please upload to a file sharing service and just provide the link here.
 
Please do the following:

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 attached file, SFCFixScript.txt, and save this to your Desktop. Ensure that this file is named SFCFixScript.txt - 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 SFCFixScript.txt.
  5. Drag the file SFCFixScript.txt onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a log should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.
 

Attachments

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

Back
Top