Windows Installer broken. DISM can't RestoreHealth

Windows Installer broken on Windows 8.1. SFC can't fix. DISM can't RestoreHealth.

Checking Services.msc, Windows Installer isn't running. Settings is set to Manual and it can't be altered. Also, it fails to start when clicking Start.

C:\Windows\SysWOW64>sfc /scannow

Windows Resource Protection could not start the repair service.

C:\Windows\SysWOW64>c:\windows\sysnative\\dism /Online /Cleanup-Image /ScanHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
The component store is repairable.
The operation completed successfully.

C:\Windows\SysWOW64>c:\windows\sysnative\\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 failed. Either the repair source was not found or the comp
onent store cannot be repaired.

Error: 0x800f081f

DISM failed. No operation was performed.
For more information, review the log file.

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

C:\Windows\SysWOW64>c:\windows\sysnative\\dism /Online /Cleanup-Image /RestoreHealth /LimitAccess

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]

Error: 0x800f081f

The source files could not be found.
Use the "Source" option to specify the location of the files that are required t
o restore the feature. For more information on specifying a source location, see
 http://go.microsoft.com/fwlink/?LinkId=243077.

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

Contents of C:\WINDOWS\Logs\DISM\dism.log.
Do note that I don't know how to properly use the /sources: option and neither seems anyone else.

Also, the log below is from when I ran dism  /Online /Cleanup-Image /RestoreHealth

