Risoluzione dei problemi della modalitÓ compatibile MS-DOS nei dischi rigidi

Traduzione articoli Traduzione articoli
Identificativo articolo: 130179 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

La scheda Prestazioni della finestra di dialogo ProprietÓ - Sistema mostra che uno o pi¨ dischi rigidi del computer utilizzano la modalitÓ compatibile MS-DOS. La modalitÓ compatibile MS-DOS pu˛ essere utilizzata per il file system o per la memoria virtuale. ╚ possibile che venga visualizzato il seguente messaggio:
Il paging in modalitÓ compatibile riduce le prestazioni.

Cause

La modalitÓ compatibile MS-DOS pu˛ essere utilizzata per una delle seguenti ragioni:
  • Un driver di periferica "non sicuro", un programma TSR (residente in memoria) o un virus ha intercettato la catena INT21h o INT13h prima che Windows venisse caricato.
  • Il controller del disco rigido del computer non Ŕ stato rilevato da Windows.
  • Il controller del disco rigido Ŕ stato rimosso dalla configurazione corrente in Gestione periferiche.
  • Si Ŕ verificato un conflitto di risorse fra il controller del disco rigido e un'altra periferica hardware.
  • Il driver in modalitÓ protetta di Windows manca o Ŕ danneggiato.
  • I driver del disco in modalitÓ protetta a 32 bit di Windows hanno rilevato una configurazione non supportabile o componenti hardware non compatibili.
  • Si sta eseguendo Windows Millennium Edition (ME) e si Ŕ utilizzato Drive Copy 2.0 di Powerquest per copiare il contenuto di un disco rigido su un altro disco rigido.

Risoluzione

