If you have been receiving a “RunDLL. There was a problem starting winscomrssrv.dll. The specific module could not be found” pop-up message ( or similar ), it means that your computer was infected with a malware type known as a Trojan.
There are millions of different malicious computer infections that were created over the years – some more widespread and severe, while others are considered to be minor. Each of these parasites is programmed to do different tasks on an infected device, and none of them benefit the victim.
The infection is usually triggered by users being deceived into installing it (i.e., after opening a malicious spam email attachment and let it run macros) or when there is a vulnerability present within the software installed on Windows. For example, now extinct Flash Player has numerous flaws that had to be patched regularly to prevent users from being attacked by cybercriminals.
When malware infects a Windows computer, it needs to establish itself in order to begin and sustain its operations. This means that a Trojan imports its own files, modifies Windows settings, alters registry, group policy, and sometimes destroys or damages certain files on the system.
FIX #1: Run SFC and DISM
System file corruption can also be checked with built-in commands. Here's how:
Type in cmd in Windows search
Right-click on Command Prompt result and select Run as administrator
Once the new window opens, paste the following command and press Enter:
sfc /scannow
Wait till the scan is complete
If the scan ends up in an error (usually “Windows Resource Protection found corrupt files but was unable to fix some of them.“), copy and paste these commands, pressing Enter after each:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Restart your PC.
FIX #2: Use Autoruns utility by Microsoft
Unfortunately, the Task Manager does not provide enough functions to pinpoint the precise startup locations of certain files. Luckily, a lightweight utility provided by Microsoft can solve this problem and help you remove the startup item from your system. You don't even need to install it – simply pick the correct Windows version:
Download Autoruns for Windows from the official website
Go to the folder the file was downloaded to (Downloads by default)
Right-click on the Zip file and select Extract to Autoruns and enter the extracted folder
Pick the right version: Autoruns.exe if you are using 32-bit Windows or go for Autoruns64.exe if you are using 64-bit OS
Right-click on the correct EXE file and select Run as administrator
If UAC shows up, click Yes
Agree to License Terms
Once Autoruns opens, type in winscomrssrv in the Filter bar – an entry should be shown right away
Right-click on the desired autorun ( or search it ) entry and select Delete.
If you continue experiencing startup errors, lookup and delete the following files using Autoruns:
startupchecklibrary
srvhost.