Ran into this problem again a couple of days ago and finally decided to track it down, here's my latest info so far:
Main game executable contains cmdlineextXX.dll file which attaches itself to Windows Explorer and will lock any 16bit file from being deleted.
.dll compressed using "petite" compression program used by malware programs.
.dll rumoured to cause higher explorer processor utilization.
.dll rumoured to cause explorer to hang.
16bit files can only be deleted by:
1. Booting another Operating System and deleting the files.
2. Ending the explorer task in Task Manager and then deleting the files that you want deleted from the Command Line.
To fix this issue simply end the Explorer task in Task Manager, open upon a command prompt using Task Manager and then delete the cmdlineextxx.dll file in your \Windows\System32 directory.
Deus Ex Invisible War
cmdlineext03.dll
Ion Launcher.exe
CD2 Game Disc
SecuROM 4.87.04.0138
Grand Theft Auto: Vice City
CMDLineExt02.dll
gta-vc.exe
DISC 1
SecuROM *new* v 4.84.69.0071
Hitman 2
cmdlineext02.dll
hitman2.exe
SecuROM new V 4.82.01.0017
Master of Orion 3
CMDLineExt02.dll
moo3.exe
DISC 1
SecuROM new v4.84.50.0030
Max Payne 2
cmdlineext03.dll
MaxPayne2.exe
SecuROM *new* V4.85.04.0018
Simpsons Hit & Run
cmdlineext03.dll
simpsons.exe
SecuROM 4.85.07.0027
Star Wars Battlefront
cmdlineext03.dll
battlefront.exe
DISC 1
Securom v5.03.06.0041
Star Wars Jedi Knight Jedi Academy
cmdlineext03.dll
jasp.exe
DISC 1
SecuROM *new* V 4.84.84.0020
Star Wars Knights of the Old Republic
cmdlineext03.dll
swkotor.exe
SecuROM 4.87.02.0030
Temple of Elemental Evil
cmdlineext03.dll
TOEE.EXE
SecuROM *new* V 4.84.84.0019
Thief Deadly Shadows
cmdlineext03.dll
T3.EXE
DISC 1
SecuROM v5.03.04.0034
Tribes Vengeance
cmdlineext03.dll
TV_CD_DVD.EXE
SecuROM 5.03.06.0031
Unreal Tournament 2004
cmdlineext03.dll
ut2004.exe
DISC 1
SecuROM v5.02.02.0033
DOESN'T CONTAIN cmdlineext
NOLF 2
Lord of the Rings Fellowship of the ring
Neverwinter Nights Hordes of the Underdark Expansion
It looks like it's safe to say that almost every SECUROM game contains this .dll, which can only be bypassed by cracking the executable BEFORE executing the game. (Executing the game installs the .dll).
I can't say if more recent versions of SECUROM install this .dll or not since I haven't bought a copyprotected game in oh.....about a 1+. Hmmm, I wonder why? 😀
I plan to write up the above in a more comprehensive article and search the net for lists of other SECUROM games and see if those versions contain this .dll or not. I'm also not sure if updated .dll's have this issued fixed or not. Obviously if you have 16bit programs and you work with them alot then you will be affected by this.
Reasons why I haven't bought a PC game in 1+ year:
1. Can't make backups, and to do so involves too much research.
2. Copy protection installing drivers, which I hate. Meaning I have to use cracks which means I can't use the latest update for a game.
3. .dll's such as the one above where I have to jump through hoops to delete files.
4. Copy protection drivers causing erratic CD drive behavior.
5. Recent games suck.