Saya memiliki masalah ini, dan menemukan penyebab utama, penyelesaian langsung, dan perbaikan jangka panjang:
Root Cause: jika variabel lingkungan PATH gabungan Anda lebih dari 2048 karakter, maka itu (dan WINDIR) berhenti terlihat dalam banyak konteks. Ini dapat menyebabkan item / program menu mulai "tidak ditemukan", meskipun sebenarnya ada di sana, dan berfungsi jika dijalankan secara manual dari windows explorer atau command prompt.
Perbaikan Sementara (mungkin): Saya mendapatkan hasil yang beragam dengan ini, tetapi jika Anda membuka Pengelola Tugas (Manajer Tugas Ctrl-Alt-Del) dan keluar dari Explorer (desktop catatan akan kosong dan menu mulai hilang), lalu jalankan Explorer sekali lagi, semua masalah hilang sementara dan semuanya berfungsi dengan baik. Namun, ini hanya solusi sementara.
FIX / Solusi : Mengurangi variabel PATH menjadi kurang dari 2048 karakter. Menggunakan Windows Explorer atau melalui command prompt, jalankan
c: \ windows \ system32 \ systempropertiesadvanced.exe
Klik tombol Variabel Lingkungan di bagian bawah dan tinjau entri. Menghapus entri yang tidak terpakai atau tidak diperlukan sehingga total di bawah 2048 karakter total (dari variabel PATH) harus memperbaiki masalah. Anda kemudian dapat mencoba kembali rubah sementara dan semuanya akan baik-baik saja, dan setelah Anda reboot dengan aman, solusinya akan tetap.
Ini berlaku untuk Windows 7, Vista, XP. Belum yakin tentang 8 atau 10.