Select the product you need help with
Oorzaken van algemene beschermingsfouten en tips om de problemen op te lossenArtikel ID: 82710 - Bekijk de producten waarop dit artikel van toepassing is. Dit artikel is eerder gepubliceerd onder NL82710 Op deze paginaSamenvatting
Intel 80286-, 80386- en 80486-CPU's kunnen detecteren wanneer in een programma een fout optreedt. De meest algemene fouten zijn stackfouten, ongeldige instructies, delingsfouten (deling door nul) en algemene beschermingsfouten. Deze fouten wijzen doorgaans op niet-standaardcode in een toepassing.
Meer informatie
De volgende fouten kunnen optreden in een Windows-toepassing, in Windows zelf of in een Windows-apparaatstuurprogramma (bijvoorbeeld een beeldschermstuurprogramma).
Stackfout (Interrupt 12)Oorzaken van een stackfout zijn:
Ongeldige instructie (Interrupt 6)De CPU detecteert de meeste ongeldige instructies en genereert een Interrupt.
Delingsfout (Interrupt 0)Deze fout kan optreden wanneer het doelregister het resultaat van een delingsbewerking niet kan opnemen. Dit kan een fout bij delen door nul of overloop zijn.Algemene beschermingsfout (Interrupt 13)Alle schendingen van bescherming die geen andere uitzondering veroorzaken, veroorzaken een algemene beschermingsfout. Deze fouten omvatten onder meer:
Oplossen van problemen met algemene beschermingsfoutenStel eerst de bron van de fout vast. Aangezien algemene beschermingsfouten kunnen worden gegenereerd door zowel software als hardware, is de eerst stap de computer opnieuw opstarten in de Veilige modus. Door op te starten in de Veilige modus kunt u de computer testen in een staat waarin alleen de essentiële onderdelen van Windows worden geladen.Als u de computer opnieuw hebt opgestart en getest in de Veilige modus en als het foutbericht nu niet verschijnt, wordt de fout waarschijnlijk veroorzaakt door een stuurprogramma of een toepassing. Als u de computer opnieuw hebt opgestart en getest in de Veilige modus en als het foutbericht opnieuw verschijnt, wordt de fout waarschijnlijk veroorzaakt door hardware of door beschadigde kernbestanden van Windows. Opnieuw opstarten in de Veilige modus
Windows 95 De volgende stappen kunnen u helpen om vast te stellen of het probleem dat u ondervindt, te wijten is aan de real-modus configuratie van uw computer. Dit kan ook stuurprogramma's betreffen die worden geladen vanuit de bestanden Config.sys en Autoexec.bat.
Als het probleem is opgelost door een schone start van de real-modus configuratie, probeert u via de functie 'Bevestiging van elke stap' vast te stellen of het probleem wordt veroorzaakt door een TSR-programma (terminate-and-stay-resident) of een real-modus apparaatstuurprogramma. Laad Windows 95 door op te starten vanaf een MS-DOS-prompt en Windows 95 te starten door win te typen. Houd SHIFT ingedrukt tijdens het opstarten. Door deze opstartprocedure voorkomt u dat programma's automatisch worden geladen tijdens het opstarten. Als het probleem blijkt opgelost door te voorkomen dat programma's worden geladen tijdens het opstarten, onderzoekt u de volgende mogelijke bronnen. Het bestand Winstart.bat Het bestand Winstart.bat wordt gebruikt voor het laden van TSR's die vereist zijn voor Windows-programma's en die niet nodig zijn in MS-DOS-sessies. Als u meer informatie wilt over het bestand Winstart.bat, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base: 134402
De groep Opstarten
(http://support.microsoft.com/kb/134402/
)
Some TSRs Moved from Autoexec.bat to Winstart.bat During Setup
Als het probleem blijkt opgelost door de groep Opstarten te negeren, verwijdert u één voor één de programma's uit de groep Opstarten om vast te stellen welk programma het probleem veroorzaakt. De sleutel Run in het register WAARSCHUWING: Een onjuist gebruik van Register-editor kan ernstige problemen veroorzaken die ertoe kunnen leiden dat u het besturingssysteem opnieuw moet installeren. Microsoft kan niet garanderen dat problemen die voortkomen uit een onjuist gebruik van Register-editor, kunnen worden opgelost. Het gebruik van Register-editor is dan ook voor uw eigen risico. Raadpleeg het Help-onderwerp 'Sleutels en waarden wijzigen' in Register-editor (Regedit.exe) of de Help-onderwerpen 'Registergegevens toevoegen en verwijderen' en 'Registergegevens bewerken' in Regedt32.exe voor aanwijzingen voor het wijzigen van het register. Maak een reservekopie van het register voordat u wijzigingen aanbrengt. Als u werkt met Windows NT of Windows 2000, moet u ook de hersteldiskette bijwerken. U kunt voorkomen dat een programma wordt geladen door de tekenreeks voor het programma uit de volgende registersleutels te verwijderen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
Programma's kunnen ook worden geladen uit de volgende registersleutel:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Het bestand Win.iniDe regels "load=" en "run=" in de sectie [Windows] van het bestand kunnen ervoor zorgen dat programma's automatisch worden gestart. Zie de volgende sectie voor meer informatie. Windows-configuratiebestanden testen Voer de volgende stappen uit om de Windows-configuratiebestanden te testen:
140441
Protected-modus apparaatstuurprogramma's
(http://support.microsoft.com/kb/140441/
)
Creating a New System.ini File Without Third-Party Drivers
In de Veilige modus worden alle protected-modus apparaatstuurprogramma's voor Windows 95 uitgeschakeld. U kunt testen of incompatibele onderdelen en bronconflicten aanwezig zijn door de protected-modus apparaatstuurprogramma's uit te schakelen in Apparaatbeheer. Protected-modus apparaatstuurprogramma's verwijderen om conflicten vast te stellen
133240
Als u hebt vastgesteld dat een protected-modus apparaatstuurprogramma in Windows 95 niet compatibel is met uw hardware, informeert u bij de hardwarefabrikant of nieuwe stuurprogramma's beschikbaar zijn. Het beeldschermstuurprogramma wijzigen in Standaard VGA
(http://support.microsoft.com/kb/133240/
)
Troubleshooting Device Conflicts with Device Manager
OPMERKING: Als u de aanwijzingen in de sectie 'Protected-modus apparaatstuurprogramma's verwijderen om conflicten vast te stellen' in dit artikel hebt opgevolgd, hebt u het beeldschermstuurprogramma gewijzigd in VGA en kunt u verdergaan met de volgende sectie. Door de beeldschermadapter uit te schakelen, wordt het stuurprogramma ingesteld op VGA. In de Veilige modus wordt Windows 95 opgestart met het VGA-beeldschermstuurprogramma. Als u wilt testen of het probleem dat u ondervindt betrekking heeft op het beeldschermstuurprogramma, kunt u het stuurprogramma instellen op VGA. OPMERKING: Voer de volgende stappen uit om ervoor te zorgen dat u indien nodig probleemloos kunt terugkeren naar uw vorige configuratie:
Registerbeschadiging Wanneer u Windows 95 opstart in de Veilige modus, wordt het register minimaal gelezen en kan beschadiging van het register wellicht niet duidelijk worden vastgesteld. Mogelijk moet u het bestaande register (System.dat) vervangen door een reservekopie om vast te stellen of het probleem wordt veroorzaakt door een beschadigd register. Voer de volgende stappen uit om problemen met een beschadigd register op te lossen:
Als het probleem is opgelost als u het bestand System.dat hebt vervangen door het bestand System.1st, is het probleem mogelijk te wijten aan een beschadiging van het register. Mogelijk moet u programma's en apparaatstuurprogramma's die u hebt toegevoegd na de installatie van Windows 95, opnieuw installeren om het nieuwe register bij te werken. Als het probleem niet is opgelost, voert u de volgende stappen uit om het oorspronkelijke register te herstellen:
139437
(http://support.microsoft.com/kb/139437/
)
Windows 95 Emergency Recovery Utility
135120
(http://support.microsoft.com/kb/135120/
)
Configuration Backup Tool for Backing Up the Registry
Hardware testenDe meest nauwkeurige methode voor het testen van de hardware is door Windows te installeren in een nieuwe map. Als het probleem optreedt nadat u een 'schone' installatie hebt uitgevoerd, is het probleem te wijten aan defecte hardware. Neem contact op met de hardwarefabrikant of laat uw hardware controleren door een hardwarespecialist. Voer de stappen in het volgende artikel in de Microsoft Knowledge Base uit om Windows in een nieuwe map te installeren:193902
(http://support.microsoft.com/kb/193902/
)
How to Install Windows 98 in a New Folder
142096
(http://support.microsoft.com/kb/142096/
)
How to Install Windows 95 in a New Folder
Als het probleem is opgelost nadat u Windows in een 'schone' map hebt geïnstalleerd, betekent dit dat de Windows-kernbestanden zijn beschadigd of dat de oorspronkelijke installatie een instelling bevat die het probleem veroorzaakt. Als u besluit om de nieuwe installatie verder te gebruiken, moet u uw programma's opnieuw installeren. Als u wilt terugkeren naar de oorspronkelijke installatie van Windows en wilt doorgaan met de probleemoplossing, voert u de stappen in de volgende artikelen in de Microsoft Knowledge Base uit: 193902
(http://support.microsoft.com/kb/193902/
)
How to Install Windows 98 in a New Folder
142096
(http://support.microsoft.com/kb/142096/
)
How to Install Windows 95 in a New Folder
192926
(http://support.microsoft.com/kb/192926/
)
Problemen in Windows 98 oplossen door het systeem schoon op te starten
243039
(http://support.microsoft.com/kb/243039/
)
How to Perform a Clean Boot in Windows 95
Eigenschappen | Vertaalde artikelen |


Naar boven








