Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to turn off support for legacy applications that don’t understand long filenames in the 8.3 character standard. How can I do this in Windows 7?

share|improve this question

migrated from Dec 16 '09 at 0:33

This question came from our site for professional and enthusiast programmers.

Files that use the 8.3 naming convention can degrade NTFS drive performance. Unless you have a good reason for keeping the 8.3 naming convention intact, such as using 16 bit programs, a performance gain can be achieved by disabling it as follows:

Click on Start -> Run -> Regedit]

Registry Key:


Modify/Create the Value Data Type(s) and Value Name(s) as detailed below.

  • Data Type: Dword
  • Value Name: NtfsDisable8dot3NameCreation

Setting for Value Data: [0 = Enabled / 1 = Disabled]

Exit Registry and Reboot

Now any application that requires 8.3 filenames is no longer supported by the operating system, or rather by the file system.

share|improve this answer

You must log in to answer this question.