Driver sweeper adalah jenis program komputer yang digunakan untuk menghapus file dan sebagian file yang mungkin tersisa setelah driver dihapus dari komputer. Ini biasanya dilakukan untuk mempersiapkan komputer agar driver baru diinstal ke dalamnya, dalam upaya untuk mengurangi atau menghilangkan risiko driver baru yang bertentangan dengan driver yang lebih lama. Meskipun penghapusan driver standar biasanya sudah cukup, terkadang driver tidak dihapus dengan benar dari semua aspek sistem operasi (OS) komputer dan dapat menyebabkan masalah. Sebuah penyapu driver dapat digunakan untuk memindai komputer dan menghilangkan driver atau driver parsial yang tidak lagi diperlukan.
Driver adalah file komputer yang digunakan oleh OS di komputer untuk mengenali dan berfungsi dengan baik dengan berbagai komponen dan perangkat yang terhubung ke komputer. Tanpa driver yang tepat untuk perangkat, OS tidak akan dapat bekerja dengan perangkat atau mungkin bekerja dengan cara yang tidak efektif. Banyak jenis OS akan datang dengan driver generik untuk banyak perangkat berbeda, yang diinstal selama instalasi OS itu sendiri. Meskipun ini sering kali cukup, driver khusus sering kali diperlukan untuk memastikan komponen dan perangkat yang terhubung ke komputer berfungsi dengan baik.
Namun, ketika driver diinstal, mereka mungkin memiliki interaksi negatif dengan driver sebelumnya yang mungkin telah digunakan dengan komputer. Ini dapat menyebabkan masalah dengan perangkat yang masih tidak berfungsi dengan benar, dan penyapu driver sering digunakan untuk menyelesaikan masalah semacam ini. Driver sweeper akan memindai hard drive komputer, terutama folder yang digunakan oleh OS di komputer, dan menemukan driver lama yang mungkin menyebabkan masalah. Penyapu driver kemudian akan mengizinkan pengguna untuk menghapus salah satu file ini atau membuat perubahan lain pada file untuk mencoba menjaga komputer berjalan lebih efisien.
Driver mungkin sering kali perlu di-uninstall sebelum yang baru dapat menggantikannya, dan ini bahkan bisa terjadi ketika versi baru dari driver yang ada sedang diinstal. Namun, ketika driver dihapus, prosesnya tidak selalu sempurna dan beberapa file yang tidak diperlukan mungkin tertinggal di komputer. Seorang penyapu driver tidak hanya akan menemukan driver usang, tetapi biasanya juga akan menemukan driver parsial dan menghapusnya juga. Dengan menggunakan penyapu driver, pengguna komputer dapat menjaga OS-nya tidak berantakan, dan berpotensi memecahkan banyak masalah perangkat keras pada komputer juga.