I'm using this free program for several years, in fact ... since 2011 when I first came here at LzD, and I was advised by Corrine to use it. It is a
program recommended to protect a computer from infected usb sticks, a resident drive detector and scanner, meant not just to block the autorun.inf, but also to clean the malicious files from the drive.
BUT: Since the last Windows update (July 9, 2019—KB4507453), the program creates errors during it's run:
- As soon as I log in Windows: attachment 1
- When I insert a usb stick in the computer: attachment 2
In spite of the error pop up, it seems that the program does make the scan, since it says that no malware detected on the inserted drives.
Searching about this issue, I went to MCShield's forum. The language is Bosnian, so I used the Google translator, and saw that this problem started a few days ago, concerning both, Windows 7 and Windows 10 computers (
page 12). So, I don't know if the Windows update is really the source of the problem or just a coincidence.
In the forum, a user says that when he pasted a downloaded vbscript.dll in the program's folder, the problem was solved. Another user says that sfc /scannow helped him to overcome the problem.
I tried the sfc /scannow, after I ran DISM.exe /Online /Cleanup-image /Restorehealth (I have Windows 10, so it is recommended using DISM first, restore the Windows image, and then run sfc to fix corrupted files from the restored image), but the problem is not solved.
I also ran FRST to have a look to the errors created and got this:
Application errors:
==================
Error: (07/12/2019 11:07:50 AM) (Source: Application Error) (EventID: 1000) (User: )
Description: Faulting application name: mcshieldds.exe, version: 3.0.5.43, time stamp: 0x51103f08
Faulting module name: vbscript.dll, version: 5.812.10240.16384, time stamp: 0xd56d6774
Exception code: 0xc0000005
Fault offset: 0x00027857
Faulting process ID: 0x26b8
Faulting application start time: 0x01d53888e58e3b44
Faulting application path: C:\Program Files (x86)\MCShield\mcshieldds.exe
Faulting module path: C:\Windows\System32\vbscript.dllReport ID: b2b23768-ac40-4aee-8d7f-bd4fd676f207
Faulting package full name:
Faulting package-relative application ID:
I don't know if anyone of you ran into this problem too and found a solution. I like this program and I would like to continue using it. Unless there is an alternative, doing the same job.
Any ideas?