Apa itu Kernel32.dll?

Lokasi

Di Microsoft Windows XP, file kernel32.dll terletak di folder system32 dari drive boot komputer, membuat path ke file C: \ WINDOWS \ system32 \ kernel32.dll pada kebanyakan sistem. Folder system32 berisi ini dan file lain yang penting untuk sistem operasi.

Fungsi

File kernel32.dll berisi kode yang dapat digunakan oleh program lain. Kode ini memungkinkan program mengakses fungsi sistem, seperti memulai dan menghentikan proses, manajemen memori, dan input / output dasar.

Potensi risiko

Dalam sistem normal, file kernel32.dll tidak mewakili risiko apa pun. Sebagai bagian dari sistem operasi Microsoft Windows 32-bit, file tersebut tidak berbahaya bagi komputer dengan cara apa pun. Jika file ini dihapus, itu akan digantikan oleh Perlindungan File Windows, dijelaskan di bawah ini.

Perlindungan File Windows dan Kernel32.dll

Sistem operasi Microsoft Windows 32-bit menggunakan layanan yang disebut Perlindungan File Windows untuk menghindari mengubah dan menghapus file sistem. Cadangan berisi versi sistem file yang baik seperti kernel32.dll dipertahankan untuk layanan ini, yang terletak di C: \ WINDOWS \ system32 \ Dllcache pada kebanyakan komputer yang menjalankan Microsoft Windows XP. Jika pengguna atau program dihapus, dimodifikasi atau ditimpa file, Perlindungan File Windows akan segera mengembalikannya dari cadangan.

Virus dan Kernel32.dll

Karena Perlindungan File Windows dan cara di mana sistem operasi Microsoft Windows 32-bit dirancang, virus tidak dapat, dalam keadaan normal, menghapus, memodifikasi atau mengganti file kernel32.dll atau file sistem lainnya. Beberapa virus yang berfungsi sebagai file sistem, untuk menghindari penghapusan, dapat menggunakan ini sebagai nama file mereka. Karena tidak mungkin ada dua file dalam folder dengan nama yang sama, file ini tidak perlu ada di luar folder system32 dan Dllcache. Kecuali seorang pengguna membuat salinan file ini atau membuat file lain dengan nama yang sama (dalam folder yang berbeda), sebuah kernel32.dll ekstra kemungkinan besar adalah virus atau malware lainnya.

Kesalahan terkait dengan Kernel32.dll

Ini dan beberapa file sistem lainnya dimuat ke dalam bagian yang dilindungi dari memori komputer untuk digunakan oleh program lain. Dalam kasus yang jarang terjadi, suatu program mungkin mencoba untuk menimpa area memori yang dilindungi, yang dapat memicu kegagalan sistem, menyebabkan sistem untuk menampilkan pesan kesalahan dalam teks putih pada latar belakang biru, atau untuk memulai kembali. Kesalahan seperti ini dapat disebabkan oleh perangkat lunak yang tidak kompatibel, tetapi jarang terjadi. Jika Anda menerima salah satu dari kesalahan ini dan baru saja menginstal perangkat lunak baru, coba copot atau perbarui ke versi yang lebih baru. Produsen perangkat lunak sering memposting pembaruan produk mereka untuk memperbaiki kesalahan.