Pořadí řazení souborů a složek, jejichž názvy obsahují číslice, je v systémech Windows Vista, Windows XP a Windows Server 2003 jiné než v systému Windows 2000

Překlady článku Překlady článku
ID článku: 319827 - Produkty, které se vztahují k tomuto článku.
Důležité: Tento článek obsahuje informace o úpravě registru. Před úpravami je nutné registr zazálohovat. Seznamte se také s postupem při obnovení registru v případě, že nastane problém. Další informace o zálohování, obnovení a úpravě registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
256986 Informace o registru systému Windows pro pokročilé uživatele
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek pojednává o pořadí řazení souborů a složek obsahujících ve svém názvu číslice v systémech Windows Vista, Windows XP a Windows Server 2003. Tento článek rovněž obsahuje informace o tom, jak se novější pořadí řazení liší od pořadí řazení používaného v systému Windows 2000, a popisuje, jak lze změnit způsob řazení pořadí v systémech Windows Vista, Windows XP a Windows Server 2003.

Další informace

Pořadí řazení souborů a složek, jejichž názvy obsahují číslice, je v systémech Windows Vista, Windows XP a Windows Server 2003 jiné než v systému Windows 2000. Rozdíl je patrný z následujícího příkladu.
Windows Vista, Windows XP a Windows Server 2003
Ie4_01
Ie4_128
Ie5
Ie6
Ie401sp2
Ie501sp2
Windows 2000
Ie4_01
Ie4_128
Ie401sp2
Ie5
Ie501sp2
Ie6
Podle výchozího nastavení považuje novější pořadí řazení řetězce v názvech souborů a složek za číselný obsah, nikoliv za text. Číslice v názvech složek a souborů jsou řazeny podle své číselné hodnoty.

V tomto příkladu má 401 vyšší číselnou hodnotu než 6. Proto je při vzestupném řazení podle názvu složek uvedena složka Ie401sp2 až za složkou Ie6. Všimněte si, jak jsou řazeny soubory, jejichž názvy obsahují číslice, v následujícím příkladu.
Windows Vista, Windows XP a Windows Server 2003
5.txt
11.txt
88.txt
Windows 2000
11.txt
5.txt
88.txt

Konfigurace nastavení zásad za účelem změny pořadí řazení v systémech Windows Vista, Windows XP a Windows Server 2003

Upozornění: Při nesprávných úpravách registru pomocí programu Editor registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nezaručuje, že tyto problémy bude možné vyřešit. Úpravy registru provádíte na vlastní nebezpečí.

Můžete nakonfigurovat nastavení zásad, aby se používalo buď novější pořadí řazení, nebo pořadí řazení ze systému Windows 2000. Nastavení zásad je uloženo v následujících položkách registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer\NoStrCmpLogical


HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer\NoStrCmpLogical
Chcete-li získat tuto funkci systému Windows XP, je třeba nainstalovat nejnovější aktualizaci Service Pack pro systém Windows XP. Tato funkce byla poprvé k dispozici v aktualizaci Windows XP Service Pack 1. Další informace o získání nejnovější aktualizace Service Pack pro systém Windows XP naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
322389 Jak získat nejnovější aktualizaci Service Pack pro systém Windows XP
Až nainstalujete aktualizaci Windows XP Service Pack 1 nebo novější, vytvořte položku registru NoStrCmpLogical a nakonfigurujte zásady. Postupujte následujícím způsobem:
  1. Klepněte na tlačítko Start a na příkaz Spustit, zadejte příkaz regedit a potom klepněte na tlačítko OK.
  2. Podle situace použijte jednu z následujících metod:
    • Chcete-li zásady nakonfigurovat pro všechny uživatele počítače, najděte následující klíč registru a klepněte na něj:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer
    • Chcete-li zásady nakonfigurovat pro aktuálního uživatele, najděte následující klíč registru a klepněte na něj:
      HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer
  3. V nabídce Úpravy přejděte na příkaz Nový a potom klepněte na příkaz Hodnota DWORD.
  4. Zadejte název NoStrCmpLogical a pak stiskněte klávesu ENTER.
  5. V nabídce Úpravy klepněte na příkaz Změnit.
  6. Chcete-li nastavit požadované pořadí řazení souborů a složek, jejichž názvy obsahují číslice, použijte podle situace jednu z těchto metod:
    • Pokud chcete systém Windows XP nebo Windows Server 2003 nakonfigurovat tak, aby používal stejnou metodu řazení souborů a složek jako systém Windows 2000, zadejte do pole Údaj hodnoty hodnotu 1 a pak klepněte na tlačítko OK.
    • Pokud chcete systém Windows XP nebo Windows Server 2003 nakonfigurovat tak, aby používal výchozí metodu řazení souborů a složek, zadejte do pole Údaj hodnoty hodnotu 0 a pak klepněte na tlačítko OK.

      Poznámka: Pokud hodnota
      NoStrCmpLogical
      neexistuje, nebo pokud je nastavená na hodnotu 0 (nula), použije se výchozí řazení pořadí systému Windows XP.
  7. Ukončete program Editor registru a restartujte počítač.

Vlastnosti

ID článku: 319827 - Poslední aktualizace: 24. ledna 2008 - Revize: 1.7
Informace v tomto článku jsou určeny pro produkt:
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Starter
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Klíčová slova: 
kbbug kbfix kbqfe kbwinxpsp1fix kbhotfixserver KB319827

Dejte nám zpětnou vazbu

 

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