Professional Documents
Culture Documents
Da, spun unii si noi suntem de acord, in general. Este stabil ca o cocota trecuta de prima tinerete. Oricum, O.S.-urile actuale sunt inca departe de a fi ceea ce ne-am dorit dintotdeauna: bug free. In continuare va prezentam o metoda mai putin documentata de a depana sistemul Windows XP atunci cand acesta refuza sa porneasca. Cum procedam Recuperarea sistemului Windows XP (Home sau Pro) se dovedeste a fi extrem de simpla atunci cand se poate porni in SAFE MODE, dar cand nu se poate? Incerci un restart, mai incerci odata si rezultatul este un ecran albastru - f. elegant dealtfel - asa numitul BSOD (Blue Screen of Death). Totul s-ar putea reface cu ajutorul CD-ului original si System Recovery, daca l-am putea lansa. Dar cand nu putem? Studiu de caz: 1. a) Se porneste calculatorul in <Safe mode with Command prompt> (se apasa F8 dupa ecranul POST). E mai curat decat <Safe mode> deoarece nu sunt incarcate unele device-uri care ar putea ingreuna la randul lor sistemul. b) Acum trebuie sa incercam lansarea System Recovery: cd %systemroot%\system32\restore si apoi rstrui Daca a mers, totul e foarte usor mai departe, deci nu mai insistam decat ca dupa restaurare se poate face o verificare a fisierelor sistem cu ajutorul System File Checker: %systemroot%system32\sfc.exe Case closed. 2. Chestia de mai sus n-a functionat din mai multe motive (eroare grava in Windows Registry, System Restore dezactivat/nu exista sau posesorul calculatorului e medic:). Am intalnit cazuri cand PC-ul pornea, dar atunci cand incerca sa incarce sistemul se restarta automat dupa cateva secunde. In cazul acesta se procedeaza astfel: a) Se booteaza de pe un CD Win XP si se intra in Recovery Console (tasta <R>. Se poate boota de pe orice versiune Home sau Pro, deja nu mai are importanta. Daca exista doar o singura instalare a sistemului se apasa tasta <1> la intrebarea Which Windows Installation would you like to log onto? sau alta cifra daca e vorba de o alta instanta, apoi se introduce parola pt. Administrator. b) Se face un back-up manual a starii existente intr-un folder temporar - asta in caz ca nu reusim din prima. Daca variabila de mediu %systemroot%=C:\Windows, atunci se tasteaza: 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 c) Configuram sistemul pt. lucru in mod avarie sau repair. Toata chestia asta se gaseste in folderul C:\windows\repair: delete C:\windows\system32\config\system delete C:\windows\system32\config\software delete C:\windows\system32\config\sam delete C:\windows\system32\config\security delete 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 d) Se restarteaza cu comanda Exit si se booteaza normal. Din Explorer (trebuie dezactivata Optiunea Tools > View > Hide protected operating system files si activata Show hidden files and folders). Acum trebuie intrat in folderul System Volume Information. Daca partitia este FAT32 este simplu, dar daca e NTFS trebuie acordate drepturi din Sharing and Security pt. ultilizatorul curent . Daca tab-ul Security nu exista (Home Edition) se foloseste Network Sharing and Security > Share this folder on the network si Allow net users to change my files si ii dam un nume. Ok. Acum avem o mutime de foldere de genul: _restore{blabla-bla-bla-bla-b-l-a}. Deschidem unul care sa fie mai recent (si speram bun) si gasim unul sau m. multe Snapshot de genul Rpx\snapshot, x=1,n. De aici se fac urmatoarele miscari: Sa zicem ca avem C:\System Volume Information\_restore{ blabla-bla-bla-bla-b-l-a } Rp1\snapshot. Copiem fisierele urmatoare care contin registri in C:\Windows\Tmp: _registry_user_.default _registry_machine_security _registry_machine_software _registry_machine_system _registry_machine_sam e) Acum stergem configuratia de avarie si o inlocuim cu cea aleasa. Restartam PC-ul, bootam de pe CD, intram in Recovery Console si se introduce: 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\tmp\_registry_machine_software c:\windows\system32\config\software copy c:\windows\tmp\_registry_machine_system c:\windows\system32\config\system
copy c:\windows\tmp\_registry_machine_sam c:\windows\system32\config\sam copy c:\windows\tmp\_registry_machine_security c:\windows\system32\config\security copy c:\windows\tmp\_registry_user_.default c:\windows\system32\config\default Se restarteaza cu Exit. Acum totul trebuie sa fie OK. Dupa pornire se mai curata putin, se ambaleaza si se livreaza clientului :)