Le eccezioni generate da un'applicazione a 64 bit in esecuzione in versioni a 64 bit di Windows XP Professional o Windows Server 2003 vengono ignorate.

Sintomi

Si consideri lo scenario seguente:
  • Si sviluppa un'applicazione a 64 bit in esecuzione su un'edizione a 64 bit di Windows Server 2003 Service Pack 2 o Windows XP Professional x64 Edition Service Pack 2.
  • Quando l'applicazione è in esecuzione, viene generata un'eccezione in una routine di callback che viene eseguito in modalità utente.
In questo scenario, l'eccezione non causa l'applicazione in modo anomalo come previsto. Al contrario, l'applicazione entra in uno stato incoerente. In questo modo l'applicazione generare un'eccezione diversa e l'arresto anomalo.

Risoluzione

Informazioni sull'hotfix per Windows Server 2003 Service Pack 2

Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verifica il problema descritto in questo articolo. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Se il problema non causa gravi difficoltà, si consiglia di attendere il successivo aggiornamento software contenente tale hotfix.

Se l'hotfix è disponibile per il download, è presente una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota: Se si verificano ulteriori problemi o se è necessaria attività di risoluzione aggiuntiva, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:Nota: Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.

Prerequisiti

Per applicare questo hotfix, il computer deve essere in esecuzione Windows Server 2003 Service Pack 2 in un'edizione a 64 bit in Windows Server 2003.

Richiesta di riavvio

Dopo avere applicato questo hotfix, è necessario riavviare il computer.

Informazioni sulla sostituzione dell'aggiornamento rapido

Questo hotfix non sostituisce eventuali altri aggiornamenti rapidi.

Come attivare questo hotfix

Per ulteriori informazioni su come attivare questo hotfix, vedere la sezione "Informazioni".

Informazioni sui file

La versione inglese di questo hotfix presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.
Windows Server 2003 con Service Pack 2, versioni basate su x64
Nome del fileVersione del fileDimensione del fileDataOraPiattaformaRequisiti SPRamo del servizio
Ntdll.dll5.2.3790.45591,261,05628-Jul-200905:10x64SP2Non applicabile
Wntdll.dll5.2.3790.4559775,16828-Jul-200905:10x86SP2WOW
Windows Server 2003 Service Pack 2, versioni basate su Itanium
Nome del fileVersione del fileDimensione del fileDataOraPiattaformaRequisiti SPRamo del servizio
Ntdll.dll5.2.3790.45591,647,61628-Jul-200905:08IA-64SP2Non applicabile
Ntkrnlmp.exe5.2.3790.44786,578,17628-Jul-200905:09IA-64SP2Non applicabile
Wntdll.dll5.2.3790.4559775,16828-Jul-200905:09x86SP2WOW

Informazioni sull'hotfix per Windows XP Professional x64 Edition Service Pack 2

Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verifica il problema descritto in questo articolo. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Se il problema non causa gravi difficoltà, si consiglia di attendere il successivo aggiornamento software contenente tale hotfix.

Se l'hotfix è disponibile per il download, è presente una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota: Se si verificano ulteriori problemi o se è necessaria attività di risoluzione aggiuntiva, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:Nota: Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.

Prerequisiti

Per applicare questo hotfix, il computer deve essere in esecuzione Windows XP Professional x64 Edition Service Pack 2.

Richiesta di riavvio

Dopo avere applicato questo hotfix, è necessario riavviare il computer.

Informazioni sulla sostituzione dell'aggiornamento rapido

Questo hotfix non sostituisce eventuali altri aggiornamenti rapidi.

Come attivare questo hotfix

Per ulteriori informazioni su come attivare questo hotfix, vedere la sezione "Informazioni".

Informazioni sui file

La versione inglese di questo hotfix presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.
Windows XP Professional x64 Edition con Service Pack 2
Nome del fileVersione del fileDimensione del fileDataOraPiattaformaRequisiti SPRamo del servizio
Ntdll.dll5.2.3790.45591,261,05628-Jul-200905:10x64SP2Non applicabile
Wntdll.dll5.2.3790.4559775,16828-Jul-200905:10x86SP2WOW

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Ulteriori informazioni

Come attivare questo hotfix

Per impostazione predefinita, questo hotfix non viene attivato automaticamente dopo averlo applicato. È necessario abilitare manualmente questo aggiornamento rapido a livello di sistema o a livello di processo. Dopo aver attivato questo hotfix, l'eccezione eseguire l'escalation al kernel di Windows da elaborare.

Quando si attiva questo hotfix al livello del sistema, sono interessati tutti i processi in eseguono nel sistema. Quando si attiva questa correzione a livello di processo, è interessato solo quel processo specifico. L'impostazione di aggiornamento rapido al livello del processo è prioritaria rispetto all'aggiornamento rapido al livello del sistema.

Per attivare questo hotfix al livello del sistema, attenersi alla seguente procedura:
  1. Nell'Editor del Registro di sistema individuare la seguente sottochiave del Registro di sistema:
    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  2. Creare una voce del Registro di sistema del valore DWORD.
  3. Nome della voce di registro DisableUserModeCallbackFilter.
  4. Impostare il valore della voce del Registro di sistema DisableUserModeCallbackFilter su 1.
Per attivare questo hotfix, il livello di processo, attenersi alla seguente procedura:
  1. Nell'Editor del Registro di sistema individuare la seguente sottochiave del Registro di sistema:
    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  2. Creare una sottochiave del Registro di sistema.
  3. Nome della nuova sottochiave di registro di sistema con il nome del processo che si desidera attivare l'hotfix. Ad esempio, se si desidera attivare questo hotfix sul processo di Notepad.exe, denominare la nuova sottochiave del Registro di sistema "Notepad.exe".
  4. Nella nuova sottochiave del Registro di sistema, creare una voce del Registro di sistema del valore DWORD.
  5. Nome della voce di registro DisableUserModeCallbackFilter.
  6. Impostare il valore della voce del Registro di sistema DisableUserModeCallbackFilter su 1.

Riferimenti

Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:-
824684
Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Proprietà

ID articolo: 973460 - Ultima revisione: 31 gen 2017 - Revisione: 1

Feedback