Monday, December 29, 2008

hal.dll is missing or corrupted

Vakar bija svētdiena, ko arī nolēmām ar kaimiņu atzīmēt ar alus glāzi. Lieki teikt, ka tas beidzās ar dzerstiņu un mājās ierašanos parpālī, bet gana laicīgi - ap 1 naktī...
Dienas vidū zvans pie durvīm - atveru, un tur kaimiņš ar paģiru un problēmu - nevar iestartēt windozi, met ārā kaut ko šādu:
"Windows could not start because the following file is missing or corrupt:
\system32\hal.dll.
Please re-install a copy of the above file."

Nu ko, kompis darba, pārinstalēt nevajadzētu, tad nu aunu kājas un veļos pie jamā skatīties kas un kā. Pirms tam uz ātru roku ieguglējot atradu ka risinājums varētu būt sačakarēts boot.ini fails, kas būtu risināms šādi:
Palaižam recovery console ar būtojamo xp instalācijas disku,
bootcfg /rebuild
Uz jautājumu "Add installation to boot list? (Yes/No/All)" atbildam Y,
Uz jautājumu "Enter Load Identifier:" ievadam windows xp professional, vai windows xp home edition, atkarībā no sistēmas,
Uz jautājumu "Enter OS Load options:" atbildam /Fastdetect un spiežam enter,
Restarts un pārbaudam kā strādā pc...


Man nesanāca palaist bootcfg /rebuild komandu, pēc pāris minūšu domāšanas kompis pateica ka kaut kas ar hdd nav labi, lai mēģinot chkdsk komandu. Palaidu chkdsk /r un pēc kādām 40 minūtēm kompis bija darba kārtībā...
Vakarā laikam atkal jāpaņem alus glāze :P

No comments: