A. XP modifies the sorting algorithm that the OS uses to list files with numeric characters as a numeric value instead of string value. For example, the following table displays the listing-order difference between XP and Win2K.

Win2K Listing XP Listing
1.txt
110.txt
12.txt
2.txt
23.txt
8.txt
1.txt
2.txt
8.txt
12.txt
23.txt
110.txt

Click here to view image

To force XP to use the old sorting method for the current user, you must install XP SP1 or later on the user's machine and perform the following steps:

  1. Start a registry editor (e.g., regedit.exe).
  2. Navigate to the HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer registry subkey.
  3. From the Edit menu, select New, DWORD Value.
  4. Enter the name NoStrCmpLogical, then press Enter.
  5. Double-click the new value, set it to 1, then click OK.
  6. Close the registry editor.
  7. Restart the machine for the change to take effect.

To make the change take effect for all users, navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer registry subkey instead of the subkey listed in Step 2.