Popravilo sesute namestitve Windows XP
Ko je izšel Windows XP, ga je Microsoft na vse pretege hvalil: »Ta operacijski sistem je n-krat stabilnejši kot prejšnje različice«, kar je na nek način res. Odpravili so ogromno napak in izboljšali stabilnost, ampak včasih se še le zgodi, da se prikaže modri zaslon smrti (BSoD) ali pa se sistem enostavno noče zagnati. Lahko da je kriva strojna oprema, včasih se pa tudi pokvari bistvena programska oprema in tu tiči pravi problem. Strojno opremo lahko zamenjate in Windows bo deloval nemoteno naprej, programske napake pa je že malce težje popraviti.
Simptomi okvarjene programske opreme
Simptomi okvarjene programske opreme so naslednji. Windows se ponovno zaganja v neskončnost ali pa med zagonom izvrže eno izmed naslednjih napak:
- Windows could not start because the following file is missing or corrupt:\WINNT\SYSTEM32\CONFIG\SYSTEM.ced
- Windows could not start because the following file is missing or corrupt:\WINNT\SYSTEM32\CONFIG\SYSTEM
- Windows could not start because the following file is missing or corrupt:\WINNT\SYSTEM32\CONFIG\SOFTWARE
- System hive error
- NON SYSTEM DISK OR DISK ERROR
- Stop 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR
- Stop: 0xc0000218 {Registry File Failure} The registry cannot load the hive (file): \SystemRoot\System32\Config\CorruptHive or its log or alternate. It is corrupt, absent, or not writable.
Ponavadi v sistem tudi ni mogoče priti preko varnega zagona Safe mode (vanj pridete tako, da pritiskate tipko F8 med zagonom), ne dela pa tudi obnovitev zadnjih delujočih nastavitev Last Known Good Configuration.
Orodja
Če imate drug računalnik s nameščenim Windows XP je verjetno najpametneje disk prenesti v tisti računalnik in popravilo izvesti iz delujočega sistema. Če ta možnost ne obstaja, potrebujete enega izmed naslednjih orodij za delo z razdelki:
- Windows XP CD ROM
- Ultimate Boot CD - vsebuje tudi orodja za delo z razdelki NTFS
- Zagonsko disketo - če je vaš sistem na razdelku FAT32
Orodja zapišite na CD ali disketnik kot odtis ISO. Nato morate v BIOS-u (vanj pridete tako, da pritiskate tipko Del, F2, F8, itd.) nastaviti first boot device na CD-ROM ali floppy, da bo orodja sploh mogoče zagnati.
Ta članek predvideva, da imate Windows nameščen na razdelku C:\. Če jih imate nameščene drugje, zamenjajte C z ustrezno črko razdelka. Po vsakem koraku preizkusite, če je bila težava morda že odpravljena. Če zadeva ne deluje, si preberite naslednji korak.
Popravilo poškodovanega Master Boot Recorda
Za to obliko popravila potrebujete Windows XP CD ali zagonsko disketo!
MBR ali Master Boot Record je prvi sektor na trdem disku, ki začne opravilo zaganjanja sistema. MBR vsebuje razpredelnico z razdelki in kodo, ki se imenuje master boot code. Zna se zgoditi, da ga virusi poškodujejo in se potem sistem ne zažene. Možno je tudi, da ga poškodujete z namestitvijo dodatnih operacijskih sistemov.
Če uporabljate Windows XP zagonski CD
- Najprej zaženite računalnik z uporabo Windows XP CD-ja
- Prišli boste do menija, ki bo izgledal tako:
Pritisnite R, da boste zagnali Recovery Console
This portion of the Setup program prepares Microsoft Windows XP to run on your computer: To setup Windows XP now, press ENTER. To repair a Windows XP installation using Recovery Console, press R. To quit Setup without installing Windows XP, press F3.
- Izberite pravo namestitev in nastavite tipkovnico - izberite slovenski razpored tipk
- Prikazalo se bo vprašanje, ki vas bo pozivalo za Administratorsko geslo, vpišite ga ali pa pritisnite Enter, če geslo ni nastavljeno. Če ste geslo pozabili, uporabite Ultimate Boot CD, da geslo izbrišete
- Sedaj vpišite naslednji ukaz:
fixmbr
To bi moralo popraviti MBR. Če hočete popraviti MBR na kakšnem drugem disku:
- Najprej vnesite:
kar vam bo pokazalo imena diskov, ki so priklopljeni
map
- Sedaj vpišite naslednji ukaz za disk, ki ustreza tistemu, ki ga želite popraviti:
Torej npr.:
fixmbr [ime_diska]
fixmbr \Device\HardDisk0
Če uporabljate zagonsko disketo
- Najprej zaženite računalnik z uporabo zagonske diskete
- Vnesite:
fdisk /mbr
To bi moralo popraviti MBR.
Popravilo poškodovanega boot.ini
Za to obliko popravila potrebujete Windows XP CD!
Obstaja možnost, da je pokvarjena samo datoteka boot.ini in sicer se napiše recimo: NON SYSTEM DISK OR DISK ERROR, Ni sistema ..., itd.
Če disk vidite v BIOS-u med zagonom, obstaja možnost da:
- ste v disketniku pozabili disketo - odstranite jo
- je v BIOSU zlobni škrat onemogočil zagon z diska. Pritiskajte Del, F2, F8, itd. ob zagonu in pod boot device izberite Hard Disk)
- je virus poškodoval boot.ini
Preverite te možnosti preden začnete s popravilom!
- Najprej zaženite računalnik z uporabo Windows XP CD-ja
- Prišli boste do menija, ki bo izgledal tako:
Pritisnite R, da boste zagnali Recovery Console
This portion of the Setup program prepares Microsoft Windows XP to run on your computer: To setup Windows XP now, press ENTER. To repair a Windows XP installation using Recovery Console, press R. To quit Setup without installing Windows XP, press F3.
- Izberite pravo namestitev in nastavite tipkovnico - izberite slovenski razpored tipk
- Prikazalo se bo vprašanje, ki vas bo pozivalo za Administratorsko geslo, vpišite ga ali pa pritisnite Enter, če geslo ni nastavljeno. Če ste geslo pozabili, uporabite Ultimate Boot CD, da geslo izbrišete
- Sedaj vpišite naslednje ukaze:
attrib -h -r -s C:\boot.ini del C:\boot.ini BootCfg /Rebuild
Prvi ukaz spremeni atribute boot.ini, da ga je mogoče izbrisati, zadnji ukaz pa ga znova izgradi.
Windows XP Repair install
Za to obliko popravila potrebujete Windows XP CD!
- Najprej zaženite računalnik z uporabo Windows XP CD-ja
- Prišli boste do menija, ki bo izgledal tako:
Pritisnite Enter za nadaljevanje
This portion of the Setup program prepares Microsoft Windows XP to run on your computer: To setup Windows XP now, press ENTER. To repair a Windows XP installation using Recovery Console, press R. To quit Setup without installing Windows XP, press F3.
- Sprejmite licenčno pogodbo in Windows bo poiskal obstoječe namestitve
- Izberite namestitev, ki jo hočete popraviti in pritisnite R, da Windows začne obnavljati (v primeru da možnost Repair ni na voljo, boste morali hočeš nočeš popravilo napraviti ročno - berite naprej)
- Setup bo obnovil Windows in ohranil nastavitve ter programe
Ročna obnovitev sistema z uporabo Recovery Console ali zagonske diskete
Za to obliko popravila potrebujete Windows XP CD ali zagonsko disketo. Obnovitvena točka ni nujna, težava je le v tem, da bodo nastavitve takšne kot bi bile ob sveži namestitvi in boste morali vse programe nameščati znova! Podatki in dokumenti se naj bi pri tem postopku ohranili! Postopek sestavlja več delov.
Obnavljanje bistvenih datotek
- Najprej zaženite računalnik z uporabo Windows XP CD-ja ali zagonske diskete (v tem primeru preskočite do točke 5)
- Prišli boste do menija, ki bo izgledal tako:
Pritisnite R, da boste zagnali Recovery Console
This portion of the Setup program prepares Microsoft Windows XP to run on your computer: To setup Windows XP now, press ENTER. To repair a Windows XP installation using Recovery Console, press R. To quit Setup without installing Windows XP, press F3.
- Izberite pravo namestitev in nastavite tipkovnico - izberite slovenski razpored tipk
- Prikazalo se bo vprašanje, ki vas bo pozivalo za Administratorsko geslo, vpišite ga ali pa pritisnite Enter, če geslo ni nastavljeno. Če ste geslo pozabili, uporabite Ultimate Boot CD, da geslo izbrišete. Tu se lahko zalomi, če se prikaže sporočilo IRQL_NOT_LESS_OR_EQUAL, v tem primeru pozabite na Recovery Console, vaša edina možnost je Ultimate Boot CD
- Sedaj vpišite naslednje ukaze (za vsakim pritisnite Enter)
Možno je, da se bo med postopkom pokazala napaka IRQL_NOT_LESS_OR_EQUAL v tem primeru za postopek poskusite uporabiti Ultimate Boot CD, ki vsebuje obnovitveno konzolo
md tmp copy c:\windows\system32\config\system c:\windows\tmp\system.bak copy c:\windows\system32\config\software c:\windows\tmp\software.bak copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak copy c:\windows\system32\config\security c:\windows\tmp\security.bak copy c:\windows\system32\config\default c:\windows\tmp\default.bak del c:\windows\system32\config\system del c:\windows\system32\config\software del c:\windows\system32\config\sam del c:\windows\system32\config\security del c:\windows\system32\config\default copy c:\windows\repair\system c:\windows\system32\config\system copy c:\windows\repair\software c:\windows\system32\config\software copy c:\windows\repair\sam c:\windows\system32\config\sam copy c:\windows\repair\security c:\windows\system32\config\security copy c:\windows\repair\default c:\windows\system32\config\default
- Vpišite exit, da ponovno zaženete računalnik
- Pritiskajte F8, da se pokaže meni in izberite Safe mode (Varni zagon)
- Prijavite se kot administrator ali uporabnik z administratorskimi dovoljenji in izberite Yes, ko vas sistem vpraša, če hočete nadaljevati v varnem zagonu
Ročna obnovitev registra
- Če ste imeli System Restore izklopljen, je edina stvar, ki jo lahko naredite, ponovna namestitev vseh programov. Če nimate pojma o čem govorim, pojdite na točko 2 :-)
- zaženite Windows Explorer
- V meniju Tools (Orodja) izberite Folder options (Možnosti mape)
- Izberite zavihek View (Pogled)
- Pod Hidden files and folders (Skrite datoteke in mape), izberite Show hidden files and folders (Pokaži skrite datoteke in mape), in potem počistite kljukico pred Hide protected operating system files (Recommended)
- Izberite Yes (V redu), ko se pokaže vprašanje
- Izberite razdelek, na katerem so nameščeni Windows XP
- Videli boste mapo System Volume Information, odprite jo. Če se pojavi napaka: C:\System Volume Information is not accessible. Access is denied, si preberite članek 309531 s strani Microsofta
- Kliknite z desno in izberite View (Pogled) in Details (Podrobnosti), da boste videli datum ter izberite mapo, ki je bila narejena pred sesutjem! V njej se namreč skrivajo najnovejše registrske vrednosti
- Poiščite mapo Snapshot in kopirajte naslednje datoteke v mapo C:\Windows\Temp\ ali drugo poljubno mapo (v točki 17 boste seveda morali pot do mape ustrezno spremeniti):
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM - Preimenujte te datoteke tako, da odstranite »_REGISTRY_USER_.« in »_REGISTRY_MACHINE_«
- Ponovno zaženite računalnik
- Vstavite Windows XP CD, lahko tudi zagonsko disketo, če imate datotečni sistem FAT32 (v tem primeru preskočite do točke 17)
- Prišli boste do menija, ki bo izgledal tako:
Pritisnite R, da boste zagnali Recovery Console
This portion of the Setup program prepares Microsoft Windows XP to run on your computer: To setup Windows XP now, press ENTER. To repair a Windows XP installation using Recovery Console, press R. To quit Setup without installing Windows XP, press F3.
- Izberite pravo namestitev in nastavite tipkovnico - izberite slovenski razpored tipk
- Prikazalo se bo vprašanje, ki vas bo pozivalo za Administratorsko geslo, vpišite ga ali pa pritisnite Enter, če geslo ni nastavljeno. Če ste geslo pozabili, uporabite Ultimate Boot CD, da geslo izbrišete. Tu se lahko zalomi, če se prikaže sporočilo IRQL_NOT_LESS_OR_EQUAL, v tem primeru pozabite na Recovery Console, vaša edina možnost je Ultimate Boot CD
- Sedaj vpišite naslednje ukaze (za vsakim pritisnite Enter)
Možno je, da se bo med postopkom pokazala napaka IRQL_NOT_LESS_OR_EQUAL v tem primeru za postopek poskusite uporabiti Ultimate Boot CD, ki vsebuje obnovitveno konzolo
del c:\windows\system32\config\sam del c:\windows\system32\config\security del c:\windows\system32\config\software del c:\windows\system32\config\default del c:\windows\system32\config\system copy c:\windows\temp\software c:\windows\system32\config\software copy c:\windows\temp\system c:\windows\system32\config\system copy c:\windows\temp\sam c:\windows\system32\config\sam copy c:\windows\temp\security c:\windows\system32\config\security copy c:\windows\tmp\default c:\windows\system32\config\default
- Vpišite exit, da ponovno zaženete računalnik
Zadeva še vedno ne deluje dobro?
- Kliknite Start » All programs (Programi) in izberite Accesories (Pripomočki) » System tools (Sistemska orodja)
- Izberite System Restore (Obnovitev sistema), in izberite Restore to a previous RestorePoint
Če ste izčrpali še to možnost in zadeva še vseeno ne deluje dobro, potem vam svetujem novo namestitev, če pa se napaka še pojavlja pa preverite strojno opremo.
Zaključne besede
Tako, to je to, če ste sledili zgoraj navedenim korakom, bi morali sistem uspešno obnoviti. Tudi meni se je že večkrat sesul na načine, ki so opisani zgoraj (Zaradi programa VCool) pa sem ga vedno uspel obnoviti, brez da bi potreboval ponovno namestitev sistema.
Veliko uspeha pri obnavljanju vam želim!