Respostas:
O caractere de conclusão está configurado no Registro. Abra regedit, navegue até a chave HKCU\Software\Microsoft\Command Processore verifique se o valor CompletionCharestá definido como 9 (0x9). Se esse valor não existir, adicione-o (clique com o botão direito do mouse em - Novo - valor DWORD ) e digite 9 como dados.
Uma causa possível para isso é que as configurações de todo o sistema ( HKLM\Software\Microsoft\Command Processor) têm o caractere de conclusão definido como 64 (0x40) por padrão, desativando efetivamente a conclusão, a menos que as configurações por usuário o substituam. Se desejar, também pode alterar a configuração do sistema para 9 (0x9).
CompletionChare os PathCompletionCharvalores são definidos como 9 em ambos HKCUe HKLM. Você tem uma idéia do que pode ser o motivo? Não consigo concluir automaticamente nenhum comando com a TABchave.