Archive for September, 2009

Pretpostavimo da desktop računalu sa instaliranim Windows XP OS-om morate, npr. radi nadogradnje ili kvara, zamijeniti matičnu ploču.  Ukoliko je nova matična ploča slična staroj (sličan chipset i procesor), zamjena bi trebala proći bez previše problema.

Pozabavit ćemo se situacijom kad je nova matična ploča bitno različita od stare. Na primjer, pretpostavimo da stara ploča ima VIA čipset i AMD procesor, a nova Intel chipset i Intel procesor. U tom je slučaju velika vjerojatnost da ćete, nakon zamjene, pri podizanju računala dobiti BSOD (Blue Screen Of Death). BSOD se pojavljuje jer Windows XP OS u tom slučaju nema instalirane drivere za diskovne kontrolere nove matične ploče, tj. zapisi o njima u registry bazi ne postoje te se OS pokušava “podići” sa starim driverima što uzrokuje problem.

Za IDE kontrolere na matičnim pločama postoji nekoliko chipseta koji ih kontroliraju i svaki od njih ima drukčiji Plug-n-Play identifikator. Taj identifikator mora biti zapisan u registry bazi kako bi Windows OS pri podizanju inicijalizirali ispravne drivere. Kad tog zapisa nema, pojavljuje se BSOD.

Na linku http://support.microsoft.com/kb/314082/ Microsoft nudi rješenje koje pretpostavlja da mijenjamo matičnu ploču te da prije zamjene možemo u registry bazu upisati podatke o svim kontrolerima.

Mi smo pretpostavili da je stara ploča neispravna pa gornji postupak nije moguć. Reinstalacija Windows OS-a se čini kao jedina mogućnost, no mi ćemo ipak pokazati alternativni način, dosta jednostavniji od reinstalacije koju uvijek možemo ostaviti kao krajnju opciju.

Radi se o skripti fix_HDC.bat, koju možete preuzeti ili klikom na ime skripte ili na kraju ovog članka. Skripta se pokreće tako da podignete računalo sa nekim live CD-om, kao što je npr. BartPE, kopirate skriptu na hard disk i pokrenete je iz Command Prompta. Pojaviti će se tekst:

fix_hdc: Fix for some Stop 0×0000007B Errors

based on support.microsoft.com/kb/314082/

Remember other hardware differences can cause stop 0×7b too.

First backup data yourself.

This comes with ABSOLUTELY NO WARRANTY.

TargetRoot: C:\WINDOWS

Backup exists and can be restored

(M) Update MassStorage drivers

(R) Restore Backup

(0) Do nothing and exit

Your choice ?

Izaberite opciju “M” – skripta će u registry unijeti zapise o novim kontrolerima te bi se, nakon restarta, Windows XP OS trebao “podići” i pronaći novi hardver.

Ukoliko sami radite BartPE CD, na donjem linku se nalaze upute kako skriptu integrirati u instalaciju:

http://www.911cd.net/forums//index.php?showtopic=20464

Napomena: kao i uvijek, sve radite na vlastitu odgovornost! Gornja skripta je uspješno odradila posao na 2 računala, no svakako preporučamo napraviti backup podataka prije primjene.

  • Facebook
  • Twitter
Home