Sementara saya tidak memiliki cukup reputasi untuk mengomentari jawaban yang dipilih paling tinggi untuk pertanyaan ini, saya ingin menyatakan bahwa itu tidak sepenuhnya benar. Saya tahu ini karena tidak masalah solusi yang saya coba di posting ini, tidak ada yang berhasil.
The kb artikel terkait dalam bahwa jawaban sebenarnya menyatakan bahwa:
Namun, perhatikan bahwa modifikasi pada variabel lingkungan tidak menghasilkan perubahan langsung. Misalnya, jika Anda memulai Command Prompt lain setelah melakukan perubahan, variabel lingkungan akan mencerminkan nilai sebelumnya (bukan yang sekarang). Perubahan tidak berlaku sampai Anda keluar lalu masuk kembali.
Bagian tentang variabel lingkungan yang disetel ulang ke nilai sebelumnya setelah memuat ulang command prompt adalah persis apa yang saya alami di Windows Server 2008.
Artikel selanjutnya mengatakan:
Untuk melakukan perubahan ini tanpa harus keluar, tayangkan pesan WM_SETTINGCHANGE ke semua jendela dalam sistem, sehingga aplikasi apa pun yang tertarik (seperti Windows Explorer, Manajer Program, Manajer Tugas, Panel Kontrol, dan sebagainya) dapat melakukan pembaruan.
Itu tidak menyiratkan bahwa Explorer menyiarkan pesan WM_SETTINGCHANGE setelah Anda mengubah variabel lingkungan sistem, atau itu benar-benar berfungsi. Saya tidak yakin bagaimana Anda akan melakukan apa yang disarankan dalam artikel KB (untuk segera menyebarkan perubahan) dari command prompt.