Saya tidak bisa menyelesaikan perintah atau nama file di cmd saya menggunakan kunci TAB. Apa yang telah saya modifikasi dari pengaturan default?

9

Saya tidak bisa menyelesaikan perintah atau nama file di cmd saya menggunakan kunci TAB. Ketika saya menekan TAB itu benar-benar memasukkan ruang TAB. Apa yang telah saya modifikasi dari pengaturan default?

Saya menggunakan Windows 7.

Benny
sumber

Jawaban:

9

Karakter penyelesaian dikonfigurasikan di Registry. Buka regedit, navigasikan ke tombol HKCU\Software\Microsoft\Command Processor, dan pastikan nilainya CompletionChardiatur ke 9 (0x9). Jika nilai seperti itu tidak ada, tambahkan (klik kanan - Baru - nilai DWORD ) dan masukkan 9 sebagai data.

Penyebab yang mungkin untuk ini adalah bahwa pengaturan seluruh sistem ( HKLM\Software\Microsoft\Command Processor) memiliki karakter penyelesaian diatur ke 64 (0x40) secara default, secara efektif menonaktifkan penyelesaian kecuali jika pengaturan per-pengguna menimpanya. Jika mau, Anda juga dapat mengubah pengaturan sistem menjadi 9 (0x9) juga.

pengguna1686
sumber
Terima kasih! Bekerja seperti pesona! Ini adalah masalah baru-baru ini, menunjukkan bahwa sesuatu yang mungkin saya instal atau modifikasi mengubah pengaturan sistem saya.
Benny
@ Benny: pengaturan pengguna . Walaupun saya tidak dapat membayangkan mengapa ada program yang ingin mengubahnya. Apakah Anda menemukan nilai di HKCU hilang seluruhnya, atau hanya dengan data yang berbeda?
user1686
Nilai itu tidak ada sama sekali. Saya harus membuatnya.
Benny
@ kegembiraan Ini tidak berhasil untuk saya. Saya telah memeriksa, keduanya CompletionChardan PathCompletionCharnilai-nilai diatur ke 9 di keduanya HKCUdan HKLM. Apakah Anda punya ide apa alasannya? Saya tidak dapat melengkapi perintah apa pun dengan TABkunci.
Utku