2015-04-05 10:07:02, Info                  DISM   PID=7340 TID=3908 Scratch directory set to 'D:\TEMP\'. - CDISMManager::put_ScratchDir
2015-04-05 10:07:02, Info                  DISM   PID=7340 TID=3908 DismCore.dll version: 6.3.9600.17483 - CDISMManager::FinalConstruct
2015-04-05 10:07:02, Info                  DISM   PID=7340 TID=3908 Successfully loaded the ImageSession at "g:\sources" - CDISMManager::LoadLocalImageSession
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Manager: PID=7340 TID=3908 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM.EXE: 
2015-04-05 10:07:02, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
2015-04-05 10:07:02, Info                  DISM   DISM.EXE: 
2015-04-05 10:07:02, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.3.9600, Running architecture=amd64, Number of processors=8
2015-04-05 10:07:02, Info                  DISM   DISM.EXE: Dism.exe version: 6.3.9600.17483
2015-04-05 10:07:02, Info                  DISM   DISM.EXE: Executing command line: g:\sources\dism  /Online /Cleanup-Image /RestoreHealth
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Getting Provider FolderManager - CDISMProviderStore::GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Loading Provider from location g:\sources\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:02, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Connecting to the provider located at g:\sources\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:02, Info                  DISM   DISM Manager: PID=7340 TID=3908 physical location path: C:\ - CDISMManager::CreateImageSession
2015-04-05 10:07:02, Info                  DISM   DISM Manager: PID=7340 TID=3908 Copying DISM from "C:\WINDOWS\System32\Dism" - CDISMManager::CreateImageSessionFromLocation
2015-04-05 10:07:03, Info                  DISM   DISM Manager: PID=7340 TID=3908 Successfully loaded the ImageSession at "D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301" - CDISMManager::LoadRemoteImageSession
2015-04-05 10:07:03, Info                  DISM   DISM Image Session: PID=2420 TID=5888 Instantiating the Provider Store. - CDISMImageSession::get_ProviderStore
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Initializing a provider store for the IMAGE session type. - CDISMProviderStore::Final_OnConnect
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\OSProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\OSProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM OS Provider: PID=2420 TID=5888 Defaulting SystemPath to C:\ - CDISMOSServiceManager::Final_OnConnect
2015-04-05 10:07:03, Info                  DISM   DISM OS Provider: PID=2420 TID=5888 Defaulting Windows folder to C:\Windows - CDISMOSServiceManager::Final_OnConnect
2015-04-05 10:07:03, Info                  DISM   DISM OS Provider: PID=2420 TID=5888 Host OS verion is 6.3 - CDISMOSServiceManager::SetDllSearchPath
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Attempting to initialize the logger from the Image Session. - CDISMProviderStore::Final_OnConnect
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\LogProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\LogProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\PEProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Warning               DISM   DISM Provider Store: PID=2420 TID=5888 Failed to Load the provider: D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Manager: PID=7340 TID=3908 Image session successfully loaded from the temporary location: D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301 - CDISMManager::CreateImageSession
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Getting Provider OSServices - CDISMProviderStore::GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Target image information: OS Version=6.3.9600.17477, Image architecture=amd64
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Getting the collection of providers from an image provider store type. - CDISMProviderStore::GetProviderCollection
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\CbsProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\CbsProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Finished initializing the CbsConUI Handler. - CCbsConUIHandler::Initialize
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 CBS is being initialized for online use. More information about CBS actions can be located at: %windir%\logs\cbs\cbs.log - CDISMPackageManager::Initialize
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\MsiProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\MsiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\IntlProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\IntlProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\IBSProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\IBSProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\DmiProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\DmiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM OS Provider: PID=2420 TID=5888 Successfully loaded the hive. - CDISMOSServiceManager::DetermineBootDrive
2015-04-05 10:07:03, Info                  DISM   DISM Driver Manager: PID=2420 TID=5888 Further logs for driver related operations can be found in the target operating system at %WINDIR%\inf\setupapi.offline.log - CDriverManager::Initialize
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\UnattendProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\UnattendProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\Wow64provider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Warning               DISM   DISM Provider Store: PID=2420 TID=5888 Failed to get the IDismObject Interface - CDISMProviderStore::Internal_LoadProvider(hr:0x80004002)
2015-04-05 10:07:03, Warning               DISM   DISM Provider Store: PID=2420 TID=5888 Failed to Load the provider: D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\Wow64provider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x80004002)
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\SmiProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\SmiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\EmbeddedProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Warning               DISM   DISM Provider Store: PID=2420 TID=5888 Failed to Load the provider: D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\EmbeddedProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\AppxProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\AppxProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\AssocProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\AssocProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\GenericProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\GenericProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Loading Provider from location D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\TransmogProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Connecting to the provider located at D:\TEMP\A6817A09-3782-440E-AB70-1C029431E301\TransmogProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2015-04-05 10:07:03, Info                  DISM   DISM Transmog Provider: PID=2420 TID=5888 Current image session is [ONLINE] - CTransmogManager::GetMode
2015-04-05 10:07:03, Info                  DISM   DISM Transmog Provider: PID=2420 TID=5888 Audit Mode: [No] - CTransmogManager::Initialize
2015-04-05 10:07:03, Info                  DISM   DISM Transmog Provider: PID=2420 TID=5888 GetProductType: ProductType = [WinNT] - CTransmogManager::GetProductType
2015-04-05 10:07:03, Info                  DISM   DISM Transmog Provider: PID=2420 TID=5888 Product Type: [WinNT] - CTransmogManager::Initialize
2015-04-05 10:07:03, Info                  DISM   DISM Transmog Provider: PID=2420 TID=5888 Product Type ServerNT : [No] - CTransmogManager::Initialize
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: OSServices
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Package Manager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DISM Package Manager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: MsiManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: MsiManager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: IntlManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: IntlManager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: IBSManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DriverManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DriverManager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Unattend Manager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DISM Unattend Manager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: SmiManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: AppxManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: AppxManager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: AssocManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: AssocManager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericManager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericManager.
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Edition Manager
2015-04-05 10:07:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Edition Manager.
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Getting Provider DISM Package Manager - CDISMProviderStore::GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Processing the top level command token(cleanup-image). - CPackageManagerCLIHandler::Private_ValidateCmdLine
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine
2015-04-05 10:07:03, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888  - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 <----- Starting corruption detect/repair info -----> - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888  - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 
=================================
Checking System Update Readiness.

