Windows PowerShell Terus Muncul? 8 Cara Memperbaiki

Jika Microsoft Windows PowerShell terus muncul tanpa alasan yang jelas, ini dapat membuat komputer Anda sulit digunakan dan membuat Anda khawatir ada sesuatu yang salah.

Ada berbagai alasan PowerShell terbuka sepanjang waktu. Beberapa jinak, sementara yang lain lebih serius. Ikuti langkah-langkah pemecahan masalah ini dan kami akan memilah mana yang sesuai dengan kasus Anda.

1. Jalankan Pemindaian Antivirus atau Malware

Program atau skrip jahat dapat menyebabkan PowerShell berjalan secara otomatis. Ini bisa berupa virus, malware, atau jenis ancaman keamanan lainnya yang menggunakan PowerShell untuk melakukan tindakan berbahaya di komputer Anda.

Jika program atau skrip jahat menyebabkan PowerShell berjalan secara otomatis, Anda harus melakukan langkah-langkah berikut untuk mengatasi masalah tersebut:

  1. Putuskan sambungan komputer Anda dari internet untuk mencegah program atau skrip berbahaya berkomunikasi dengan servernya atau mengunduh malware tambahan.
  2. Gunakan perangkat lunak keamanan Anda untuk memindai malware di komputer Anda dan menghapus semua ancaman yang terdeteksi. Ini mungkin melibatkan menjalankan pemindaian sistem lengkap dengan perangkat lunak antivirus Anda, atau menggunakan alat penghapus malware khusus.
  3. Setelah menghapus program atau skrip berbahaya, Anda harus memulai ulang komputer dan menjalankan pemindaian lagi untuk memastikan bahwa ancaman telah dihapus sepenuhnya.

Setelah komputer Anda bersih dan bebas dari malware, Anda harus mengubah kata sandi atau kredensial keamanan yang mungkin telah disusupi, dan perbarui perangkat lunak keamanan Anda ke versi terbaru.

2. Periksa apakah PowerShell Diatur (PowerShell)ke(Set) Autorun saat Startup

PowerShell mungkin tidak melakukan apa-apa secara khusus, tetapi cukup diatur untuk dijalankan saat startup. Untuk memeriksa apakah PowerShell diatur untuk dijalankan saat pengaktifan di komputer Anda, Anda dapat mengikuti langkah-langkah berikut:

  1. Buka Task Manager di komputer Anda dengan menekan tombol Ctrl + Shift + Esc di keyboard Anda.
  2. Di jendela Task Manager , klik pada tab Startup .

  1. Di tab Startup , cari entri untuk "Windows PowerShell" di daftar item startup.

Jika Anda melihat entri untuk Windows PowerShell di daftar pengaktifan, ini berarti PowerShell diatur untuk berjalan secara otomatis saat Anda memulai komputer. Kolom status untuk entri Windows PowerShell akan menunjukkan apakah program diaktifkan atau dinonaktifkan untuk dijalankan saat pengaktifan.

Jika Anda tidak melihat entri untuk Windows PowerShell di daftar startup, ini berarti PowerShell saat ini tidak disetel untuk dijalankan saat startup. Namun, ini tidak berarti bahwa PowerShell tidak berjalan secara otomatis – ini bisa berjalan sebagai hasil dari program, skrip, atau pengaturan lain di komputer Anda.

Untuk menyelidiki dan memecahkan masalah lebih lanjut, Anda mungkin perlu memeriksa pengaturan dan konfigurasi lain di komputer Anda, seperti tugas terjadwal, skrip startup, dan layanan sistem. Anda mungkin juga ingin memeriksa folder startup di Windows 10 atau Windows 11 dan mempelajari cara menonaktifkan program startup(learn how to disable startup programs) .

3. Tugas atau Skrip Sedang(Script) Berjalan di Latar Belakang(Background)

Untuk memeriksa apakah tugas atau skrip yang berjalan di latar belakang menyebabkan PowerShell muncul di komputer Anda, Anda dapat mengikuti langkah-langkah berikut:

  1. Buka Penjadwal Tugas(Task Scheduler) dengan mengklik tombol Mulai(Start) di bilah tugas dan cari " Penjadwal Tugas(Task Scheduler) ." Atau, ketik taskchd.msc di dialog Jalankan ( tombol (Run)Windows + R) dan tekan Enter .

  1. Di jendela Penjadwal(Task Scheduler) Tugas di bawah Perpustakaan Penjadwal Tugas(Task Scheduler Library) , cari tugas atau skrip apa pun yang dijadwalkan untuk dijalankan secara berkala atau saat startup. Ini akan ditunjukkan di kolom Pemicu(Triggers) . Jika Anda menemukan tugas atau skrip yang diduga menyebabkan masalah, Anda dapat mengeklik kanan tugas atau skrip tersebut dan memilih Nonaktifkan(Disable) dari menu.

