Windows Script Host atau yang biasa disingkat WSH adalah fitur Windows yang berfungsi untuk menjalankan script pada komputer. Saya pribadi pernah mengalami masalah ini ketika hendak mengecek aktivasi Windows melalui CMD.
Pada dasarnya, pesan Windows Script Host access is disabled on this machine muncul karena WSH ini dalam keadaan mati. Hal ini pasti terjadi bagi Anda pengguna antivirus Smadav yang otomatis mematikan WSH.
Ketika saya mengalami masalah ini, saya juga menggunakan Smadav. Jadi, bagi Anda yang juga mengalami Windows Script Host dan kebetulan menggunakan Smadav, kemungkinan besar itulah penyebab utamanya.
Sebenarnya, Smadav mematikan WSH karena banyak kasus pengguna yang memang tidak ingin aplikasi menjalankan script otomatis yang kemungkinan akan mengganggu produktivitas Anda.
Tapi, hal itu malah menjadi bentrok ketika Anda hendak menjalankan sebuah script. Script tersebut membutuhkan WSH sedangkan Smadav mematikan fitur tersebut, dan akhirnya muncul masalah ini.
Cara Mengatasi Script Host access is disabled
Pada tutorial kali ini, saya akan memberikan beberapa cara yang bisa Anda coba. Saya sendiri juga sudah pernah mempraktikkannya dan alhamdulillah berhasil. Silahkan Anda coba caranya dari yang pertama, karena itu sudah saya urutkan dari yang paling manjur.
Bagi yang ingin mencoba, berikut adalah beberapa caranya:
Pengguna Smadav
Cara ini khusus untuk Anda yang menggunakan Smadav. Bagi yang tidak menggunakan Smadav namun mengalami masalah ini, silahkan langsung lanjut ke nomor 2 saja.
Berikut adalah cara mengatasi Windows Script Host bagi pengguna Smadav:
- Pertama, silahkan klik icon tray pada pojok kanan bawah (lihat nomor 1).
- Setelah itu, klik kanan pada icon Smadav (lihat nomor 2).
- Nanti akan muncul beberapa opsi, silahkan klik Allow Windows Script & Macro (Forever) atau kalau pakai bahasa Indonesia Izinkan Windows-Script & Office-Macro (Permanen).
- Akan muncul notifikasi seperti gambar di bawah ini yang menunjukkan bahwa WSH berhasil diaktifkan secara permanen.
- Selesai.
Berdasarkan pengalaman saya, cara ini 100% berhasil bagi pengguna Smadav. Jika ternyata masih belum bisa, silahkan lanjut ke cara berikutnya.
Menggunakan Regedit
Bagi yang tidak menggunakan Smadav, ini adalah langkah pertama yang bisa dilakukan. Kemungkinan besar cara ini berhasil untuk mengatasi masalah Windows Script Host.
Berikut adalah caranya:
- Pertama, silakan tekan tombol Windows+R lalu ketik regedit.
- Setelah itu, masuk ke folder HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Script HostSettings.
- Kemudian, klik kanan pada Settings > New > DWORD (32) bit Value, pada bagian nama silahkan isi dengan Enabled.
- Jika sudah, double klik pada Enabled > pada Value data silahkan ganti angka 0 menjadi 1 > Ok.
- Langkah terakhir, Restart perangkat Anda.
Perhatian: Bagi yang sebelumnya sudah ada tulisan Enabled, Anda tidak perlu membuatnya lagi, cukup ubah value dari 0 menjadi 1.
System Configuration
System configuration bisa diakses melalui Run seperti cara sebelumnya. Untuk lebih jelasnya, silahkan lihat cara berikut ini:
- Pertama, silakan tekan tombol Windows+R lalu ketik msconfig.
- Klik tab General lalu hilangkan centang pada Load startup items > Jika sudah klik Apply lalu Ok.
- Pindah ke tab Services > centang pada Hide all Microsoft services > klik Disable All > klik Apply lalu Ok.
- Selesai.
Command Prompt
Langkah terakhir yang bisa Anda lakukan untuk memperbaiki Windows Script Host adalah dengan CMD, berikut adalah caranya:
- Silahkan klik Start lalu ketik CMD untuk membuka Command Prompt.
- Ketikkan perintah berikut REG DELETE “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Script HostSettings” /v Enabled /f lalu tekan Enter.
- Selesai.
Ketika Anda tidak berhasil ketika mengetikkan script di atas, coba masuk ke CMD sebagai admin. Caranya, ketikkan CMD > klik kanan > pilih Run as administrator lalu ulangi kembali cara di atas.
Kesimpulan
Jadi, cara-cara di atas adalah beberapa opsi yang bisa Anda gunakan. Namun, berdasarkan pengalaman pribadi, Windows script host sudah bisa diatasi dengan nomor 1 dan 2 saja. Untuk pengguna Smadav, cukup gunakan nomor 1 saja, pasti berhasil.
Mungkin cukup sekian artikel yang dapat saya sampaikan mengenai cara mengatasi Windows script host. Semoga artikel singkat ini bisa bermanfaat dan membantu Anda dalam mengatasi masalah script host pada Windows.
source refrences : [source link]