I programmi per MS-DOS non vengono eseguiti come previsto su un computer che esegue Windows Server 2003, Windows XP o Windows 2000

Traduzione articoli Traduzione articoli
Identificativo articolo: 890067 - Visualizza i prodotti a cui si riferisce l?articolo.


Importante In questo articolo sono contenute informazioni su come modificare il Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986 Descrizione del Registro di sistema di Microsoft Windows
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Si tenta di eseguire un programma per MS-DOS in un computer che esegue uno dei seguenti sistemi operativi:
  • Microsoft Windows Server 2003
  • Microsoft Windows XP con Service Pack 1 (SP1)
  • Microsoft Windows XP con Service Pack 2 (SP2)
  • Microsoft Windows 2000 con Service Pack 3 (SP3)
  • Microsoft Windows 2000 con Service Pack 4 (SP4)
Il programma non viene tuttavia eseguito come previsto.

Cause

Questo problema si verifica se si esegue un programma per MS-DOS a 16 bit al prompt dei comandi e non si include uno spazio tra l'estensione di file exe e l'opzione di parametro (/). Quando si esegue un programma per MS-DOS da una riga di comando, tra l'estensione di file exe e l'opzione di comando viene sempre aggiunto uno spazio.

Ad esempio, è possibile che il programma per MS-DOS tenti di eseguire il comando come Programma.exe/Parametro. Anche se nel comando non viene specificato uno spazio, viene eseguito come Programma.exe /Parametro.

Risoluzione

Informazioni sul service pack

Per risolvere questo problema, è necessario ottenere il service pack più recente per Windows Server 2003. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
889100 Informazioni su come ottenere il service pack più recente per Windows Server 2003

Informazioni sull'hotfix

Richiesta di riavvio

Una volta applicato l'hotfix è necessario riavviare il computer.

Informazioni sulla sostituzione dell'hotfix

Questo hotfix non sostituisce eventuali altri hotfix.

Informazioni sui file

La versione in lingua inglese di questo hotfix presenta gli attributi di file elencati nella tabella seguente (o attributi successivi). Date e ore elencate di seguito sono espresse in UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sui file, l'ora viene convertita in ora locale. Per calcolare la differenza tra l'ora UTC e quella locale, utilizzare la scheda Fuso orario dello strumento Data e ora del Pannello di controllo.
Windows Server 2003
   Data        Ora    Versione       Dimensioni  Nome file
   ----------------------------------------------------------
   08/09/2005  01.17  5.2.3790.405      420.864  Ntvdm.exe
   08/09/2005  02.10  5.2.3790.252      443.392  Ntvdm.exe
   08/09/2005  02.12  5.2.3790.2525      32.256  Arpidfix.exe
Windows XP con SP1 o con SP2
   Data        Ora    Versione       Dimensioni  Nome file
   ----------------------------------------------------------
   06/07/2005  22.59  3.10.0.103         92.224  Krnl386.exe
   06/07/2005  22.56                     33.840  Ntio.sys
   06/07/2005  22.56                     34.560  Ntio404.sys
   06/07/2005  22.56                     35.648  Ntio411.sys
   06/07/2005  22.56                     35.424  Ntio412.sys
   06/07/2005  22.56                     34.560  Ntio804.sys
   06/07/2005  23.49  5.1.2600.1715     397.312  Ntvdm.exe
   04/06/2004  00.43  5.1.2600.1562     245.760  Wow32.dll
   06/07/2005  23.38  5.1.2600.2715     420.864  Ntvdm.exe
   06/07/2005  23.41  5.1.2600.2715      30.720  Arpidfix.exe
Windows 2000 con SP3 o con SP4
   Data        Ora    Versione       Dimensioni  Nome file
   ---------------------------------------------------------
   19/06/2003  20.05  3.10.0.103         92.032  Krnl386.exe
   19/06/2003  20.05                     33.824  Ntio.sys
   19/06/2003  20.05                     34.544  Ntio404.sys
   19/06/2003  20.05                     35.648  Ntio411.sys
   19/06/2003  20.05                     35.408  Ntio412.sys
   19/06/2003  20.05                     34.544  Ntio804.sys
   15/12/2004  19.24  5.0.2195.7011     398.608  Ntvdm.exe
   16/12/2004  05.02  5.0.2195.7009     239.888  Wow32.dll

Informazioni sull'hotfix

Avviso L'errato utilizzo dell'editor del Registro di sistema può causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non è in grado di garantire la risoluzione di problemi causati dall'errato utilizzo dell'editor del Registro di sistema. L'utilizzo dell'editor del Registro di sistema è a rischio e pericolo dell'utente.

Dopo avere applicato questo hotfix, sarà necessario aggiungere la voce riportata di seguito al Registro di sistema:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WOW\CmdLine\NoSpace
Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, scegliere Esegui, digitare regedit, quindi scegliere OK.
  2. Individuare e fare clic con il pulsante destro del mouse sulla seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WOW
  3. Fare clic con il pulsante destro del mouse su WOW, scegliere Nuovo, quindi Chiave.
  4. Digitare CmdLine e premere INVIO per assegnare il nome alla nuova sottochiave.
  5. Fare clic con il pulsante destro del mouse su CmdLine, scegliere Nuovo, quindi Valore DWORD.
  6. Digitare NoSpace e premere INVIO per assegnare il nome al nuovo valore.
  7. Fare clic con il pulsante destro del mouse su NoSpace e scegliere Modifica.
  8. Nella casella Dati valore digitare 1, quindi scegliere OK.
  9. Chiudere l'editor del Registro di sistema.

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Le informazioni in questo articolo si applicano a" del presente articolo. Questo problema è stato corretto per la prima volta in Windows Server 2003 Service Pack 2.

Informazioni

Per ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportati di seguito:
816915 Nuovo schema di assegnazione dei nomi per i pacchetti di soluzioni rapide di Microsoft Windows
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Proprietà

Identificativo articolo: 890067 - Ultima modifica: venerdì 15 giugno 2007 - Revisione: 4.1
Le informazioni in questo articolo si applicano a
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows XP Service Pack 1 alle seguenti piattaforme
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Service Pack 2 alle seguenti piattaforme
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
Chiavi: 
kbbug kbfix kbqfe kbwin2000presp5fix kbhotfixserver kbwinserv2003sp2fix KB890067
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