Відповіді:
Символ завершення налаштований у Реєстрі. Відкрийте regedit, перейдіть до клавіші HKCU\Software\Microsoft\Command Processorта переконайтесь, що значення CompletionCharвстановлено у 9 (0x9). Якщо такого значення не існує, додайте його (клацніть правою кнопкою миші - Нове - значення DWORD ) і введіть 9 як дані.
Можливою причиною цього є те, що для загальносистемних налаштувань ( HKLM\Software\Microsoft\Command Processor) за замовчуванням встановлено символ завершення 64 (0x40), що фактично вимикає завершення, за винятком випадків, коли налаштування кожного користувача не перекриють його. Якщо ви хочете, ви також можете змінити загальносистемне налаштування на 9 (0x9).
CompletionCharі PathCompletionCharзначення встановлені в 9 і в HKCUі HKLM. Чи маєте ви уявлення, що може бути причиною? Я не в змозі автозавершити жодну команду TABключем.