Runtime Library (RTL) adalah sekumpulan program yang ada di dalam runtime system. Di dalamnya terdapat program-program yang fungsinya berbeda-beda seperti I/O routines, graphical, mathematical, dan seterusnya. RTL hadir sebagai add-on untuk mendukung sebuah software agar dapat menjalankan semua fungsinya secara penuh.
Pada sistem operasi Windows, Runtime error bisa terjadi karena disebabkan banyak hal. Bisa karena miskonfigurasi pada system files, system files yang korup, konflik dengan aplikasi pihak ketiga, masalah memori, konflik dengan antivirus, Microsoft Visual C++ Runtime Library yang korup, atau bisa juga karena masalah pada driver grafis.
Error pada Runtime Library ini bisa terjadi saat pengguna membuka suatu aplikasi atau program tertentu, saat browsing file menggunakan Windows Explorer, atau saat akan menginstall software. Ada juga yang mengalami error ini saat bermain game PUBG Mobile menggunakan emulator android dengan pesan “Runtime error, Code: 0xE” dan mungkin bisa terjadi juga pada game-game lainnya.
Daftar error code pada Runtime Library di Windows
Berikut ini adalah kode error yang akan muncul saat terjadi error pada Runtime Library di Windows beserta keterangannya:
Code | Runtime error |
5 | Illegal function call |
6 | Overflow |
7 | Out of memory |
9 | Subscript out of range |
10 | Duplicate definition |
11 | Division by zero |
13 | Type Mismatch |
14 | Out of string space |
19 | No Resume |
20 | Resume without error |
28 | Out of stack space |
35 | Sub or Function not defined |
48 | Error in loading DLL |
52 | Bad file name or number |
53 | File not found |
54 | Bad file mode |
55 | File already open |
58 | File already exists |
61 | Disk full |
62 | Input past end of file |
63 | Bad record number |
64 | Bad file name |
68 | Device unavailable |
70 | Permission denied |
71 | Disk not ready |
74 | Can’t rename with different drive |
75 | Path/File access error |
76 | Path not found |
91 | Object variable set to Nothing |
93 | Invalid pattern |
94 | Illegal use of NULL |
102 | Command failed |
339 | A file is missing or invalid |
429 | Object creation failed |
438 | No such property or method |
439 | Argument type mismatch |
440 | Object error |
901 | Input buffer would be larger than 64 K. |
902 | Operating system error |
903 | External procedure not found |
904 | Global variable type mismatch. |
905 | User-defined type mismatch. |
906 | External procedure interface mismatch. |
1001 | Out of memory |
1025 | DLL is not supported |
6025 | Microsoft Windows r6025 runtime error. |
Cara mengatasi Runtime error di Windows
Untuk mengatasi Runtime error di Windows ada beberapa cara yang bisa dilakukan, tergantung dari apa yang menyebabkan error tersebut muncul.
Berikut ini adalah beberapa solusi yang bisa dicoba:
1. Matikan program TSR
Runtime error bisa terjadi karena ada konflik dengan program dari pihak ketiga (third party) dan TSR.
TSR merupakan singkatan dari Terminate and Stay Resident, yang merupakan sekumpulan program yang diload ke dalam memori pada saat startup dan akan menjadi aktif ketika dibutuhkan.
Ketika terjadi konflik antara aplikasi pihak ketiga dan TSR dengan Microsoft Visual C++ Runtime Library maka muncullah pesan Runtime error.
Untuk mengatasinya, kita harus coba mematikan TSR dan program lain yang dimuat pada startup dan melihat mana yang menjadi penyebab munculnya error.
Ikuti langkah-langkah berikut ini:
- Buka task manager (CTRL+Shift+Esc)
- Masuk ke tab Startup
- Disable semua TSR dan program startup
- Restart komputer
- Setelah komputer kembali menyala, coba cek apakah runtime error sudah hilang.
- Jika runtime error sudah hilang maka kalian bisa mengaktifkan kembali satu per satu TSR dan program startup yang tadi di-disable.
- Cek TSR atau program startup mana yang menjadi penyebab error.
- Disable program tersebut secara permanen.
2. Uninstall program yang konflik dengan Runtime Library
Setelah melakukan tips pertama di atas kita mungkin akan mengetahui program mana yang menjadi penyebab Runtime error di Windows yang kita pakai. Untuk menghindari error agar tidak muncul lagi maka lebih baik program tersebut kita uninstall.
Cara lain untuk mengetahui apakah ada program yang konflik dengan Runtime library dan menyebabkan error adalah dengan mencoba uninstall program yang terakhir kali kita install. Coba ingat-ingat program terakhir apa yang kalian install sebelum error tersebut, jika ada, coba hapus dulu program tersebut dan lihat apakah errornya hilang atau tidak.
3. Matikan antivirus
Cara mengatasi Runtime error di Windows yang selanjutnya adalah dengan mematikan antivirus. Beberapa kasus Runtime error dapat terjadi karena bentrok dengan antivirus.
Jika di Windows kalian ada antivirus pihak ketiga yang aktif, coba dulu dimatikan. Lihat apakah Runtime error masih muncul. Jika ternyata error tidak muncul lagi maka bisa disimpulkan kalau penyebabnya adalah karena bentrok dengan antivirus.
4. Update Windows
Sistem Operasi Windows yang tidak pernah diupdate punya kemungkinan mengalami masalah kompatilitas yang lebih tinggi karena kode-kodenya sudah usang (obsolete), termasuk masalah pada Runtime Library.
Update Windows juga perlu dicoba untuk mengatasi masala Runtime error ini. Bagi pengguna Windows 10 biasanya update akan terjadi secara otomatis, tapi kita juga bisa melakukannya secara manual dengan cara masuk ke Settings > Update & Security > Check for updates.
5. Repair Visual C++ Runtime
Jika sudah melakukan beberapa tips di atas tapi masalah Runtime error masih muncul maka kita perlu melakukan ke tahap selanjutnya yakni mencoba untuk repair Visual C++ Runtime yang ada di Windows.
Caranya:
- Tekan tombol Windows+R > ketik appwiz.cpl > OK
- Tarik ke bawah, cari program bernama Microsoft Visual C++
- Klik satu kali kemudian klik tombol Uninstall di bagian atas
- Pilih Repair
- Tunggu hingga prosesnya selesai
Setela melakukan repair, restart dulu komputernya. Setelah komputer kembali menyala cek lagi apakah Runtime error sudah hilang atau belum. Jika belum lanjut ke solusi berikutnya.
6. Reinstall Visual C++ Runtime
Jika repair Visual C++ Runtime tidak berhasil mengatasi masalah Runtime error yang dialami maka kita bisa coba untuk menginstall Visual C++ yang baru.
Pertama uninstall dulu library yang lama, caranya tekan tombol Windows+R > ketik appwiz.cpl > OK. Cari program bernama Microsoft Visual C++ kemudian uninstall.
Download fresh copy Microsoft Visual C++ Runtime yang baru di sini:
Setelah di-download, instal program tersebut lalu restart komputer.
7. Clean boot
Solusi terakhir untuk mengatasi Runtime error baik di Windows 10, Windows 8, dan Windows 7 adalah dengan masuk ke mode clean boot. Mode ini adalah keadaan dimana Windows berjalan hanya dengan services basic yang diperlukan saja.
Cara untuk clean boot di Windows bisa dengan masuk ke Safe Mode atau cara manual. Untuk masuk ke safe mode bisa lihat caranya di sini:
Cara masuk Safe Mode di Windows
Khusus untuk mengatasi Runtime error, kita harus masuk ke clean boot secara manual. Ikuti langkah-langkah berikut ini:
Login dengan akun administrator.
Tekan tombol Windows+R > ketik msconfig > OK.
Setelah masuk ke jendela System Configuration klik pada tab Services > centang pada opsi Hide all Microsoft services > klik Disable all > OK.
Buka task manager (CTRL+Shift+Esc) > klik pada tab Startup > Disable semua startup program satu per satu.
Restart komputer.
Setelah komputer menyala maka kita sudah masuk ke clean boot. Lihat apakah masalah Runtime error sudah hilang. Jika sudah hilang berarti salah satu dari service atau startup yang tadi kita matikan adalah penyebabnya.
Cara untuk mengetahui yang mana yang jadi penyebabnya adalah dengan mengaktifkan kembali satu per satu service dan startup tersebut dan lihat mana yang menyebabkan Runtime error muncul.
Setelah menemukan yang menjadi penyebabnya maka matikan services atau startup tersebut secara permanen. Cara ini memang sedikit ribet dan butuh kesabaran, tapi layak dicoba.
Referensi :
- https://majalahkartini.co.id/
- https://ejurnalbalaibahasa.id/
- https://kanreg12bkn.id/
- https://desamembangun.id/
- https://www.masukptn.id/
- https://psyline.id/
- https://liga-indonesia.id/
- https://jurubicara.id/
- https://www.atursaja.com/
- https://vncallcenter.com/
- https://www.chip.co.id/
- https://www.suratkabar.id/
- https://rollingstone.co.id/
- https://officialjimbreuer.com/
- https://www.i4startup.id/
- https://kebangkitan-nasional.or.id/