Cara Mengatasi Windows Script Host Access is Disabled

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:

  1. Beberapa program antivirus, seperti Smadav, dapat memblokir WSH untuk mencegah eksekusi skrip berbahaya.
  2. Perubahan pada registry Windows dapat menonaktifkan WSH.
  3. Pengaturan di Group Policy Editor dapat memblokir WSH.

Metode Mengatasi Masalah

1. Mengubah Pengaturan Antivirus

Jika Anda menggunakan Smadav, ikuti langkah-langkah berikut:

  1. Klik kanan ikon Smadav di taskbar dan pilih “Allow Windows Script & Office Macro”.
  2. 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:

  1. Tekan Win + R, ketik regedit, dan tekan Enter.
  2. Pergi ke HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings.
  3. Cari kunci Enabled, klik kanan, pilih “Modify”, dan ubah nilainya menjadi 1.

3. Menggunakan Group Policy Editor

Untuk pengguna Windows Pro atau Enterprise:

  1. Tekan Win + R, ketik gpedit.msc, dan tekan Enter.
  2. Pergi ke User Configuration > Administrative Templates > Windows Components > Windows Script Host.
  3. Cari “Allow Windows Script Host”, klik dua kali, dan pilih “Enabled”.

4. Menggunakan Command Prompt

Anda juga dapat mengaktifkan WSH menggunakan Command Prompt:

  1. Tekan Win + X, pilih “Command Prompt (Admin)”.
  2. 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:

  1. Selalu gunakan versi terbaru dari perangkat lunak antivirus dan konfigurasi dengan benar.
  2. Jangan menjalankan skrip dari sumber yang tidak terpercaya.
  3. 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.