В процессе определения того, следует ли отключать 8.3 имен файлов на томе NTFS, к которому когда-либо обращаются только 64-битные Windows. Поскольку 64-битная Windows не поддерживает 16-битные приложения, 16-битная совместимость не является проблемой.
Однако, похоже, что это может вызвать проблемы с некоторыми 32-битными приложениями. Пример:
- Chrome 19.0 использует следующую команду: для запуска своего подключаемого модуля Flash:
C:\Windows\system32\rundll32.exe "C:\PROGRA~2\Google\Chrome\APPLIC~1\190108~1.52\gcswf32.dll",BrokerMain browser=chrome
- Это отчет об ошибке 2010 года, который, кажется, был "исправлен", но по состоянию на середину 2012 года ошибка все еще существует в той или иной форме.
Вопрос заключается в следующем: существует ли надежный способ определить, какие приложения получают доступ к коротким именам файлов или используют их, фактически не переключаясь?