(p) CBS MUM Corrupt Package_22_for_KB2904440~31bf3856ad364e35~amd64~~6.3.1.1
(p) CBS Catalog Corrupt Package_28_for_KB2976536~31bf3856ad364e35~amd64~~6.3.1.4
(p) CBS Catalog Corrupt Package_451_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18
(p) CBS Catalog Corrupt Package_845_for_KB2883200~31bf3856ad364e35~amd64~~6.3.1.18
(p) CBS MUM Corrupt Package_for_KB976002~31bf3856ad364e35~amd64~~6.3.1.0
(p) CSI Manifest Corrupt amd64_112983065d56455cf89b7e4590305105_31bf3856ad364e35_6.3.9600.16470_none_73e407c0b7c1381b
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_21dcc835aa91f5cbc9aeff1bafd75674_31bf3856ad364e35_6.3.9600.16475_none_4bc6d601e4b9b290
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_27e61bea3a89d91eab823266bb3eb778_31bf3856ad364e35_6.3.9600.16470_none_5115302004b9d8fa
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_3ef5b41953f8996d1ea55c20b4893f61_31bf3856ad364e35_6.3.9600.16476_none_2e6905ec127eb609
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_6494050b638c0eba6b86451a5d04b204_31bf3856ad364e35_6.3.9600.16475_none_16e6c604860d75b6
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_713141ae471bdaf05e709f1bfbd772c7_31bf3856ad364e35_6.3.9600.16470_none_a0d71ff4741dd5da
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_microsoft-windows-lsa_31bf3856ad364e35_6.3.9600.16408_none_97636d3b307dc1a5
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_c93de995f6fac8d1aecc7a222ca8ea38_31bf3856ad364e35_6.3.9600.16473_none_1ad23054a7626685
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_dc08702ed2de1e2eb2d57beb5c9e172c_31bf3856ad364e35_6.3.9600.16470_none_7f8b7581bba56522
Repair failed: Missing replacement manifest.
(p) CSI Manifest Corrupt amd64_e13a9eab15a77678420652891df4b3ef_31bf3856ad364e35_6.3.9600.16470_none_6fe9561cc820a7b5
Repair failed: Missing replacement manifest.

Summary:
Operation: Detect and Repair 
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption: 15
CBS Manifest Corruption: 5
CBS Metadata Corruption: 0
CSI Manifest Corruption: 10
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

Total Operation Time: 168 seconds.
 - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888  - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 <----- Ending corruption detect/repair info -----> - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888  - CDISMPackageManager::Internal_Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2015-04-05 10:09:52, Error                 DISM   DISM Package Manager: PID=2420 TID=5888 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f081f)
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2015-04-05 10:09:52, Error                 DISM   DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=800F081F
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Found the PE Provider.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Package Manager: PID=2420 TID=5888 Finalizing CBS core. - CDISMPackageManager::Finalize
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: DISM Package Manager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(MsiManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: MsiManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(IntlManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: IntlManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(IBSManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: IBSManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(DriverManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: DriverManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(DISM Unattend Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: DISM Unattend Manager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(SmiManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: SmiManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(AppxManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: AppxManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(AssocManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: AssocManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(GenericManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: GenericManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Finalizing the servicing provider(Edition Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: Edition Manager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=2420 TID=5888 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2015-04-05 10:09:52, Info                  DISM   DISM.EXE: 
2015-04-05 10:09:52, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
2015-04-05 10:09:52, Info                  DISM   DISM.EXE: 
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
2015-04-05 10:09:52, Info                  DISM   DISM Provider Store: PID=7340 TID=3908 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

Answer
Answer

This was the only solution to my problem.

I'm marking it as the answer.

/Kim

Instead I can tell you that I have fixed one of my errors myself, by manually replacing the MSI files from the Windows 8.1 Pro ESD USB stick. That was unnecessarily complex, but it now means that my Windows Installer starts!

I have tested to install some small programs and installing those Windows Updates that have refused to install for months. Both worked. I'm soon going to reboot the system for the first time since the fix and will comment about future issues in this thread.

So, I fixed this myself. It should have been suggested as the best solution to my problem and a Hot Fix could easily be created and provided to all other people in the same situation.

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated February 19, 2021 Views 2,821 Applies to: