Scanreg

Scanreg - Φi₧e "Kontrola Databßzy Registry systΘmu Windows" je nßstroj pre zßlohovanie , obnovu a opravu Databßzy Registry . Existuje a₧ od Windows 98 . Windows 95 pou₧φvaj· primitφvnejÜie zßlohovanie - vytvßranie 1 k≤pie Registra pri Ütarte systΘmu ( do s·borov s prφponou da0 ) - bez oh╛adu na to , Φi systΘm nakoniec naÜtartuje .

Scanreg existuje v dvoch verzißch : v DOSovej a Windowsovej . Obe verzie sa nachßdzaj· v prieΦinku systΘmu Windows . Dosov· verziu spustφte v prφkazovom riadku napφsanφm scanreg.exe , Windowsov· verziu cez ètart ( ètart --> Spusti¥ --> scanregw.exe ) .
V nßsleduj·cich Φastiach si vysvetlφme , ako tieto programy zßlohuj· a obnovuj· Register , a pridßm aj nieko╛ko tipov k zefektφvneniu prßce s nimi .


AutomatickΘ zßlohovanie

AutomatickΘ zßlohovanie a prφpadnß obnova Registra SCANREGom prebieha asi takto :
  1. Pri ka₧dom Ütarte systΘmu Windows 98 skontroluje program SCANREGW cel² Register , Φi neobsahuje chyby .
    1. Ak chyby neobsahuje , program zßlohuje s·bory SYSTEM.DAT , USER.DAT , SYSTEM.INI a WIN.INI do s·boru s prφponou .CAB , ktor² ulo₧φ do urΦitej zlo₧ky , defaultne do C:\Windows\Sysbckup ( mo₧no zmeni¥ - vi∩ Tipy k zßlohovaniu ) . Tento s·bor sa oznaΦφ ako zßloha funkΦnΘho Registra . Vytvßra sa iba pri prvom Ütarte systΘmu v prφsluÜnom dni . Nßzov s·boru je rb***.cab , namiesto *** je Φφslo o jedno menÜie ako poΦet maximßlne vytvoren²ch zßloh , teda Ütandardne je nßzov rb004.cab , preto₧e defaultne je poΦet zßloh 5 ( poΦet mo₧no zmeni¥ - vi∩ Tipy k zßlohovaniu ). OstatnΘ s·bory program prφsluÜne premenuje ( napr. dovtedajÜφ rb004.cab premenuje na rb003.cab at∩ ) a posledn² ( rb000.cab ) zma₧e .
    2. Ak chyby obsahuje , program to oznßmi , reÜtartuje PC a nabootuje Windows v N·dzovom re₧ime , v ktorom sa Register nenaΦφtava ani nepou₧φva . Program potom obnovφ posledn· funkΦn· zßlohu Registra , alebo ak takß nie je , pok·si sa Register opravi¥ .
PraktickΘ , nie ? AvÜak len vtedy , ke∩ sa systΘm dokß₧e s poÜkoden²mi Registrami nabootova¥ v normßlnom re₧ime . Inak sa toti₧ Windowsßcka verzia SCANREGW ani nemß Üancu spusti¥ , preto₧e pri bootovanφ v N·dzovom re₧ime sa nenaΦφtava Register , a t²m pßdom sa nenaΦφtavaj· ani polo₧ky "Po spustenφ" z k╛·Φa HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run alebo HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run . Jednoducho v N·dzovom re₧ime sa nesp·Ü¥a ani ₧iadna z doplnkov²ch utilφt Windowsu . V tomto prφpade m⌠₧ete sk·si¥ spusti¥ SCANREGW v N·dzovom re₧ime manußlne ( ètart --> Spusti¥ --> scanregw.exe ) , alebo pou₧i¥ dosov· verziu SCANREG .

Zßlohovanie a obnova v DOSe

Pokia╛ sa v d⌠sledku poÜkodenia Registra a konfiguraΦn²ch INI s·borov nespustφ Windows ani v N·dzovom re₧ime ( Safe Mode ) , m⌠₧ete obnovi¥ Register zo zßlohy vytvorenej programom Scanregw aj v DOSe , a to pomocou Scanregu . Postup je nasedovn² :
  1. Pri bootovanφ podr₧te CTRL ( alebo F8 ) . Dostanete sa do menu "Ponuka spustenia systΘmu Windows 98" . V tomto menu vyberte "Iba systΘm MS-DOS" ( "MS-DOS only" ) . Pokia╛ zavedenie DOSu prebehne nez problΘmov , prejdite ku kroku 3 .
  2. ReÜtartujte poΦφtaΦ , pri bootovanφ podr₧te CTRL ( alebo F8 ) a v menu vyberte "N·dzov² re₧im iba so systΘmom MS-DOS" .
  3. spustite scanreg.exe . Po spustenφ program automaticky skontroluje Register a ke∩ zistφ , ₧e je poÜkoden² , vyzve Vßs na obnovenie jednej zo zßloh . V tom prφpade vyberte zßlohu zo d≥a , ke∩ bol eÜte Register nepoÜkoden² , a zvolte obnovi¥ .

    InfoPokia╛ ₧iadne zßlohy nenßjde , pok·si sa Register opravi¥ . M⌠₧e to by¥ sp⌠sobenΘ manußlnym zmazanφm zßloh alebo nastavenφm Scanregw na nevytvßranie zßloh Registra ( pozri Tip 1 v tejto sekcii )

    InfoZßloha oznaΦnß ako "Spusten²" znaΦφ , ₧e sa s prφsluÜn²m Registrom podarilo nabootova¥ Windows v Normßlnom re₧ime . OznaΦenie zßlohy "Nespusten²" teda eÜte neznamenß , ₧e Register v nej je poÜkoden² , m⌠₧e φs¥ naprφklad o zßlohu vytvoren· v DOSe .

  4. Pokia╛ sa podarφ obnovi¥ Register zo zßlohy , Scanreg vyzve k reÜtartovaniu . Potvrdte
