Cara Mengatasi Windows Script Host Access is Disabled

  • kaharudin hasan
  • Mar 03, 2022
Cara Mengatasi Windows Script Host Access is disabled

Sedang menjalankan program yang mengandung script, tiba-tiba muncul pesan “Windows script host access is disabled on this machine” tentu akan membuat kita bingung jika tidak tahu penyebab serta cara mengatasinya.

Sebelum membahas mengenai cara mengatasinya, ada baikya untuk mengetahui lebih lanjut mengenai Windows Script Host itu sendiri.

Apa itu Windows Script

Dalam mempermudah penyebutannya Windows Script Host lebih sering disebut dengan WSH.

WSH atau Windows Script Host merupakan teknologi bawaan dari Microsoft yang membuat Windows mampu menjalankan script pada komputer.

Teknologi inilah yang membuat script dapat dijalankan menggunakan double klik, otomatisasi task, proses file secara bulk processing dan masih banyak hal lainnya.

Fungsi Script Host

Script Host berfungsi menjalankan Script pada Windows. Jadi proses scripting dengan semua bahasa pemrograman akan dilakukan oleh Windows Script Host.

Perlu anda ketahui juga bahwa pengaturan bawaan WSH dapat menjalankan file VBScript (.VBS dan .VBE) serta file JSCript (.JSE dan .JS). Selain itu, bahasa pemrograman lain juga dapat anda tambahkan sendiri.

Hebatnya Windows Script Host juga mampu menjalankan lebih dari satu bahasa pemrograman dalam waktu bersamaan.

Bahasa yang terdapat dalam sebuah script, seperti JavaScript, PHP, Rexx, Python, XSLT, BASIC, Perl, Tcl, Delphi, Ruby juga dapat dikombinasikan secara langsung.

Sebenarnya munculnya pesan error tersebut disebabkan karena Windows Script Host tidak aktif (disable).

Ketika WSH aktif, maka akan memungkinkan administrator secara otomatis menjalankan sejumlah proses pada sistem lewat script, contohnya koneksi printer dan drive jaringan.

Script Host pada Windows ternyata bisa nonaktif (enabled) dengan sendirinya.

Jika mengalami hal demikian maka semua fungsi dari WSH tidak akan berjalan yang berakibat semua script maupun program tidak dapat dijalankan, dan akan muncul pesan error berikut ini :

Windows script host access is disabled on this machine
  • Script host run.vbs terjadi pada Windows 7 dan Windows 8.
  • Windows script host access is disabled on this machine terjadi pada Windows 10.

Cara Mengatasi Windows script host access is disabled on this machine

Untuk mengatasi masalah di atas, silakan gunakan salah satu cara Enable Windows Script Host berikut ini :

1. Melalui CMD (Command Prompt)

  1. Buka Command Prompt dengan cara klik Start lalu ketik “CMD” lalu tekan Enter.
  2. Lalu masukkan perintah berikut :
Gunakan Command Prompt
  • REG DELETE “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings” /v Enabled /f
  1. Kemudian tekan Enter.
  2. Jika sudah, lalukan Restart komputer.
  3. Selesai.

2. Melalui Registry Editor

  1. Tekan tombol “Windows + R”.
  2. Kemudian ketik “regedit”, lalu tekan Enter atau klik Ok.
  3. Selanjutnya jendela Registry editor akan terbuka.
  4. Kemudian klik tanda panah disamping folder HKEY_CURRENT_USER > SOFTWARE > Microsoft > Windows Script Host > Settings.
  • Double klik pada Enable.
  • Pada bagian Value data, silakan isi angka 1 dilanjutkan dengan klik Ok.
Buka Registry Editor
  1. Selanjutnya buka folder HKEY_LOCAL_MACHINE > Software > Microsoft > Windows Script Host > Settings.
  • Lalu double klik pada Enable.
  • Bagian Value data diisi angka 1, lalu klik Ok.
windows script host windows 10
  • Angka 1 berfungsi untuk mengaktifkan Windows Script Host.
  • Angka 0 berfungsi untuk menonaktifkan Windows Script Host.
  1. Jika sudah, silakan tutup jendela Registry editor, lalu restart PC/laptop anda.
  2. Selesai dan masalah Windows Script Host Access is Disabled sudah tidak ada lagi.

Jika tidak ada Enable di folder Settings, silakan lakukan beberapa langkah berikut ini :

Menampilkan-Enable-di-Settings
  • Double klik pada folder Settings.
  • Lalu klik kanan pada bagian halaman yang kosong.
  • Kemudian klik DWORD (32-bit) Value. Jika PC/laptop yang anda gunakan 64-bit tetap pilih DWORD (32-bit) Value.
  • Selanjutnya klik kanan pada New Value, lalu pilih Rename.
  • Silakan ubah namanya menjadi Enable.
  • Kemudian double klik pada Enable tersebut.
  • lalu isi angka 1 pada bagian Value date.
  • Kemudian klik Ok.
  • Selesai.

Baca juga : Cara Memperbaiki Proxy Server Error di Windows 10.

3. Melalui System Configuration

windows script host windows 7
  1. Tekan tombol “Windows + R”.
  2. Kemudian ketik “msconfig” lalu klik Ok atau tekan Enter agar cepat.
Windows-script-host-access-is-disabled-on-this-machine-windows-10
  1. Selanjutnya klik tab “General”.
  2. Klik menu “Selective startup”.
  3. Kemudian hilangkan tanda centang pada opsi “Load startup items”.
  4. Lalu klik “Apply” lalu klik “Ok”.
Cara-mengaktifkan-Windows-script-host
  1. Sekarang klik tab “Services”.
  2. Pada opsi “Hide all Microsoft services”, silakan beri tanda centang.
  3. Lalu klik “Disable all”.
  4. Kemudian klik Apply lalu klik Ok.
  5. Selesai, masalah Windows Script Host Access is Disabled sudah berhasil diperbaiki.

4. Gunakan Smadav

Windows Script Host Access is Disabled juga sering terjadi pada komputer yang menggunakan anti virus Smadav.

Hal ini dikarenakan anti virus ini memiliki fitur yang secara otomatis dapat mematikan Windows script host.

Cara mengaktifkan kembali windows script disabled melalui smadav adalah sebagai berikut :

Cara-Mengatasi-Windows-Script-Disabled-by-Smadav
  • Klik tray icon Smadav yang beada di taskbar pojok kanan bawah.
  • Kemudian pilih opsi “Izinkan Windows Script & Office Macro Permanent”.
  • Setelah itu, silakan Restart PC/laptop anda.
  • Selesai.

Itulah tadi beberapa cara mudah yang dapat saya bagikan untuk anda. Semoga pesan Error Windows script host dapat diperbaiki sehingga tidak muncul lagi.

Related Post :