Ho letto l'articolo sull'ottimizzazione dei file VXD per WinME, ho caricato tutti i file .vxd che erano sostituiti da VMM32.VXD e al primo reboot vado a controllare ed è tutto a posto, ogni periferica ha il VXD di cui ha bisogno.
PURTROPPO ho avuto l'infelice MIA INIZIATIVA (dico questo per utenti inesperti, per evitare confusione, poichè non consigliate di sostituire anche vmm32.vxd) di sostituire il VMM32.VXD che era presente in c:windowssystem, un file di circa 1000 KB con il VMM32.VXD originale, questo ha una grandezza di circa 450 KB.
Questo perché pensavo si potesse risparmiare memoria e quindi il caricamento di windows.
Avevo modificato, precedentemente, anche msdos.sys perché non mi funzionava il Safemode (non so per quale modifica) e devo dire che mi dava un errore in AutoBootSafe e aggiungendo a System.ini alcune righe consigliate ma evidentemente dovevo cancellare delle impostazioni già presenti.
Al primo reboot dopo tutto questo il pc mi da un errore nel file msdos.sys e restava nel dos (col disco di ripristino), così l'ho sostituito, da DOS, col vecchio msdos.sys, e così ho fatto con il file system.ini modificato.
Adesso il pc non mi dà più l'errore nella riga AutoBootSafe di msdos.sys, ma si riavvia costantemente senza permettermi di accedere a Windows, io credo che il problema sia il VMM32.VXD che ho sostituito con quello originale.
Devo provare a ripristinare il vecchio vmm32.vxd di cui avevo fatto il backup?
Spero che così tutto funzioni, però mi chiedo come dall'originale vmm32.vxd si sia arrivati a un file più del doppio di grandezza.
Grazie per i consigli che a questo punto saranno di importanza vitale.
Saluti.