Per risolvere il problema, attenersi alla seguente procedura:
  1. Se si Ŕ utilizzato Drive Image 2.0 di Powerquest, rivolgersi a Powerquest per ottenere una versione del software che sia compatibile con Windows ME.
  2. Utilizzare la scheda Prestazioni della finestra di dialogo ProprietÓ - sistema per identificare quale unitÓ utilizza la modalitÓ compatibile MS-DOS e perchÚ.

    NOTA: quando le unitÓ floppy o CD-ROM utilizzano la modalitÓ compatibile MS-DOS, nella scheda Prestazioni sarÓ visualizzato il messaggio "Alcune unitÓ utilizzano la modalitÓ compatibile MS-DOS" per il file system. Questo articolo riguarda tuttavia solo la risoluzione dei problemi relativi ai dischi rigidi che funzionano in modalitÓ compatibile MS-DOS.

    Per ulteriori informazioni sulla risoluzione dei problemi relativi alle unitÓ floppy, vedere il seguente articolo della Microsoft Knowledge Base:
    131690 Risoluzione dei problemi dell'unitÓ disco floppy in Windows
    1. Se il nome del driver indicato come causa della modalitÓ compatibile MS-DOS Ŕ Mbrint13.sys, il computer potrebbe essere infettato da un virus del settore d'avvio oppure Ŕ in esecuzione un programma di conversione della geometria in modalitÓ reale (per dischi rigidi IDE con pi¨ di 1024 cilindri) che non Ŕ compatibile con i driver del disco in modalitÓ protetta di Windows.

      Per ulteriori informazioni sul software di conversione della geometria in modalitÓ reale compatibile con i driver del disco in modalitÓ protetta di Windows, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
      126855 Supporto di Windows per dischi rigidi IDE di grandi dimensioni
      Disk Manager 6.03 Ŕ supportato in modalitÓ protetta su dischi rigidi sul canale IDE primario e qualora non sia installata la compressione del disco con DriveSpace. Per le unitÓ sul canale IDE secondario sarÓ necessario utilizzare Disk Manager 7.0 o versioni successive. Quando si utilizza il software di compressione DriveSpace incluso in Microsoft Windows e Microsoft Plus!, occorre utilizzare Disk Manager 7.04 o versioni successive.
      Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
      126855 Supporto di Windows per dischi rigidi IDE di grandi dimensioni
      Per ulteriori informazioni sul rilevamento e la rimozione dei virus del settore di avvio, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
      82923 Metodi di rilevamento di un virus del settore di avvio
      129972 Virus informatici: descrizione, prevenzione, ripristino
      49500 Elenco di fornitori di software antivirus
    2. Se Ŕ indicato un driver elencato nel file Config.sys, contattare la casa produttrice del driver per determinare se ne esiste una versione che consente l'accesso in modalitÓ protetta in Windows.

      Se nella scheda Prestazioni non Ŕ elencato alcun driver, continuare con il passaggio 3.
  3. Verificare che il controller del disco rigido sia elencato in Gestione periferiche. In caso contrario, installarlo utilizzando l'Installazione guidata Nuovo hardware. Se l'Installazione guidata non rileva il controller, rieseguirla senza effettuare il rilevamento dell'hardware. Selezionare invece il controller dall'elenco dei componenti hardware. Se non Ŕ elencato, contattare la casa produttrice del controller del disco rigido per determinare se esiste un driver del disco in modalitÓ protetta per Windows o un driver di accesso al disco a 32 bit per Windows 3.1 (FastDisk).

    NOTA: se il controller del disco rigido Ŕ elencato in Gestione periferiche ma Ŕ barrato da una X rossa, significa che Ŕ stato rimosso dal profilo hardware corrente. Visualizzare le proprietÓ del controller in Gestione periferiche, quindi selezionare la casella di controllo corrispondente al profilo hardware corrente in Utilizzo della periferica.
  4. Se il controller del disco rigido Ŕ elencato in Gestione periferiche ma Ŕ contraddistinto da un punto esclamativo giallo, significa che vi Ŕ un conflitto di indirizzi IRQ, I/O, DMA o RAM con un'altra periferica, il driver in modalitÓ protetta manca o Ŕ danneggiato oppure Ŕ selezionata la casella di controllo "Disattiva i driver dei dischi in modalitÓ protetta a 32 bit" nella finestra di dialogo ProprietÓ - File system.

    1. Verificare che la casella di controllo "Disattiva i driver dei dischi in modalitÓ protetta a 32 bit" non sia selezionata nella scheda Risoluzione dei problemi della finestra di dialogo ProprietÓ - File system. Per visualizzare questa scheda, fare doppio clic sull'icona Sistema nel Pannello di controllo, scegliere la scheda Prestazioni e fare clic sul pulsante File system.
    2. Risolvere i conflitti di risorse (indirizzo IRQ, I/O, DMA o RAM) con altre periferiche. Consultare la documentazione del controller per informazioni sull'utilizzo delle risorse e su come modificarlo.
    3. Verificare che il driver in modalitÓ protetta si trovi nella directory Windows\SYSTEM\IOSUBSYS e venga caricato correttamente. Per determinare quale driver fornisce l'accesso al disco a 32 bit, visualizzare le proprietÓ del controller in Gestione periferiche e scegliere la scheda Driver per vedere quali file sono associati al controller.

      NOTA: se si utilizza un controller del disco rigido IDE, EIDE o ESDI, la scheda Driver potrebbe non essere presente quando si visualizzano le proprietÓ del controller in Gestione periferiche. A meno che non si utilizzi un driver di terze parti, il driver in modalitÓ protetta utilizzato per fornire l'accesso al disco a 32 bit con questi controller Ŕ Esdi_506.pdr.

      Riavviare Windows e premere F8 quando viene visualizzato il messaggio "Avvio di Windows xx in corso...", quindi selezionare l'opzione Con file registro (/Bootlog.txt) dal menu di avvio di Windows. Esaminare il file Bootlog.txt appena creato per determinare se il driver sopra indicato viene caricato correttamente.

      In Windows 98 tenere premuto CTRL finchÚ non viene visualizzato il menu Esecuzione automatica di Windows 98, quindi scegliere Con file registro (/Bootlog.txt).

      Se, per il driver sopra indicato, nel file Bootlog.txt Ŕ riportato un messaggio di errore di inizializzazione o di caricamento, andare al passaggio D. Se nel file Bootlog.txt Ŕ riportato il messaggio "INITCOMPLETESUCCESS" per l'unitÓ sopra indicata, esaminare il file IOS.LOG.

      In Windows il file Ios.log viene creato nella directory Windows se una qualsiasi unitÓ sta utilizzando la modalitÓ compatibile MS-DOS. Le prime righe del file Ios.log possono contenere informazioni che descrivono perchÚ non Ŕ stato caricato il driver del disco in modalitÓ protetta. Tenere a portata di mano queste informazioni se si contatta il Servizio Supporto Tecnico Clienti Microsoft a proposito di questo problema.
    4. Controllare il valore NOIDE nel Registro di sistema in:

      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\IOS

      Il valore NOIDE Ŕ inserito nel Registro di sistema quando il driver in modalitÓ protetta per il controller IDE non viene inizializzato correttamente.
      Per ulteriori informazioni sulla risoluzione dei problemi relativi al valore NOIDE, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
      151911 Problemi relativi alla modalitÓ compatibile MS-DOS con controller IDE PCI
    5. Verificare che il driver in modalitÓ protetta non sia danneggiato.

      Per tutte le unitÓ ESDI e IDE, Windows utilizza il file ESDI_506.PDR, situato nella directory IOSUBSYS, per fornire l'accesso al disco a 32 bit. Nel caso dei controller SCSI, Windows utilizza il file SCSIPORT.PDR e un driver "miniport" (con estensione MPD) per fornire l'accesso al disco a 32 bit.

      Estrarre manualmente i file PDR o MPD appropriati dai dischi o dal CD di Windows oppure eseguire il programma di installazione e scegliere l'opzione di verifica.
  5. Controllare che il driver Mh32bit.386 sia caricato nel file System.ini. Cercare la riga "device=mh32bit.386". Questo driver viene installato dal software MicroHouse EZ-Drive e non Ŕ compatibile con i driver del disco in modalitÓ protetta di Windows. Tale driver non viene rimosso dal programma di installazione di Windows.
  6. Contattare la casa produttrice del controller del disco rigido per informazioni sulla compatibilitÓ con Windows. Potrebbe essere possibile ottenere l'accesso al disco a 32 bit in modalitÓ protetta in Windows utilizzando uno dei seguenti metodi:

    • Disattivare le funzionalitÓ avanzate (ad esempio la cache, la modalitÓ veloce o turbo, le velocitÓ di trasmissione dati ridotte e cosý via) del controller (SCSI, IDE o ESDI) o del BIOS di sistema (solo IDE).
    • Procurarsi un driver del disco in modalitÓ protetta per Windows o un driver FastDisk per Windows 3.1 per il controller.

