در علوم رایانه، راهانداز (به انگلیسی: Driver)، نرمافزاری است که اطلاعات خاصی از چگونگی کنترل و کارکرد و مدیریت قطعات سختافزاریرایانه را در اختیار سیستمعامل قرار میدهد تا بدینگونه سیستمعامل مدیریت بهینهای بر این سختافزارها داشته باشد. در واقع برنامهای است که به برنامههای دیگر اجازهٔ تعامل با سختافزار را میدهد. این کار معمولاً به این شکل انجام میشود که برنامههای دیگر دستوری در برنامهٔ راهانداز را فراخوانی میکنند و راهانداز پس از ارتباط با قطعهٔ سختافزاری از طریق رابطهای الکترونیکی (نظیر درگاههای برد مادر) نتیجهای را به نرمافزار اولیه برمیگرداند.
بسیاری از قطعات رایانه نظیر چاپگر، پویشگر و غیره برای شروع استفاده نیاز به نصب راهانداز دارند. در برخی موارد لازم است که کاربر پس از نصب راهانداز، پیکربندی مناسب را نیز اعمال نماید.