ddlhost.exe is active file on windows
We need to find out the which services is using the ddlhost.exe
Issue faced:
On application upgrade my application is hanged due to one of my application file is accessed by ddlhost.exe.
tasklist /m oci*
E:\13423278>tasklist /m oci*
Image Name PID Modules ============ ===== ========== explorer.exe 3136 oci.dll vmtoolsd.exe 36108 oci.dll dllhost.exe 8836 oci.dll
E:\application>taskkill /pid 8836 /F
SUCCESS: The process with PID 8836 has been terminated.
E:\13423278>tasklist /m oci*
Image Name PID Modules ============ ===== ========= explorer.exe 3136 oci.dll vmtoolsd.exe 36108 oci.dll dllhost.exe 6152 oci.dll
Note: I tried to kill but it open again. We need to stop service which is running the ddlhost.exe from services.msc
COM+ System Application Services is using ddlhost.exe.
From command prompt stop and start the service:
Net Stop comsysapp
net start comsysapp
For Services.msc:
Detail about COM Service:
Service name: COMSysApp
Display name: COM+ System Application
Description:
Manages the configuration and tracking of Component Object Model (COM)+-based components. If the service is stopped, most COM+-based components will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.
Path to executable:
C:\WINDOWS\system32\dllhost.exe /Processid:{02D4B3F1-FD88-11D1-960D-00805FC79235}
Note: For your activity you need to stop it and after your activity completed you start this service.