I have had to resurrect a few Windows Server 2008 R2 boxes and get them updated as far as possible with MS Updates. All but one are ok now and up-to-date with all available MS Updates. The one though seems to be having issues with KB4534310. I seem to have traced this possibly back to dwrite.dll missing from WINSXS:
020-12-15 13:55:59, Info CBS Failed to find file: x86_microsoft-windows-directwrite_31bf3856ad364e35_7.1.7601.23807_none_c6ac992401aacefc\DWrite.dll [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS Failed to gather all required files. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS Failed to gather all missing files for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24530.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CSI 00000293@2020/12/15:18:55:59.543 CSI Transaction @0x6679ce0 destroyed
2020-12-15 13:55:59, Error CBS Failed to pre- stage package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24530.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS Perf: Stage chain complete.
2020-12-15 13:55:59, Info CBS Failed to stage execution chain. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Error CBS Failed to process single phase execution. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24530.1.0, status: 0x80070002, failure source: Stage, start state: Resolved, target state: Installed, client id: DISM Package Manager Provider
2020-12-15 13:55:59, Info CBS Failed to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
For the life of me though I am unable to find just which MS Update addresses Windows Server 2008 R2 7601.23807 and thus may either be installed or reinstalled. Any help would be appreciated. Thanks!
020-12-15 13:55:59, Info CBS Failed to find file: x86_microsoft-windows-directwrite_31bf3856ad364e35_7.1.7601.23807_none_c6ac992401aacefc\DWrite.dll [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS Failed to gather all required files. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS Failed to gather all missing files for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24530.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CSI 00000293@2020/12/15:18:55:59.543 CSI Transaction @0x6679ce0 destroyed
2020-12-15 13:55:59, Error CBS Failed to pre- stage package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24530.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS Perf: Stage chain complete.
2020-12-15 13:55:59, Info CBS Failed to stage execution chain. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Error CBS Failed to process single phase execution. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-15 13:55:59, Info CBS WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24530.1.0, status: 0x80070002, failure source: Stage, start state: Resolved, target state: Installed, client id: DISM Package Manager Provider
2020-12-15 13:55:59, Info CBS Failed to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
For the life of me though I am unable to find just which MS Update addresses Windows Server 2008 R2 7601.23807 and thus may either be installed or reinstalled. Any help would be appreciated. Thanks!