Registrare DivX Pro su Vista 64

Scheda di configurazione di DivX Pro

Segnalo la soluzione ad un problema che incorre su Windows Vista 64 (sulla versione a 32 bit il problema non sussiste) quando si prova a registrare con la relativa utility il codec DivX versione 6.8. In particolare, quando si prova ad eseguire il programma per la registrazione (Register Products) compare il seguente messaggio di errore:

Error: RunDLL
Error Loading C:\Windows\System32\dtu100.dll
The specified module could not be found

Per risolvere il problema, come riportato sul forum di DivX http://forums.divx.com/forum/viewTopic.php?id=4614 è sufficiente copiare il file dtu100.dll dalla cartella C:\Windows\SysWOW64 alla cartella C:\Windows\System32. Vorrei però proporre una soluzione più elegante, ovvero quella di creare un link simbolico al file nella cartella System32, piuttosto che duplicare il file stesso.

Per chi non è pratico di linea di comando (il comando per la creazione dei link simbolici in Vista è mklink e funziona solo in una finestra con diritti di amministratore) esiste un programma, o meglio una estensione per la shell che si chiama HardLinkShellExtension (c'è anche la versione 64 bit) che permette di creare il link utilizzando semplicemente il mouse.

E' sufficiente andare nella cartella C:\Windows\SysWOW64, cliccare sul file dtu100.dll con il pulsante destro del mouse, selezionare "Scegli la sorgente del link" nel menù che compare e quindi entrati nella cartella C:\Windows\System32 cliccare con il pulsante destro del mouse in una zona vuota e quindi selezionare "Crea come…" e scegliere "Link simbolico".
 
Voilà, ora è possibile registrare correttamente il codec DivX Pro.