Відповіді:
Схоже, завершення може бути вимкнено в Реєстрі.
Нижче є пояснення з результатів cmd /?:
Завершення імені файлів та каталогів за замовчуванням НЕ включено. Ви можете ввімкнути або вимкнути завершення імені файлу для певного виклику CMD.EXE за допомогою перемикача / F: ON або / F: OFF.
Ви можете ввімкнути або вимкнути завершення всіх викликів CMD.EXE на машині та / або сеансі входу користувача, встановивши в реєстрі одне або обидва наступні значення REG_DWORD за допомогою REGEDT32.EXE (насправді, просто regedit.exe буде добре) :
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar
and/or
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar with the hex value of a control character to use for a particular function (e.g. 0x4 is Ctrl-D and 0x6 is Ctrl-F). The user specific settings take precedence over the machine settings. The command line switches take precedence over the registry settings.
Якщо завершення увімкнено перемикачем / F: ON, два керовані символи використовуються Ctrl-D для заповнення імені каталогу та Ctrl-F для заповнення імені файлу.
Щоб відключити певний символ завершення в реєстрі, використовуйте значення для простору (0x20), оскільки воно не є дійсним контрольним символом.
Ctrl-Fі Ctrl-D обидва цикли через файли та папки. В основному вони роблять те ж саме, це поведінка, яку ви маєте на win8.1?