4. Pintasan PowerShell(PowerShell Shortcut) atau Hotkey Sedang Membuka PowerShell(Hotkey Is Opening PowerShell)

PowerShell mungkin muncul karena ditautkan ke hotkey atau pintasan yang Anda picu secara tidak sengaja. Jika Anda memiliki program seperti WinHotKey yang(WinHotKey) diinstal, program tersebut mungkin memiliki kombo kunci yang dikonfigurasi.

Anda juga dapat mengeklik kanan pintasan apa pun, lalu memeriksa propertinya untuk melihat apakah PowerShell disebutkan sebagai bagian dari parameter pengaktifannya. Ini adalah tanda bahwa pintasan dapat membuka PowerShell , mungkin untuk meluncurkan skrip, dan kemudian tidak menutupnya lagi.

5. Salah Satu Aplikasi(Apps) Anda Menggunakan PowerShell

Aplikasi pihak ketiga mungkin menggunakan PowerShell untuk beberapa fungsinya. Berikut adalah beberapa langkah khusus yang dapat Anda ikuti untuk memeriksa apakah ini masalahnya:

  • Periksa dokumentasi aplikasi: Banyak aplikasi menyertakan dokumentasi atau file bantuan yang menjelaskan fitur dan kemampuan aplikasi, periksa untuk melihat apakah PowerShell disebutkan .
  • Cari referensi PowerShell di pengaturan aplikasi atau opsi konfigurasi: Banyak aplikasi menyertakan opsi yang memungkinkan Anda menyesuaikan perilaku aplikasi. Anda dapat memeriksa pengaturan ini untuk melihat apakah ada referensi ke PowerShell .
  • Gunakan aplikasi dan cari perintah PowerShell yang dijalankan: Jika Anda tidak dapat menemukan referensi ke PowerShell di dokumentasi atau pengaturan aplikasi, coba jalankan aplikasi dan gunakan untuk melakukan tugas yang Anda minati. Perhatikan pesan atau permintaan apa pun yang muncul di layar, untuk melihat apakah mereka mereferensikan PowerShell .

Tidak semua aplikasi yang menggunakan PowerShell akan membuat fakta ini menjadi jelas. Beberapa aplikasi mungkin menggunakan PowerShell secara internal tanpa memaparkannya kepada pengguna. Dalam kasus ini, Anda mungkin tidak dapat menentukan apakah aplikasi menggunakan PowerShell tanpa informasi yang lebih mendetail atau dengan menggunakan alat dan teknik yang lebih canggih. Jika Anda punya waktu, Anda dapat mencoba menghapus dan menginstal ulang aplikasi untuk melacak mana yang mungkin bertanggung jawab.

Dalam beberapa kasus, Anda dapat melihat apa yang sedang dijalankan di PowerShell saat muncul, dan detail keluaran tersebut juga dapat menjadi petunjuk aplikasi mana yang terkait dengan masalah tersebut.

6. Konflik Perangkat Keras dan Perangkat Lunak

