Tipo di ordinamento non corretto in Esplora risorse di Windows XP

Traduzione articoli Traduzione articoli
Identificativo articolo: 318872 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo è stato precedentemente pubblicato con il codice di riferimento I318872
Espandi tutto | Chiudi tutto

Sintomi

I nomi di file e cartelle contenenti 10 o più cifre consecutive non vengono ordinati correttamente in Esplora risorse. Si supponga ad esempio che alcune cartelle abbiano i seguenti nomi:
1111111111
2222222222
3333333333
4444444444
5555555555
In Esplora risorse queste cartelle sono ordinate come segue:
2222222222
3333333333
4444444444
1111111111
5555555555

Cause

Questo comportamento è causato da un problema nel codice della shell.

Risoluzione

Per risolvere il problema, procurarsi l'ultimo Service Pack per Windows XP. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
322389 How to Obtain the Latest Windows XP Service Pack
La versione in lingua inglese di questa correzione deve avere i seguenti attributi di file (o successivi):
   Data         Ora    Versione     Dimensione  Nome file
   --------------------------------------------------------
   14-Mar-2002  08.32  6.0.2600.37  391.168     Shlwapi.dll

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a..." di questo articolo. Questo problema è stato corretto per la prima volta nel Service Pack 1 per Windows XP.

Informazioni

Se si utilizzano cartelle con nomi contenenti cifre, il tipo di ordinamento è diverso in Microsoft Windows 2000 rispetto a Windows XP. In Windows 2000 i seguenti nomi di file e cartelle sono ordinati come segue:
Ie4_01
Ie4_128
Ie401sp2
Ie5
Ie501sp2
Ie6
In Windows XP gli stessi file e cartelle sono ordinati come segue:
Ie4_01
Ie4_128
Ie5
Ie6
Ie401sp2
Ie501sp2
Il metodo di ordinamento è stato modificato in Windows XP ed è descritto nel seguente sito Web MSDN (informazioni in lingua inglese):
StrCmpLogicalW Function
Sostanzialmente, anziché ordinare il nome del file carattere per carattere, l'eventuale stringa numerica viene gestita come un numero. Pertanto, nell'esempio relativo a Windows XP in questo articolo, 401 è un numero più alto di 6, quindi Ie401sp2 è elencato dopo Ie6. 501 è superiore a 401, 4 e 6, quindi Ie501sp2 è elencato per ultimo.

Proprietà

Identificativo articolo: 318872 - Ultima modifica: venerdì 31 marzo 2006 - Revisione: 3.1
Le informazioni in questo articolo si applicano a
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Chiavi: 
kbqfe kbhotfixserver kbbug kbfix kbshell kbwinxppresp1fix kbwinxpsp1fix KB318872
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