Obejmuje on: Pisanie do pamięci, która jest tylko do odczytu Próbę wykonania rozkazu z pamięci, która nie jest przeznaczona na instrukcje Próbę odczytania danych z pamięci przeznaczonej na instrukcje Inne konflikty pomiędzy przeznaczeniem pamięci a jej użytkowaniem przez program
Błędy braku uprawnień W komputerze są obszary, które są zarezerwowane do wyłącznego użytku przez system operacyjny. Jeśli program, który nie jest częścią systemu operacyjnego próbuje użyć któregoś z nich, może spowodować to powstanie błędu ochrony.
Błędne zachowanie Specyfikacja architektury Intela zawiera pewne konwencje, do których programy powinny się stosować, przeważnie ze względu na ochronę poprawności danych w programach i pomiędzy nimi. Program, który ich nie przestrzega, może spowodować powstanie ogólnego błędu ochrony.
Błędy formatu Ogólny błąd ochrony może się pojawić, jeśli rozkaz załadowany przez procesor jest nieprawidłowy (nie ma go na liście rozkazów procesora) lub zbyt długi.
Techniczny opis przyczyn błędów Ogólny błąd ochrony może zostać wywołany z wielu różnych powodów: