JSI Tip 6841. How do I change the behavior of Windows XP so it allows case-sensitivity for Interix and SFU?

Jerold Schulman

June 12, 2003

1 Min Read
ITPro Today logo in a gray background | ITPro Today

If you use Services For Unix 2.2 or 3.0, you may find that you cannot use names like JSI.TXT, JSI.txt, and jsi.txt in the same folder.

Windows NT-based computers are case-preserving but NOT case-sensitive.

To support SFU, Windows XP allows you to change the default behavior for non-Win32 sub-systems.

NOTE: If you turn on case-sensitivity and subsequently remove SFU, the uninstall restores the case-insensitive behavior of non-Win32 sub-systems.

After installing one of these sub-systems, you can turn on case-sensitivity:

1. Copy / Paste the following to a SFU_Case.reg file:

REGEDIT4

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerkernel]
"obcaseinsensitive"=dword:00000000

2. Merge the SFU_Case.reg file with your registry, or run regedit /s SFU_Case.reg.

3. Shutdown and restart Windows XP.



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like