Konflik perangkat keras(Hardware) dan perangkat lunak dapat menyebabkan PowerShell muncul dalam berbagai cara. Beberapa solusi yang mungkin untuk menyelesaikan konflik ini meliputi:

  1. Perbarui driver Anda: Driver yang kedaluwarsa atau salah dapat menyebabkan konflik dengan PowerShell dan perangkat lunak lainnya. Anda dapat mencoba memperbarui driver Anda ke versi terbaru untuk melihat apakah ini menyelesaikan masalah.
  2. Periksa(Check) pembaruan perangkat lunak atau Windows: Pembaruan perangkat lunak(Software) seringkali dapat menyelesaikan konflik dengan memperbaiki bug atau masalah kompatibilitas. Anda dapat memeriksa pembaruan untuk sistem operasi Anda dan perangkat lunak lain yang Anda gunakan untuk melihat apakah ada pembaruan yang tersedia yang dapat membantu mengatasi masalah tersebut.
  3. Restart komputer Anda: Terkadang, me-restart komputer Anda dapat membantu menyelesaikan konflik dengan mengatur ulang sistem Anda dan menghapus semua file atau data sementara yang mungkin menyebabkan masalah.
  4. Gunakan alat Pemeriksa Berkas Sistem(System File Checker) : Alat Pemeriksa Berkas Sistem(System File Checker) ( SFC ) adalah utilitas bawaan yang dapat memindai sistem Anda untuk mencari file yang rusak atau hilang dan memperbaikinya. Anda dapat menggunakan perintah sfc /scannow di Command Prompt ( CMD ) untuk mencoba dan memperbaiki masalah yang mungkin menyebabkan konflik dengan PowerShell . Anda harus menjalankannya sebagai administrator sistem.
  5. Gunakan alat DISM : Alat Deployment Image Servicing and Management ( DISM ) adalah utilitas bawaan lain yang dapat membantu memperbaiki masalah dengan sistem Anda. Anda dapat menggunakan alat DISM untuk memindai sistem Anda dari masalah dan mencoba memperbaikinya.

7. Anda Memiliki Loop di Skrip PowerShell Anda(Your PowerShell Script) !

Jika Anda memiliki loop di skrip PowerShell yang menyebabkan PowerShell muncul terus-menerus, Anda dapat mencoba langkah-langkah berikut untuk memperbaiki masalah:

  1. Buka skrip di editor teks: Langkah pertama adalah membuka skrip di editor teks sehingga Anda dapat melihat kode dan mengubahnya. Anda dapat menggunakan editor teks apa pun yang Anda sukai, seperti Notepad , TextEdit , atau editor yang lebih canggih seperti Notepad++ .
  2. Temukan loop di skrip: Setelah Anda membuka skrip di editor teks, Anda perlu menemukan loop yang menyebabkan masalah. Loop adalah blok kode yang dieksekusi berulang kali hingga kondisi tertentu terpenuhi. Dalam skrip Anda, pengulangan mungkin ditandai dengan kata kunci seperti "untuk", "sementara", atau "lakukan".
  3. Ubah loop untuk memperbaiki masalah: Setelah Anda menemukan loop dalam skrip, Anda perlu memodifikasinya untuk memperbaiki masalah. Ini mungkin melibatkan perubahan kondisi yang menentukan kapan loop harus berhenti dieksekusi, atau menambahkan kode tambahan untuk keluar dari loop dalam kondisi tertentu.
  4. Simpan skrip dan ujilah: Setelah Anda membuat perubahan yang diperlukan pada skrip, simpan file dan jalankan kembali skrip untuk melihat apakah masalah telah teratasi. Jika masalah tetap ada, Anda mungkin perlu terus memodifikasi loop hingga berfungsi sebagaimana mestinya.

Jika Anda bukan pembuat skrip dan tidak mengetahui apa pun tentang skrip PowerShell , sebaiknya cari perbaikan khusus untuk skrip tersebut, atau hubungi pembuat skrip.

8. Nonaktifkan Windows PowerShell

Jika semuanya gagal, mengapa tidak menonaktifkan PowerShell.exe saja ? Begini caranya:

  1. Buka menu Mulai(Start) dan ketik Fitur Windows(Windows Features) ke dalam kotak pencarian.
  2. Pilih Aktifkan(Select Turn Windows) atau nonaktifkan fitur Windows .

  1. Di jendela Fitur Windows(Windows Features) , gulir ke bawah ke bagian Windows PowerShell .

  1. Hapus centang pada kotak di sebelah Windows PowerShell untuk menonaktifkannya.

  1. Pilih Oke.
  2. Hidupkan Kembali komputer Anda.

Menonaktifkan PowerShell dapat mencegah aplikasi atau fitur tertentu bekerja dengan benar. Anda sebaiknya hanya menonaktifkan PowerShell jika Anda yakin tidak membutuhkannya. Namun, ini kemungkinan besar akan mencegah masalah munculan PowerShell secara permanen.



About the author

Saya seorang teknisi Windows 10 dan telah membantu individu dan bisnis memanfaatkan sistem operasi baru selama bertahun-tahun. Saya memiliki banyak pengetahuan tentang Microsoft Office, termasuk cara menyesuaikan tampilan dan mempersonalisasi aplikasi untuk pengguna yang berbeda. Selain itu, saya tahu cara menggunakan aplikasi Explorer untuk menjelajahi dan menemukan file dan folder di komputer saya.



Related posts