Не отключается показ длинных имён на некоторых дисках в Win10.

Здесь можно сообщить о найденных багах в Far.
Post Reply
citRiks
Posts: 46
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 5 times

Не отключается показ длинных имён на некоторых дисках в Win10.

Post by citRiks » Sat 02 Nov, 2019 01:43

Снятие галочки с опции "Показывать длинные имена Ctrl+N" не отключает их показ на некоторых внутренних дисках в Win10. На множестве внешних дисков, подключаемых по USB, такое не наблюдалось.
name.png

Наблюдается такое по крайней мере на 3 машинах с разными матплатами и оснасткой. На всех в качестве ОС применяются Win10 x64 Rus разные по времени установки, либо LTSB, либо LTSC. В одном случае это диск D:, в другом – F:, в третьем – H: и распространяется данное явление на весь диск, не затрагивая другие диски на данном компьютере. Заход под Far`ом по сети с другой машины из-под Win7 ничего не меняет. И от версии Far тоже не зависит (пробовалась в т.ч. Far30b5121.x86.20180106). И проявляется в т.ч. в полное отсутствие плагинов и макросов. А поскольку на работу на данных конкретных машинах это явление практически не влияет, то его долго не замечали.

User avatar
HaRT
Moderator
Posts: 9088
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 158 times

Не отключается показ длинных имён на некоторых дисках в Win10.

Post by HaRT » Sat 02 Nov, 2019 01:57

Скорее всего, коротких имён там просто нет.
См. https://docs.microsoft.com/en-us/window ... -8dot3name
Фар есть инструмент, а не нянька. © 2009 DrKnS

citRiks
Posts: 46
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 5 times

Не отключается показ длинных имён на некоторых дисках в Win10.

Post by citRiks » Sat 02 Nov, 2019 07:34

В реестре одной из упомянутых систем:

Code: Select all

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000002
Что, если я правильно понял приведённую по ссылке справку: "2: Sets 8dot3 name creation on a per volume basis", т.е. "2: Устанавливает создание имени 8dot3 для каждого тома", вроде бы должно было бы обеспечивать создание коротких имён на всех дисках?

Я выставил параметр NtfsDisable8dot3NameCreation в 0 (поскольку в той же справке указано: "0: Enables 8dot3 name creation for all volumes on the system ", т.е. "0: разрешает создание имени 8dot3 для всех томов в системе") и после перезагрузки на диске появились короткие имена.

Post Reply

Return to “Глюки и баги”