3 Cara Mengatasi “Windows Script Host access is disabled”

3 Cara Mengatasi “Windows Script Host access is disabled”

Windows Script Host access is disabled on this machine adalah salah satu error yang sering muncul pada sistem operasi Windows.

Pesan ini biasanya akan muncul setelah komputer atau laptop dinyalakan, atau saat ingin menjalankan software/game tertentu.

Jika kamu ingin menghilangkan pesan error tersebut, kamu bisa mengikuti beberapa cara yang kami jelaskan di bawah ini.

Cara ini bisa kamu gunakan baik di Windows 10, Windows 8, ataupun Windows 7.

Langsung saja, simak pembahasan lengkapnya berikut ini.

Penyebab

tampilan pesan error windows script host access is disabled on this machine

Pertama-tama, kamu harus tahu dulu penyebab dari munculnya pesan error Windows Script Host access is disabled on this machine.

Windows Script Host atau WSH merupakan teknologi bawaan windows yang digunakan untuk keperluan yang berkaitan dengan scripting, misalnya seperti mengeksekusi sebuah file ketika kamu melakukan double klik.

Adanya WSH malah dimanfaatkan oleh beberapa Malware untuk membahayakan sistem. Oleh karena itu, windows akhirnya menonaktifkan WSH secara default.

Namun, ada beberapa software atau game yang mengandalkan WSH untuk menjalankan teknologi seperti VBScript atau JScript, di mana mengharuskan WSH untuk aktif.

Karena secara default adalah nonaktif, maka muncullah pesan error yang bertuliskan “Windows Script Host access is disabled on this machine, Contact your administrator for details”.

Cara Memperbaiki Windows Script Host access is disabled

Salah satu cara untuk mengatasi error tersebut tentunya adalah dengan mengaktifkan Windows Script Host.

Ada 3 cara yang bisa kamu lakukan, yaitu melalui Registry, Command Prompt, atau System Configuration.

Kamu cukup pilih salah satu cara saja yang menurutmu paling mudah.

Langkah-langkahnya adalah sebagai berikut.

Melalui Registry Editor

  1. Tekan kombinasi tombol Windows + R untuk membuka jendela Run

  2. Ketikkan regedit kemudian Enter atau OK

  3. Pergi ke direktori HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings

    direktori registry untuk windows script host

  4. Di panel sebelah kanan, double klik pada Enabled

    data enabled pada windows script host

  5. Pada bagian Value data, ganti angka 0 menjadi 1

    value data pada registry windows script host

  6. Klik OK untuk menyimpan pengaturan

Bagaimana Jika Tidak Ada Enabled?

Jika kamu tidak menemukan Enabled pada panel sebelah kanan, kamu harus membuatnya terlebih dahulu dengan langkah-langkah berikut ini.

  1. Klik di bagian panel kanan

  2. Klik kanan, kemudian pilih New > DWORD (32-bit) Value

    menu new dword pada windows registry

  3. Masukkan nama Enabled kemudian tekan Enter

    membuat data enabled di windows script host

  4. Double klik pada Enabled yang baru saja dibuat

  5. Ubah Value Data menjadi angka 1

    mengubah value data menjadi 1 pada enabled

  6. Klik OK

Melalui Command Prompt

  1. Klik Start Menu

  2. Cari dengan mengetikkan cmd

  3. Klik kanan pada Command Prompt, kemudian pilih Run as Administrator

    menu run as administrator pada command prompt windows

  4. Pada jendela yang terbuka, masukkan perintah berikut ini satu per satu kemudian tekan Enter.

    Perintah pertama:

    REG DELETE "HKCU\SOFTWARE\Microsoft\Windows Script Host\Settings" /v Enabled /f

    Perintah kedua:

    REG DELETE "HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings" /v Enabled /f

Melalui System Configuration

  1. Klik Start Menu

  2. Cari dengan mengetikkan System Configuration

  3. Pilih dengan klik System Configuration

    menu system configuration pada start menu windows

  4. Pada tab General, pilih Selective Startup

  5. Centang Load system services dan Load startup items

    pengaturan general pada system configuration

  6. Pergi ke tab Services

  7. Klik tombol Disable all, kemudian klik Hide all Miscrosoft service

    pengaturan services pada system configuration

  8. Klik OK untuk menyimpan pengaturan

Penting! Cek Dulu Apakah itu Malware atau Bukan

Terkadang, error seperti “Windows Script Host access is disabled” muncul tiba-tiba tanpa sebab yang jelas.

Jika error tersebut muncul saat kamu TIDAK sedang membuka aplikasi atau game, bisa jadi penyebabnya adalah Malware.

Sebelum kamu memutuskan untuk mengaktifkan Windows Script Host, maka ada baiknya kamu mengeceknya terlebih dahulu.

Silakan ikuti langkah-langkah berikut ini.

Cara Melihat Windows Script Host

  1. Klik kanan pada taskbar kemudian pilih Task Manager

    menu task manager di taskbar windows

  2. Pergi ke tab Startup

  3. Klik kanan pada kolom Name, kemudian centang Command line

    kolom command line pada task manager

  4. Pada kolom Command line yang muncul, cari yang ada tulisannya wscript.exe.

  5. Perhatikan pada bagian belakang wscript.exe, tepatnya setelah \Temp\

    lokasi windows script host pada task manager

  6. Jika kamu tidak mengenali nama aplikasi tersebut, besar kemungkinan bahwa itu adalah Malware.

Gunakan Malwarebytes untuk Menghapus Malware

Jika yang kamu temukan ternyata malware, maka kamu bisa menghapusnya dengan menggunakan software Malwarebytes.

Software ini cukup ampuh dalam urusan menghapus malware di windows.

Cukup install kemudian lakukan scan.

Jika malware sudah hilang, maka pesan error Windows Script Host access is disabled on this machine juga akan ikut hilang.

Tapi jika ternyata bukan malware, kamu bisa mengaktifkan WSH dengan 3 cara yang sudah dijelaskan di atas.


Nah, itulah beberapa cara mengatasi error "Windows Script host access is disabled" pada Windows.

Jika kamu mengalami kendala saat mencoba tutorial di atas, silakan bertanya pada kolom komentar yang ada di bawah ini.

Sekian, semoga berhasil.

Dwi Arizki Verdianto
Ditulis Oleh Dwi Arizki Verdianto

Dwi adalah penulis utama di Teknogram. Dia merupakan seorang web developer dengan keahlian utama di bidang pengembangan web, open source, dan sistem operasi.