Informazioni

Un driver in modalitÓ reale Ŕ "sicuro" se la sua funzionalitÓ non supera quella del corrispondente driver in modalitÓ protetta di Windows. Se un driver in modalitÓ reale Ŕ sicuro, il driver in modalitÓ protetta pu˛ farsi carico di tutte le operazioni di I/O della periferica corrispondente. Altrimenti, Windows indirizza tutte le operazioni di I/O al driver in modalitÓ reale.

Un esempio di driver non sicuro Ŕ costituito dal driver in modalitÓ reale IDE/ESDI che utilizza la crittografia dinamica per ragioni di protezione. PoichÚ in Windows non Ŕ disponibile la crittografia, non viene consentito al driver in modalitÓ protetta IDE/ESDI di sostituire il driver in modalitÓ reale. I driver in modalitÓ reale con funzionalitÓ presenti nel seguente elenco sono considerati non sicuri:

  • Compressione dati non compatibile con DoubleSpace
  • Crittografia dei dati
  • Mirroring del disco
  • Mappatura non corretta dei settori
  • Fault tolerance (ad esempio, la conservazione di correzioni ECC su un disco separato)
  • IOCTL specifici dei fornitori
  • IOCTL definiti da Microsoft con funzionalitÓ estese dai fornitori
L'elenco dei driver sicuri (il file Ios.ini) Ŕ gestito da Windows. Ogni voce dell'elenco identifica un driver o programma TSR (residente in memoria) che Windows Ŕ in grado di sostituire con il driver in modalitÓ protetta corrispondente. L'elenco dei driver sicuri comprende il nome del driver o del programma TSR. Tale nome deve essere lo stesso presente nel file Config.sys o Autoexec.bat.

Windows non memorizza il numero di versione del driver o del programma TSR nell'elenco, pertanto sta al fornitore cambiare il nome del driver nel caso in cui ne rilasci una versione futura che lo renda non sicuro.

Per impostazione predefinita, sono considerati sicuri i seguenti driver:
  • Driver di periferica a blocchi in modalitÓ reale compatibili con MS-DOS 5.0
  • Monitor INT 13 (intercetta INT 13 per il monitoraggio delle relative operazioni di I/O, ma non accede direttamente all'hardware e non modifica il buffer di I/O)
  • Hooker INT 13 (intercetta INT 13 per modificarne l'I/O ma non accede direttamente all'hardware)
  • Driver INT 13 (fornisce la funzionalitÓ INT 13 e accede direttamente all'hardware)
  • ASPI Manager (implementa l'ASPI per le specifiche MS-DOS)
  • CAM Manager (implementa le specifiche CAM MS-DOS)
NOTA: se il driver in modalitÓ reale utilizzato offre prestazioni migliori o fornisce funzioni non presenti nel driver in modalitÓ protetta di Windows, il fornitore del driver dovrebbe eliminarlo dall'elenco dei driver sicuri. Il sistema pu˛ utilizzare la modalitÓ reale per accedere all'unitÓ. Se il driver in modalitÓ reale utilizzato pu˛ essere sostituito in maniera sicura dai driver in modalitÓ protetta, il fornitore potrÓ aggiungerlo all'elenco dei driver sicuri.

Disk Manager Ŕ prodotto da OnTrack Computer Systems, un fornitore indipendente di Microsoft. Microsoft non rilascia alcuna garanzia, espressa o implicita, relativamente alle prestazioni o all'affidabilitÓ di tale prodotto.

EZ-Drive Ŕ prodotto da Micro House, un fornitore indipendente di Microsoft. Microsoft non rilascia alcuna garanzia, espressa o implicita, relativamente alle prestazioni o all'affidabilitÓ di tale prodotto.

ProprietÓ

Identificativo articolo: 130179 - Ultima modifica: venerdý 2 dicembre 2005 - Revisione: 1.3
Le informazioni in questo articolo si applicano a
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows Millennium Edition
Chiavi:á
kbenv kbfaq kbhardware kbhw kbprb kbtshoot kbwinme KB130179
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com