Windows Media Player dà errore: manca una libreria

Ultimamente ho un problema con il lettore Windows Media Player 9: all’apertura di un file MP3 dà il seguente errore: “File MSACM32.DLL è collegato all’esportazione mancante NTDLL.DLL”. Lo stesso errore viene segnalato con Wina …

Ultimamente ho un problema con il lettore Windows Media Player 9: all’apertura
di un file MP3 dà il seguente errore: “File MSACM32.DLL è
collegato all’esportazione mancante NTDLL.DLL”. Lo stesso errore viene segnalato
con Winamp 5, mentre con la versione vecchia Winamp 3 i file MP3 vengono aperti.
Lo stesso errore si presenta in fase di apertura del programma Medi@show 2 di
Cyberlink.

Il messaggio di errore può avere diverse origini. Programmi come Windows
Media Player 9, Winamp 5 o Medi@show 2 per funzionare utilizzano la libreria
MSACM32.DLL (che si occupa proprio di compressione audio), la quale a sua volta
ha bisogno della libreria di sistema di Windows NTDLL.DLL, ma nel suo caso non
riesce ad interfacciarsi correttamente con essa.

Quando Windows si lamenta per una “esportazione mancante”, frase
decisamente criptica, la libreria indicata è assente o, più spesso,
è presente ma non è la versione corretta o non è più
correttamente registrata, ad esempio perché si è installato/disinstallato
qualche programma o scheda che dà problemi, oppure per la presenza di
un virus che modifica o si sostituisce alle DLL corrette.

Dunque la prima possibile causa dell’errore è che MSACM32.DLL
abbia bisogno di una versione di NTDLL.DLL diversa da quella che si trova nel
sistema operativo oppure che qualche software abbia installato una versione
di MSACM32.DLL non compatibile con il sistema operativo.

Ciò si può verificare se lei ha scaricato la versione per Windows
XP di Windows Media Player 9 e di Winamp, mentre il suo sistema operativo è
Windows 98/Me. In questo caso dovrà cancellare la versione di MSACM32.DLL
installata e ripristinare quella originale, seguendo questa procedura: rinomini
l’attuale MSACM32.DLL come MSACM32.DLL.BAK, estragga la versione originale
di MSACM32.DLL dal CD di Windows (in Windows 98 si trova in WIN98_33.CAB), e
la copi in C:/Windows/System. Poi scarichi le versioni per Windows
98 dei software multimediali che vuole utilizzare, per evitare che il problema
si ripeta.

Se invece lei usa Windows XP e/o le librerie sono nella versione corretta,
provi ad effettuare i seguenti passaggi per risolvere il problema: il primo
è installare un buon antivirus ed eseguire la ricerca per virus “trojan”.
Il secondo è cercare la libreria NTDLL.DLL (si trova in C:/Windows/System32
ed è grande 660KB), e se è assente reinstallarla dal CD originale
di Windows XP.

Il terzo passaggio è provare a ri-registrare manualmente la libreria,
utilizzando la riga di comando o, più facilmente, il software freeware
QuickReg. Basta trascinare il file NTDLL.DLL nella finestra
di QuickReg e cliccare su Register all, poi riavvii il sistema,
e da questo momento i software da lei elencati dovrebbero tornare a funzionare
correttamente.

Se ciò non avviene, non le resta che ripristinare Windows dal CD originale,
in modo da reinstallare tutti i componenti fondamentali del sistema operativo.
Inserisca il CD originale di XP e selezioni l’opzione per il ripristino
di sistema, che a differenza della reinstallazione completa di Windows non la
obbliga a reinstallare tutti i software.

In alternativa può cercare di tornare ad un punto di ripristino precedente
al problema con l’utility di Windows Ripristino Configurazione
di Sistema
.

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome