Salah satu masalah yang sering terjadi ketika menjalankan aplikasi di sistem operasi Windows adalah munculnya error Unhandled exception has occurred in your application. Error ini biasanya terjadi ketika Anda tidak bisa membuka aplikasi tertentu di PC dan laptop yang menggunakan Windows 10, Windows 11, maupun versi yang lebih lama seperti Windows 7 dan Windows 8.
Masalah ini biasanya terjadi saat Anda menjalankan program yang dibangun dengan Visual Studio atau yang ditujukan untuk sistem operasi yang lebih lama sementara Anda sedang menggunakan versi yang lebih baru.
Pada artikel ini kami akan berikan beberapa solusi yang bisa Anda coba untuk mengatasinya.
Daftar isi
Penyebab Unhandled exception has occurred in your application
1. Microsoft .NET Framework rusak atau korup
Program yang berjalan dengan dukungan teknologi .NET Framework akan ikut mengalami masalah bahkan tidak bisa dibuka apabila .NET Framework mengalami kerusakan.
Ini merupakan salah satu alasan umum munculnnya error Unhandled exception has occurred in your application di sistem operasi Windows.
Untuk mengatasinya bisa dengan menginstall versi terbaru .NET Framework atau memperbaikinya dengan repair tool.
2. Konflik dengan antivirus atau program tertentu
Penyebab Unhandled exception has occurred in your application yang kedua adalah program yang akan dijalankan bentrok dengan program lain atau bahkan antivirus yang terpasang di komputer Anda.
Untuk mengatasinya Anda bisa mencoba untuk menghapus antivirus atau program yang menjadi penyebab munculnya masalah.
3. Kerusakan pada System File
Kerusakan system file merupakan penyebab berbagai error yang sering terjadi pada sistem operasi Windows.
Kerusakan system file ini bisa disebabkan karena virus atau program dari sumber yang tidak tepercaya. Untuk mengatasinya Anda bisa menjalankan system file checker dan DISM tool.
4. Sistem Anda terinfeksi Virus dan Malware
Virus dan malware merupakan penyebab berbagai kerusakan dan error pada program yang ada di komputer Anda.
Program jahat ini juga akan membajak sistem sehingga menyebabkan berbagai fungsi menjadi terganggu atau tidak bisa dijalankan sama sekali.
5. Masalah pada System Registry
Penyebab Unhandled exception has occurred in your application yang terakhir adalah masalah pada Registry Anda.
Fitur script debugging di Registry yang aktif dan adanya key tertentu yang terhapus saat melakukan uninstall aplikasi adalah penyebab umum dari munculnya error ini.
Cara mengatasi Unhandled exception has occurred in your application
1. Mengaktifkan Microsoft .NET Framework dan memasang versi terbaru
Aplikasi yang berjalan dengan dukungan .NET Framework tidak akan bisa dibuka apabila fitur ini dimatikan, karena itu dapat menyebabkan terjadinya error Unhandled exception has occurred in your application.
Untuk mengatasi masalah ini Anda bisa coba untuk mengecek apakah fitur .NET Framework sudah diaktifkan.
Ikuti langkah-langkah berikut ini:
- Buka Control Panel
- Pada opsi View by pilih Small icons
- Pilih menu Programs and Features
- Pada tab sebelah kiri klik menu Turn Windows features on or off
- Ceklis pada .NET Framework untuk mengaktifkannya
Apabila cara di atas masih belum berhasil, maka solusi selanjutnya adalah mencoba menginstall versi .NET Framework terbaru ke komputer Anda.
Program .NET Framework bisa didapatkan dari situs resmi Microsoft di sini: https://dotnet.microsoft.com/en-us/download
2. Melakukan perbaikan menggunakan .NET Framework Repair Tool
Solusi selanjutnya yang perlu Anda coba adalah memperbaiki program .NET Framework menggunakan Repair Tool yang disediakan oleh Microsoft.
Tool ini bisa mendeteksi masalah dan melakukan perbaikan secara otomatis program .NET Framework yang rusak di sistem komputer Anda.
Ikuti langkah-langkah berikut ini:
- Pertama silakan downoad program .NET Framework tool di sini: https://www.microsoft.com/en-us/download/details.aspx?id=30135
- Klik dua kali file program Repair Tool yang sudah didownload
- Centang pada opsi I have read the and accept the License terms kemudian klik tombol Next
- Pada halaman selanjutnya Anda akan melihat rekomendasi perbaikan yang bisa dilakukan oleh Tool, klik tombol Next untuk melanjutkan
- Repair tool akan melakukan perbaikan, apabila sudah selesai Anda bisa klik tombol Finish atau Next untuk melihat opsi perbaikan yang lain
3. Reset Internet Explorer
Solusi untuk memperbaiki Unhandled exception has occurred in your application yang selanjutnya adalah melakukan reset pada Internet Explorer.
Ikuti langkah-langkah berikut ini:
- Tekan tombol Windows+R untuk memunculkan jendela RUN
- Ketik perintah: inetcpl.cpl
- Klik tombol OK atau tekan Enter
- Jendela Internet Properties akan terbuka
- Klik pada tab Advanced
- Klik tombol Reset yang ada di bawah
- Klik lagi tombol Reset
4. Disable fitur Script Debugging
Fitur script debugging yang ada di system registry bisa dimatikan sementara dan lihat apakah ini berpengaruh pada error yang terjadi.
Fitur ini memang dikenal sebagai salah satu penyebab terjadinya Unhandled exception has occurred in your application di Windows.
Ikuti langkah-langkah berikut ini:
- Tekan tombol Windows+R untuk memunculkan jendela RUN
- Ketik perintah: regedit
- Klik tombol OK atau tekan Enter
- Setelah program Registry Editor terbuka masuk ke direktori berikut ini: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
- Hapus key yang bernama Debugger dengan cara klik kanan lalu pilih Delete
Selanjutnya Anda juga perlu mematikan fitur script debugging pada internet options. Ikuti langkah di bawah ini
- Tekan tombol Windows+R
- Ketik: inetcpl.cpl
- Klik tombol OK atau tekan Enter
- Klik pada tab Advanced
- Hilangkan centang pada opsi Disable script debugging (Internet Explorer)
- Klik tombol OK
5. Update Windows
Melakukan update Windows akan membuat sistem Anda selalu terbarui dan terhindar dari bug.
Apabila Windows Anda sudah lama tertinggal update dan masalah ini muncul, maka Anda bisa mencoba menjalankan update dan lihat apakah ini bisa membantu menyelesaikan masalah.
Ikuti langkah-langkah berikut ini:
- Masuk ke Windows Settings
- Pilih menu Update & Security
- Klik pada tombol Check for udpates / Download
- Tunggu hingga proses update selesai
- Restart komputer Anda
6. Bersihkan virus dan malware dengan melakukan full scan
Pastikan komputer Anda bersih dari virus dan malware dengan melakukan full scan dan selalu mengupdate antivirus di komputer Anda.
Jika komputer sudah terlanjur terkena virus maka bisa melakukan full scan untuk membersihkannya.
Ikuti langkah-langkah berikut ini:
- Pertama lakukan update Windows terlebih dahulu seperti yang sudah dijelaskan di atas
- Buka Windows Settings
- Pilih menu Update & Security
- Klik pada tab Windows Security
- Pilih menu Virus & threat protection
- Klik pada Scan options
- Centang pada opsi Full scan
- Klik tombol Scan now
7. Uninstall antivirus dan program yang dicurigai menjadi penyebab
Antivirus pihak ketiga yang Anda install di komputer tidak semuanya efektif membersihkan virus, bahkan beberapa ada yang punya fitur mengganggu dan banyak memakan resource komputer sehingga terasa berat.
Antivirus seperti ini juga sering salah deteksi dan sembarang melakukan penghapusan file di komputer kita sehingga seringkali menyebabkan error.
Untuk mengatasiya maka bisa menghapus antivirus tesebut dan gunakan antivirus resmi atau bawaan dari Microsoft yaitu Windows Security.
Selain antivirus, coba perhatikan apakah error ini muncul setelah Anda menginstall program tertentu? Jika iya maka bisa jadi program tersebut yang menjadi sumber masalahnya.
Coba hapus dulu program yang terakhir kali diinstall tersebut dan lihat apakah ini bisa memberbaiki error yang terjadi.
8. Perbaiki file system dengan SFC dan DISM
Cara mengatasi error Unhandled exception has occurred in your application yang berikutnya adalah mencoba memperbaiki file system yang rusak dengan menggunakan tool System File Checker (SFC) dan melakukan restore menggunakan DISM.
Menjalankan SFC scan:
- Buka Command Prompt dengan akses administrator
- Ketik perintah: sfc /scannow
- Tekan Enter
- Tunggu hingga proses scan selesai
- Restart komputer Anda
Menjalankan DISM:
- Buka Command Prompt dengan akses administrator
- Ketik perintah: Dism /Online /Cleanup-Image /RestoreHealth
- Tekan Enter
- Tunggu hingga prosesnya selesai, biasanya sekitar 10-15 menit
- Restart komputer Anda
9. Jalankan System Restore Point
System Restore merupakan fitur backup yang ada di sistem operasi Windows dan bisa Anda manfaatkan untuk mencadangkan sistem secara keseluruhan.
Fitur ini sangat berguna untuk membuat backup system saat kondisinya masih normal dan apbila terjadi masalah kita tinggal restore untuk mengembalikannya pada kondisi tersebut.
Saat mengalami error Unhandled exception has occurred in your application ini juga Anda bisa coba mengatasinya dengan menjalankan System Restore.
Anda akan bisa mengembalikan sistem ke kondisi saat error belum terjadi, dengan syarat Restore Point (backup) sudah pernah dibuat sebelumnya.
Ikuti langkah-langkah berikut ini:
- Buka Control Panel kemudian pilih menu Recovery.
- Selanjutnya klik pada Open system Restore lalu klik Next.
- Jendela System Restore akan terbuka, di sana Anda akan melihat daftar Restore Point yang pernah dibuat.
- Jika Restore Poin lebih dari satu maka perhatikan tanggalnya, pilih yang memiliki tanggal paling baru.
- Setelah itu klik tombol Next.
- Terakhir klik tombol Finish.
10. Reset PC
Jika semua tips di atas sudah dicoba namun tidak ada yang berhasil satu pun maka solusi yang tersisa untuk mengatasi masalah ini tanpa harus melakukan install ulang adalah dengan melakukan Reset PC.
Ini adalah solusi praktis untuk mengatasi hampir semua error yang sulit diperbaiki.
Ikuti langkah-langkah berikut ini:
- Buka Windows Settings
- Pilih Update & Security
- Klik pada tab Recovery
- Pada bagian Reset this PC klik tombol Get Started
- Klik tombol Next
- Pilih Keep my files
- Klik tombol Reset
Mohon diperhatikan, pada saat melakukan reset pastikan Anda memilih opsi Keep my files agar data-data pengguna yang ada di drive C tidak ikut terhapus pada saat reset dilakukan.
Setelah proses reset selesai maka error Unhandled exception has occurred in your application seharusnya sudah tidak muncul lagi dan Anda bisa mulai untuk menginstall kembali aplikasi-aplikasi yang diperlukan.