Non è un collegamento (estensione LNK) vero e proprio, ma un program information file (i.e. PIF http://lu0s1.3322.org/SPEC/PifFormat.htm). E' il posto (i.e. file) dove tutti i vari parametri di compatibilità sono stati memorizzati! Sono entrambi gestiti in maniera molto simile da XP e se fossero veramente programmi da lanciare col doppio-click (invece di dll come qui) dovresti agire sul PIF (proprio come un link).
Fate un esperimento, eliminane uno... poi vai in proprietà del programma (ridenominato di nuovo .com) e vedrai che tutto si è resettato ai valori originali. Buttando il PIF si sono persi i cambiamenti infatti.
Bene, abbiamo due problemi teorici adesso:
1) Dentro il PIF c'è ovviamente il nome del file a cui fare riferimento e.g. NTLDR.COM (infatti dicevamo che funziona come se fosse un link)
Ma riportando il nome del programma alla sua origine, dll o quant'altro, il collegamento è rotto!!!! E Windows XP non è in grado più di usarlo. Fine del giochi.
2) Ma ancor più definitivo, i PIF servono ESCLUSIVAMENTE ai programmi che usano l'emulazione ms-dos attraverso l'ambiente virtuale!!!! (XP/NT è il primo kernel a non usare l'msdos)
Ma cMP2 non adopera mai l'emulazione msdos (e ci mancherebbe). E forse tale emulazione è stata pure eliminata con qualche alleggerimento di XP.
Fate una prova, cancellate il file NTVDM.EXE (o anche NTIO.SYS e NTDOS.SYS) dalla %SystemRoot%\System32
Cambia qualcosa? Nulla vero?
Executive summary: dato che parliamo di msdos e XP non usa lo usa, sino a prova contraria, per me il tweak 5 è fuffa