ads

NTLDR is compressed

Dicembre 13th, 2009 No Comments   Posted in Windows

E’ questo il messaggio di errore che mi compariva all’avvio del pc di un mio cliente. Nient’altro. Come di consueto alla domanda : “Cosa è successo prima del messaggio di errore?” la risposta è sempre “Assolutamente nulla: spento il giorno prima che funzionava tutto, il giorno dopo non ne voleva sapere di partire” . Ormai ci sono abituato : gli utenti non fanno mai niente per bloccare i computer sono loro che magicamente smettono di funzionare!  🙁

Comunque porto il pc suddetto in laboratorio e lo analizzo con antivirus vari e programmi di diagnostica ma niente. L’hardware sembra funzionare correttamente e non c’è alcun virus che impedisce di fare il boot del pc. Provvedo a fare copia del disco come di prassi e mi metto a cercare la soluzione. Provo a fare il ripristino del sistema usando la partizione di ripristino HP (ah era un pc HP) ma niente ancora. Provo a confrontare i file di avvio con una installazione funzionante di Windows XP e tento di copiarli sul disco non funzionante ma nulla di fatto.

Alla fine faccio una ricerchina su Google e viene fuori che il problema deriva semplicemente dall’attributo compresso attivo sul file NTLDR (!). E’ evidente che i file di avvio non devono essere marcati compressi altrimenti non si avvia nulla. Così armato dell’ottimo UBCDWin faccio partire il pc con la Windows Recovery Console ed entro nella console di ripristino premendo il tasto “R”. Accedo all’installazione di Windows XP corretta (quella su C:), metto la password di Administrator e digito semplicemente i seguenti comandi:

C:\Windows\>cd \
C:\>attrib ntldr -c
C:\>exit

che produce il riavvio del sistema. A quel punto torna tutto a funzionare correttamente.

Ti piace questo articolo? Condividilo: