Corruption in MSDTC.LOG is keeping update KB3000850 from installing (New)

andyu2

New member
Joined
Apr 6, 2015
Posts
4
Hi all,

I think I may have exactly the same problem as described in this thread (and in others): after a system restore, KB3000850 fails to install. Below I have copy & pasted all lines in CBS.log marked as error.
Any advice on how to resolve the problem would be highly appreciated.

Thanks a lot & best regards,
Andy

Code:
2015-04-05 20:13:07, Error                 CSI    00000f0b (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491750# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = 0, handle = {provider=NULL, handle=0, name= ("null")}, da = (SYNCHRONIZE|FILE_WRITE_ATTRIBUTES), oa = @0x74fa3ad780->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[9]"MSDTC.LOG"; a:(OBJ_CASE_INSENSITIVE)}, iosb = @0x74fa3ad818, as = (null), fa = (FILE_ATTRIBUTE_NORMAL), sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN, co = (FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT|0x00004000), eab = NULL, eal = 0, disp = Invalid)
[gle=0xd000003b]
2015-04-05 20:13:07, Error                 CSI    00000f0c@2015/4/5:18:13:07.815 (F) base\wcp\sil\merged\ntu\ntsystem.cpp(2155): Error STATUS_OBJECT_PATH_SYNTAX_BAD originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile expression: (null)
[gle=0x80004005]
2015-04-05 20:13:07, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.
2015-04-05 20:13:07, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150328234850.log to WER report.
2015-04-05 20:13:08, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150328162302.log to WER report.
2015-04-05 20:13:08, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150319065518.cab to WER report.
2015-04-05 20:13:08, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150319064150.cab to WER report.
2015-04-05 20:13:08, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150319002222.cab to WER report.
2015-04-05 20:13:08, Info                  CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2015-04-05 20:13:08, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2015-04-05 20:13:40, Error                 CSI    00000f0d (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491749# from Windows::Rtl::SystemImplementation::CSystemIsolationLayer_IRtlSystemIsolationLayerTearoff::TransferFile(flags = (ReplaceIfExists|OpenForBackupIntent), op = [8]"HardLink", odir = NULL, oname = [l:18{9}]"MSDTC.LOG", ndir = @0x74a1b3e8c8, nname = [l:18{9}]"MSDTC.LOG", disp = (null))
[gle=0xd000003b]
2015-04-05 20:13:40, Error                 CSI    00000f0e (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491638# from CFileInstaller::DoComponentOperation(...)[gle=0xd000003b]
2015-04-05 20:13:40, Error                 CSI    00000f0f (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491637# from CFileInstaller::ProcessComponentChange(...)[gle=0xd000003b]
2015-04-05 20:13:40, Error                 CSI    00000f10 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491636# from PrimitiveInstaller::CCoordinator::ProcessChange(Change 6.3.9600.16384 -> 6.3.9600.17415 for Microsoft-Windows-COM-DTC-Runtime, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral)[gle=0xd000003b]
2015-04-05 20:13:40, Info                  CSI    0000054e SMI Primitive Installer [done]

2015-04-05 20:13:40, Error                 CSI    00000f11 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #4270434# from CCSDirectTransaction::PerformChangeAnalysis(...)[gle=0xd000003b]
2015-04-05 20:13:40, Error                 CSI    00000f12 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #4270433# from CCSDirectTransaction::PrepareForCommit(...)[gle=0xd000003b]
2015-04-05 20:13:40, Error                 CSI    00000f13 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #4270432# from CCSDirectTransaction::ExamineTransaction(...)[gle=0xd000003b]
2015-04-05 20:13:40, Error                 CSI    00000f14 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #4270431# from CCSDirectTransaction_IRtlTransaction::ExamineTransaction(...)[gle=0xd000003b]

and further below

Code:
2015-04-05 20:13:53, Error                 CSI    00000f1e (F) STATUS_OBJECT_PATH_SYNTAX_BAD #10384125# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = 0, handle = {provider=NULL, handle=0, name= ("null")}, da = (SYNCHRONIZE|FILE_WRITE_ATTRIBUTES), oa = @0x74fa3ad2f0->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[9]"MSDTC.LOG"; a:(OBJ_CASE_INSENSITIVE)}, iosb = @0x74fa3ad388, as = (null), fa = (FILE_ATTRIBUTE_NORMAL), sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN, co = (FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT|0x00004000), eab = NULL, eal = 0, disp = Invalid)
[gle=0xd000003b]
2015-04-05 20:13:53, Error                 CSI    00000f1f@2015/4/5:18:13:53.130 (F) base\wcp\sil\merged\ntu\ntsystem.cpp(2155): Error STATUS_OBJECT_PATH_SYNTAX_BAD originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile expression: (null)
[gle=0x80004005]
2015-04-05 20:13:53, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.
2015-04-05 20:13:53, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150328234850.log to WER report.
2015-04-05 20:13:53, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150328162302.log to WER report.
2015-04-05 20:13:53, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150319065518.cab to WER report.
2015-04-05 20:13:53, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150319064150.cab to WER report.
2015-04-05 20:13:53, Info                  CBS    Added C:\WINDOWS\Logs\CBS\CbsPersist_20150319002222.cab to WER report.
2015-04-05 20:13:53, Info                  CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2015-04-05 20:13:53, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2015-04-05 20:14:22, Error                 CSI    00000f20 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #10384124# from Windows::Rtl::SystemImplementation::CSystemIsolationLayer_IRtlSystemIsolationLayerTearoff::TransferFile(flags = (ReplaceIfExists|OpenForBackupIntent), op = [8]"HardLink", odir = NULL, oname = [l:18{9}]"MSDTC.LOG", ndir = @0x749cb6cb18, nname = [l:18{9}]"MSDTC.LOG", disp = (null))
[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f21 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #10384015# from CFileInstaller::DoComponentOperation(...)[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f22 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #10384014# from CFileInstaller::ProcessComponentChange(...)[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f23 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #10384013# from PrimitiveInstaller::CCoordinator::ProcessChange(Change 6.3.9600.16384 -> 6.3.9600.17415 for Microsoft-Windows-COM-DTC-Runtime, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral)[gle=0xd000003b]
2015-04-05 20:14:22, Info                  CSI    00000949 SMI Primitive Installer [done]

2015-04-05 20:14:22, Error                 CSI    00000f24 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491759# from CCSDirectTransaction::PerformChangeAnalysis(...)[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f25 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491758# from CCSDirectTransaction::PrepareForCommit(...)[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f26 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491757# from CCSDirectTransaction::GenerateComponentChangeList(...)[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f27 (F) STATUS_OBJECT_PATH_SYNTAX_BAD #8491756# from Windows::COM::CPendingTransaction::ExtractInformationFromRtlTransaction(...)[gle=0xd000003b]
2015-04-05 20:14:22, Error                 CSI    00000f28 (F) HRESULT_FROM_WIN32(161) #4094009# from Windows::COM::CPendingTransaction::IStorePendingTransaction_Analyze(...)[gle=0x800700a1]
2015-04-05 20:14:22, Error                 CSI    00000f29 (F) HRESULT_FROM_WIN32(161) #3771631# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_Commit(Flags = 47 (0x0000002f), pSink = NULL, disp = 0, coldpatching = FALSE)[gle=0x800700a1]
2015-04-05 20:14:22, Error                 CSI    00000f2a (F) HRESULT_FROM_WIN32(161) #3771630# 206409859 us from Windows::ServicingAPI::CCSITransaction_ICSITransaction::Commit(flags = 0x0000002f, pSink = NULL, disp = 0)
[gle=0x800700a1]
2015-04-05 20:14:22, Info                  CBS    Setting ExecuteState key to: ExecuteStateNone
2015-04-05 20:14:22, Info                  CBS    Setting RollbackFailed flag to 0
2015-04-05 20:14:22, Info                  CBS    Clearing HangDetect value
2015-04-05 20:14:22, Info                  CBS    Saved last global progress. Current: 0, Limit: 1, ExecuteState: ExecuteStateNone
2015-04-05 20:14:22, Info                  CBS    Configured poqexec to pend to SetupExecute.
2015-04-05 20:14:22, Info                  CBS    Exec: Restoring driver operations because of a CSI commit failure.
2015-04-05 20:14:22, Error                 CBS    Exec: Failed to pend CSI transaction because transactions cannot be merged: 0. [HRESULT = 0x800700a1 - ERROR_BAD_PATHNAME]
2015-04-05 20:14:22, Info                  CBS    Perf: InstallUninstallChain complete.
2015-04-05 20:14:22, Info                  CSI    00000f2b@2015/4/5:18:14:22.662 CSI Transaction @0x748915b300 destroyed
2015-04-05 20:14:22, Info                  CBS    Failed to execute execution chain. [HRESULT = 0x800700a1 - ERROR_BAD_PATHNAME]
2015-04-05 20:14:22, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x800700a1 - ERROR_BAD_PATHNAME]
 
Last edited:
Hi Andy,

The latest SFC results are not in the CBS log anymore, looks like windows update has used the CBS log since your original scan. Can you please run SFC /SCANNOW again and post a new CBS log?
 
Hello again Andy,

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 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.

SFC /SCANNOW
  1. Right click on the
    aa922834-ed43-40f1-8830-d5507badb56c_39.jpg
    button
  2. Click on Command prompt (Admin) => Press Yes on the prompt
  3. Inside the Command Prompt windows copy and paste the following command SFC /SCANNOW
  4. Please wait for this to Finish before continuing with rest of the steps.
Convert CBS.log to CBS.txt
  1. Right click on the
    aa922834-ed43-40f1-8830-d5507badb56c_39.jpg
    button
  2. Click on Run => Inside the run box copy and paste the following command:
    Code:
    cmd /c copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  3. Press Enter
  4. Once this has completed please go to your Desktop and you will find CBS.txt, please rename this file to CBS_{Insert forum username here}_{insert todays Date here}.txt For example "CBS_Go The Power_1803.txt"
  5. Please upload CBS_{Username}_{Date}.txt to this thread.
Please Note:: if the file is too big to upload to you next post please upload via Dropbox or One Drive
 
Thanks a lot for the customized SFCfix, Alex! I ran it today, below is the output. It looks to me like the corruption is fixed and the Windows update should now install. I havenĀ“t tried this yet as I wanted to wait for your confirmation.
Best regards, Andy

Code:
SFCFix version 2.4.3.0 by niemiro.
Start time: 2015-04-18 19:50:41.650
Microsoft Windows 8.1 Update 3 - amd64
 Using .zip script file at C:\Users\Andy\Desktop\SFCFix.zip [0]




PowerCopy::
Successfully took permissions for file or folder C:\WINDOWS\winsxs\amd64_microsoft-windows-com-dtc-runtime_31bf3856ad364e35_6.3.9600.16384_none_0a1162f033fa01f6\MSDTC.LOG

Successfully copied file C:\Users\Andy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-com-dtc-runtime_31bf3856ad364e35_6.3.9600.16384_none_0a1162f033fa01f6\MSDTC.LOG to C:\WINDOWS\winsxs\amd64_microsoft-windows-com-dtc-runtime_31bf3856ad364e35_6.3.9600.16384_none_0a1162f033fa01f6\MSDTC.LOG.

Successfully restored ownership for C:\WINDOWS\winsxs\amd64_microsoft-windows-com-dtc-runtime_31bf3856ad364e35_6.3.9600.16384_none_0a1162f033fa01f6\MSDTC.LOG
Successfully restored permissions on C:\WINDOWS\winsxs\amd64_microsoft-windows-com-dtc-runtime_31bf3856ad364e35_6.3.9600.16384_none_0a1162f033fa01f6\MSDTC.LOG
PowerCopy:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.4.3.0 by niemiro has completed.
Currently storing 1 datablocks.
Finish time: 2015-04-18 19:50:43.087
Script hash: edfQxGAvO9jJPIC1QiJs2h3mwlSQLzUC/EQcOjgYx2w=
----------------------EOF-----------------------

CBS log: View attachment CBS.zip
 

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

Back
Top