Windows Script Host (WSH) adalah fitur yang memungkinkan pengguna menjalankan skrip VBScript dan JScript secara langsung di Windows.
Namun, terkadang pengguna menghadapi pesan error “Windows Script Host access is disabled on this machine”.
Masalah ini biasanya muncul karena pengaturan keamanan atau antivirus yang memblokir akses ke WSH. Artikel ini akan menjelaskan berbagai metode untuk mengatasi masalah ini.
Penyebab Umum
Beberapa penyebab umum dari error ini meliputi:
- Beberapa program antivirus, seperti Smadav, dapat memblokir WSH untuk mencegah eksekusi skrip berbahaya.
- Perubahan pada registry Windows dapat menonaktifkan WSH.
- Pengaturan di Group Policy Editor dapat memblokir WSH.
Metode Mengatasi Masalah
1. Mengubah Pengaturan Antivirus
Jika Anda menggunakan Smadav, ikuti langkah-langkah berikut:
- Klik kanan ikon Smadav di taskbar dan pilih “Allow Windows Script & Office Macro”.
- Jika opsi tersebut tidak ada, masuk ke pengaturan Smadav dan nonaktifkan proteksi terhadap skrip dan macro.
2. Menggunakan Registry Editor
Langkah ini memerlukan akses ke Registry Editor:
- Tekan
Win + R
, ketikregedit
, dan tekan Enter. - Pergi ke
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings
. - Cari kunci
Enabled
, klik kanan, pilih “Modify”, dan ubah nilainya menjadi1
.
3. Menggunakan Group Policy Editor
Untuk pengguna Windows Pro atau Enterprise:
- Tekan
Win + R
, ketikgpedit.msc
, dan tekan Enter. - Pergi ke
User Configuration > Administrative Templates > Windows Components > Windows Script Host
. - Cari “Allow Windows Script Host”, klik dua kali, dan pilih “Enabled”.
4. Menggunakan Command Prompt
Anda juga dapat mengaktifkan WSH menggunakan Command Prompt:
- Tekan
Win + X
, pilih “Command Prompt (Admin)”. - Ketik perintah berikut dan tekan Enter:
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings" /v Enabled /t REG_DWORD /d 1 /f
Langkah Pencegahan
Untuk mencegah masalah ini terjadi lagi, pastikan untuk:
- Selalu gunakan versi terbaru dari perangkat lunak antivirus dan konfigurasi dengan benar.
- Jangan menjalankan skrip dari sumber yang tidak terpercaya.
- Sebelum melakukan perubahan pada registry, selalu lakukan backup untuk mencegah masalah lebih lanjut.
Kesimpulan
Mengatasi pesan error “Windows Script Host access is disabled on this machine” dapat dilakukan dengan beberapa metode, tergantung pada penyebab masalahnya.
Dengan mengikuti langkah-langkah yang dijelaskan di atas, Anda dapat mengaktifkan kembali WSH dan melanjutkan pekerjaan Anda tanpa gangguan.
Pastikan untuk selalu berhati-hati dalam mengubah pengaturan sistem dan hanya menjalankan skrip dari sumber terpercaya.
Dengan demikian, Anda dapat mengatasi masalah ini dan memastikan bahwa Windows Script Host berfungsi dengan baik di komputer Anda.