Błąd Ochrony Systemu Przy Instalacji Systemu 98 Na Laptopie

Cześć,

Mam taki problem. Próbuje zainstalować System Windows 98 na laptopie Compaq Pressario 1655 ( laptop nie jest pierwszej młodości ), dysk jest bez bad sektorów i błędów. Podczas instalacji już bardziej po koniec - po wpisaniu numeru seryjnego, po wykryciu urządzeń i ponownym uruchomieniu pojawia się błąd

cały czarny ekran i tylko u góry biały napis Błąd Ochrony Systemu. Należy ponownie uruchomić komputer

Po uruchomieniu laptopa nic to nie daje, komputer uruchamia się tylko w Trybie Awaryjnym.

Co jest powodem tego błędu i jak go usunąć by móć zainstalować System 98?.

Proszę o pomoc.

A jaki system był wcześniej ?

któreś urządzenie w laptopie jest niezgodne z bazą sterowników windowsa, spróbuj przy instalacji wybrać na początku opcję instalacji dla laptopa, a jak to przejdzie doinstalowywać pozostałe komponenty ale zanim będziesz instalować od nowa teraz uruchom kompa z opcją potwierdzenie krok po kroku i obserwuj przy ładowaniu którego sterownika wyskoczy Ci ten komunikat, potem przeglądnij plik bootlog.txt i tam przy tym sterowniku powinien być zapis że nie został prawidłowo załadowany /fail /

asterisk , wcześniej również był System 98. Tylko że został sformatowany dysk i teraz wyskakuje ten problem.

marek624 , OK zrobie tak jak piszesz. Teraz nie przeglądne KROK po KROKU bo już sformatowałem dysk. Zrobie teraz instalacje dla laptopa.

Komunikat taki jest wynikiem , ze VMM32 i sterowniki VxD sa chronione

na poziomie 0 , jesli jednak zawieraja one bledy ,zadna sila nie moze

ich powstrzymac , gdyz moga dokonywac zapisow w dowolnym miejscu

pamieci, gdziekolwiek.

IMHO Masz uszkodzone -->VMM32 i sterowniki VxD

sa zapisane w rejestrze np.:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\

a leza w lokalizacji C:\WINDOWS\SYSTEM\VMM32.

Tego typu objawy występują także w sytuacji (ale nie tylko w tej), gdy

jest uszkodzony plik: Vmm32.vxd, lub gdy go nie ma w systemie.

Reanimacja VMM32.vxd (jest to kontroler maszyn wirtualnych) wymaga

reinstalacji systemu:

pod DOSem zmień nazwę pliku np. na VMM32.old. Reinstaluj system.

Jezeli dalej bedzie blad sie powtarzal, zajrzyj do RAM’u.

Oraz zajrzyj:

W BIOS-ie usń zaznaczenie L2 cache,

Jeżeli używasz karty grafiki AGP, to spróbuj ją zamienic na PCI (AGP–>PCI).

(może być coś nie tak z mostkiem).

Przyczyną mogą być też ustawienia zarzadzania energią.

Otwórz Panel sterowania/System/Urządzenia systemowe/Obsługa zaawansowanego zarządzania energią - kliknij dwukrotnie/Ustawienia.

Zaznacz “Wymuszaj tryb APM 1.0”

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\

CONFIGMG\PnPBus

wartosc binarna “ACPI” wartosc 00 lub zmien na 01

Restart.

Ochrona systemu Windows jest to temat “rzeka” ,ja w sposob uproszczony napisze co to jest ochrona…

Z pewnoscia zdarzylo Ci sie (i nieraz jeszcze zdarzy) ujrzec komunikat w

rodzaju "Ten program wykonal nieprawidlowa operacje i nastapi jego

zamkniecie" itd. W wiekszosci przypadkow spowodowane jest to wystapieniem ogolnego wyjatku ochrony (GPF - General Protection Fault) w ktorej jeden program odwoluje sie do pamieci nalezacej do innego programu.

Przypuscmy , ze uruchomiles Excela i Worda,kazdy z nich posiada oddzielna przestrzen pamieci. Z jakiegos powodu Word odwoluje sie do pamieci Excela i niszczy jego zawartosc,zapisujac jakies swoje dane.

(Jesli to do konca nie jest jasne to wyobras sobie ze ktos przestawi Ci

znajdujace się na biurku rzeczy .Jesli nie zuwazysz ze np.dziurkacz jest w

innym miejscu mozesz przezyc sewgo rodzaju GPF, siegajac po niego i nie

mogac go znalezc).

Exel ma zniszczona strukture ,a Ty nie wiedzac o tym prosisz go o

wykonanie czegos , czego w zwiazku z uszkodzeniem nie moze dobrze zrobic.

Program wtedy generuje jakis wyjatek systemowy informujacy ze jest

uszkodzony.

Ale zwroc uwage ze jako bledny program jest tu wymieniany Excel mimo ze to Word spowodowal klopoty.Tak wiec Excel zglasza GPF , myslisz ze to Execl spowodowal i zamykasz go. Ale to Word jest tu winowajca i wciaz dziala.

A teaz troche o poziomach ochrony.

W procesorach x86 mozliwe jest nadanie fragmentowi kodu okreslonego

poziomu uprzywilejowania.

Niektorym programom moze byc przypisany poziom 0 , ktory jest najwyszym poziomem ochrony.Pozostale poziomy to 1,2,3.

Programy pracujace na poziomie 0 moga chronic pamiec w ten sposob ze moga przydzielac pamiec innym programom i sprawdzac czy inny program nie probuje naryszyc obszaru poza przydzielona mu pamiecia - takie naruszenie nazywa sie wlasnie ogolnym wyjatkiem ochrony.

W windows 98x wykorzystywane sa tylko dwa poziomy uprzywilejowania:

poziom 0 - menedzer maszyn wirtualnych i jego sterowniki VxD a takze

system plikow trybu chronionego (VFAT,CDFS,SCSI,Network)

Wszystkie pozostale programy ,lacznie z modulami Kernel,GDI i User pracuja na poziomie 3.

Sposob w jaki Windows chroni i zarzadza pamiecia mozna przedstawic w

nast.punktach:

1.VMM32 i sterowniki VxD sa chronione na poziomie 0 , jesli jednak

zawieraja one bledy ,zadna sila nie moze ich powstrzymac , gdyz moga

dokonywac zapisow w dowolnym miejscu pamieci, gdziekolwiek.

2.Kernel,GDI,User i inne DLL-e systemowe posiadaja wlasny obszar pamieci , znajduja sie na poziomie 3 , co oznacza ze zwykle sa zabezpieczone przed aplikacjami.

3.Programy -aplikacje Windows kazda z nich posiada oddzielna przestrzen

adresowa poza ktora nie moze wyjsc.Bledne aplikacje zwykle powoduja

zalamanie tylko samych siebie.

Mozna by tu jeszcze wiele pisac, ale mysle ze wystarczajaco mozna

zrozumiec co to jest sytem ochrony.