Bilgisayarın donanımları ne kadar yüksek olsa da , tüm işletim sistemleri dört temel görevi gerçekleştirir.
- Donanım erişimini denetleme
- Dosya ve klasör yönetimi
- Kullanıcı arayüzü sağlama
- Uygulama yönetimi
Donanım Erişimi
İşletim sistemi, uygulamalar ile donanım arasındaki etkileşimi yönetir. İşletim sistemi, her bir donanım bileşenine erişim sağlamak ve bu bileşenlerle iletişim kurmak için aygıt sürücüsü olarak adlandırılan bir program kullanır. Donanım aygıtı takıldığında, işletim sistemi bileşenin aygıt sürücüsünü tespit edip yükler. Sistem kaynağı atama ve sürücü yükleme işlemi, tak-ve-çalıştır (PnP) yöntemi aracılığıyla gerçekleştirilir. Daha sonra işletim sistemi bu aygıtı yapılandırır ve bilgisayar hakkındaki tüm bilgileri içeren bir veritabanı olan kayıt defterini günceller.
İşletim sistemi aygıt sürücüsünü tespit edemezse, bir teknisyenin sürücüyü aygıt ile beraber gelen ortamı kullanarak ya da üreticinin web sitesinden indirerek kendisinin yüklemesi gerekir.