In the process of determining whether or not to disable 8.3 filenames on an NTFS volume which is only ever accessed by 64-bit Windows. Since 64-bit Windows does not support 16-bit applications, 16-bit compatibility is not an issue.
However, this seems to have the possibility to cause issues with some 32-bit applications. Example:
- Chrome 19.0 uses the following command: to launch its Flash plugin:
C:\Windows\system32\rundll32.exe "C:\PROGRA~2\Google\Chrome\APPLIC~1\190108~1.52\gcswf32.dll",BrokerMain browser=chrome
- There is this bug report from 2010, which seems to have been "fixed", but as of mid-2012, the bug still exists in some form.
The question is: Is there reliable a way to determine which applications are accessing/making use of, short filenames without actually making the switch?