Warning Z vlastn²ch sk·senostφ viem , ₧e Scanreg po kontrole Registra Φasto zistφ , ₧e je Register nepoÜkoden² , aj ke∩ poÜkoden² je . Je to sp⌠sobenΘ t²m , ₧e Scanreg vykonßva len jednoduch· kontrolu , a nem⌠₧e odhali¥ napr. chybnΘ nastavenia hardvΘru a pod.. Pri problΘmoch s Windows teda doporuΦujem obnovi¥ Register zo zßlohy aj v prφpade , ₧e Scanreg zistφ nepoÜkoden² Register . Zvolte mo₧nos¥ Prezrie¥ zßlohy , vyberte zßlohu , zvolte obnovi¥ a potvrdte v²zvu na reÜtartovanie .

Takisto Scanreg umo₧≥uje zßlohy Registra aj vytvori¥ . Postup je nasledovn² :
  1. Pri bootovanφ podr₧te CTRL ( alebo F8 ) . Dostanete sa do menu "Ponuka spustenia systΘmu Windows 98" . V tomto menu vyberte "Iba systΘm MS-DOS" ( "MS-DOS only" ) .
  2. spustite scanreg.exe . Po spustenφ program automaticky skontroluje Register a ke∩ zistφ , ₧e je poÜkoden² , vyzve Vßs na obnovenie jednej zo zßloh ( vi∩ Obnova Registra v DOSe )
  3. Pokia╛ chybu v Registri Scanreg nenßjde , vytvorte zßlohu zvolenφm mo₧nosti "Vytvori¥ zßlohy"
  4. Po skonΦenφ programu Scanreg spustφte Windows prφkazom win

Scanreg navyÜe pracuje aj s parametrami , ktorΘ m⌠₧u podstatne zr²chli¥ prßcu s nφm .

JednotlivΘ parametre a ich v²znam :
/backup vytvorφ zßlohu Registra
Prφklad : scanreg /backup
/comment="abc" pridß k vytvßranej zßlohe komentßr
Ten napφÜte namiesto abc . Tento parameter je mo₧nΘ pou₧i¥ iba v kombinßcii s parametrom /backup . Medzi nimi musφ by¥ medzera .
Prφklad : scanreg /backup /comment="Zaloha z 1.5.2002"
/fix opravφ Register , ak je poÜkoden²
Prφklad : scanreg /fix
/restorevykonß kontrolu Registra a po nej zobrazφ dostupnΘ zßlohy
Tieto zßlohy zobrazφ aj v prφpade , ₧e Register chyby neobsahuje .
Prφklad : scanreg /restore



Tipy k zßlohovaniu a obnove

Tip 1 : Nastavenia programu SCANREG/SCANREGW s· ulo₧enΘ v s·bore scanreg.ini v prieΦinku systΘmu Windows ( defaultne C:\Windows ) . Pomocou neho mo₧no : S·bor scanreg.ini so zmenen²m poΦtom uchovßvan²ch zßloh na 15 a s pridan²mi s·bormi autoexec.bat a config.sys si stiahnite TU a nakopφrujte si ho do prieΦinka systΘmu Windows .

Tip 2 : Pre ka₧d² prφpad si vytvorte Sp·Ü¥aciu disketu ( tzv. bootovaciu ) . V Ovlßdacφch paneloch vyberte mo₧nos¥ Prida¥ alebo odstrßni¥ programy a v nej zßlo₧ku Sp·Ü¥acia disketa . Potom postupujte pod╛a inÜtrukciφ .

Tip 3 : Keby u₧ vÜetko ostatnΘ zlyhalo , m⌠₧ete obnovi¥ prvotn² s·bor SYSTEM.DAT , ktor² sa vytvoril eÜte poΦas inÜtalßcie Windowsu . Tento s·bor sa nachßdza v hlavnom adresßri disku C ( C:\ ) a mß nßzov SYSTEM.1ST . Postup jeho obnovy cez DOS je nasledovn² :

  1. Najprv ho pre istotu zazßlohujte , napr. skopφrovanφm do s·boru SYSTEM1.1ST :

    copy C:\system.1st system1.1st

  2. Odstrß≥te atrib·ty s·boru SYSTEM.1ST , ako aj s·boru SYSTEM.DAT , ktor² sa nachßdza v prieΦinku systΘmu Windows :

    attrib -r -s C:\system.1st
    attrib -r -s -h C:\Windows\system.dat


  3. Nahradzovan² s·bor SYSTEM.DAT pre istotu nema₧te , ale premenujte napr. na SYSTEM.OLD :

    ren C:\Windows\system.dat system.old

  4. Skopφrujte s·bor SYSTEM.1ST do prieΦinka systΘmu Windows a zßrove≥ ho premenujte na SYSTEM.DAT :

    copy C:\system.1st C:\Windows\system.dat

  5. Nakoniec atrib·ty s·borov SYSTEM.DAT a SYSTEM.1ST opΣ¥ nastavte :

    attrib +r +s C:\system.1st
    attrib +r +s +h C:\Windows\system.dat
OpaΦnΘ lomφtko \ najlahÜie napφÜete stlaΦenφm ALT a napφsanφm 92 na numerickej klßvesnici .