Бағдарламалық жасақтаманың істен шығуының үш негізгі себебі: ОЖ-ның бүлінуі, бағдарламаның бұзылуы және драйвердің ақаулығы. Үшеуінің ішінде жүргізушінің ақаулығы жиі кездеседі. Әртүрлі жүргізушілерәртүрлі аппараттық құрамдас бөліктерге қосылу және басқару.
Операциялық жүйенің бұзылуы- операциялық жүйе қатесі операциялық жүйедегі ақау нәтижесінде пайда болады. Қатенің бұл түрі жүйелік файлдардың бүлінгенін немесе жоқтығын көрсетеді. ОЖ файлдары екі негізгі себепке байланысты бұзылуы мүмкін:
Дискідегі сектор ақаулары физикалық қатты дискзақымдалған немесе тозған. Зақымдалған қатты дискіде файлдарды оқу мүмкін емес, сондықтан ОЖ қателері мен бұзылулар орын алады.
Екінші жағынан, мәселе қажетті жүйелік файлдардың болмауынан туындауы мүмкін, олар жай ғана жеткіліксіз. Бұл кейде міндеттері операциялық жүйенің жүйелік файлдарын зақымдау немесе жоюды қамтитын вирустардың болуына байланысты болады. Сондықтан, егер белгілі бір тапсырма кезінде пайдаланушы немесе операциялық жүйе тап болса, олардың біреуі жетіспейді маңызды файлдар, содан кейін ОЖ бұзылады және компьютер ең жақсы жағдайда қайта жүктеуге жіберіледі.