
soubor hal.dll poškozen nebo nenalezen
Po restartu PC mi to napíše soubor system32/hal.dll poškozen nebo nenalezen. Musim předtim stihnout přepnout ve výběru na Windows Xp Home Edition - když tak neučiním, tak mi naskočí ta chyba. V ovládacích programech/system/upřesnit je nastaveno výchozí Windows Xp Home Edition, tak to nechápu.
http://pcblog.cz/clanek/72/zmizele-soubory-pri-boot u-windows-xp-hal-dll-a-dalsi/
A podrobnější v angličtině
http://www.kellys-korner-xp.com/xp_haldll_missing.h tm
Doufam, že nemůžu tam nic rozbít, protože tak znalý nejsem - mam se dotoho pouštět? :/
Musíš vědět sám, na co si troufáš...
Ale není radno přeceňovat síly, abys neudělal víc škody než užitku. I když podle toho prvního odkazu bys to (možná) mohl zvládnout.
Ještě jsem zpomněl říct, že před tou hláškou se spustí výběr systému: Windows a Windows Xp Home Edition, když spustim Home Edition, tak se system rozběhne.
Proč tam ten výběr máš? To máš nainstalovaný dva systémy? Nebo počítač instaloval nějaký šikula a ten druhý Windows je jen nedokončená instalace?
To fakt nevím, měl bych tam mít jen jeden win. - max tam mam linux na nejakych 40GB, ale ten jsem přestal používat a nějak nwm jak bych ho zas odstranil..
Jej jak mam nabootovat system z CD, když se mi otevře ta chyba a já se "DELetem" nedostanu do biosu.
Do biosu se dostaneš vždy, i kdybys měl Windows na cimpr campr.
Třeba je na to jiná klávesa, sleduj pečlivě, co se po spuštění PC píše.
napřed se spustí zavadec linuxu (fedory). Tam je nastaveno asi 2s na other - tim se zacne spustet win - a najede tam nabidka Windows XP Home Edition a Windows. A z toho se do biosu Deletem ani F1 nedostanu.
Do BIOSu se musíš dostat ještě před zavaděčem linuxu.
tak já to ještě zkusím - mám se pouštět dotoho návodu z toho webu, nebo mám počkat na dalšá rady s tim boot.ini - protože to má s hal.dll prý něco společného.
Raději počkej. Díky tomu linuxu to možná bude složitější než jen při dvou Windowsech...
Zkusil jsem spustit ten windows ne HE.. a napsalo to chybu s hal.dll, takže bude problém v tom, že ten "Windows" je výchozí a opravdu tam nemá co dělat...
Takže to shrnu: hal.dll chyba vyskakuje jen proto, protože výchozí je nějaký windows co tam nemá co dělat.
obsah tvého skrytého souboru c:\boot.ini by měl vypadat takto (pokud jsou xp na 1.oddílu):
řádky navíc ti tam dělají tu paseku.
Muj boot.ini vypadá takto:
Mám ho změnit, tak jak jsi napsal ty?
Máš to jakési divoké, Windowsy dle boot.ini na dvou particiích (??), V řádku Default..... by podle mě mělo být:
Co znamená /usepmtimer - to netuším...
Počkej si na další rady.
To se rychle omlouvám - ta 2 vyřešila problem s hal.dll nekomu jinemu, tak jsem to zkusil a když nepomohlo tak jsme vrátil na 1.
ten přepínač /usepmtimer je snad pro nějaké dřívější amd procesory. když ti ho tam instalátor dal, tak ho tam nech. akorát je mi divné že ten přepínač je i na řádku default=, žiju v tom že přepínače jsou vyjmenované až v dolním seznamu.
každopádně cesta k default systému musí být stejná, jaká je vyjmenovaná v sekci operating systems a jaká je skutečně ve tvém pc, tedy:
rdisk(0) ... znamená první disk
partition(1) ... znamená první oddíl
teď nwm v če mje problém - to mám snad správně ne? :) ten partition(1) tam již mám - ten boot.ini jsem poslal spatny s tou "2" no :/ jsem blbec.
pokud máš systém na prvním oddílu, a v boot.ini je partition(1), pak je to v pořádku.
jenže jsi tuším psal že když zvolíš ve výběru systémů "home" že bootuješ, a že je tam ještě nefunkční volba - jenomže tvůj boot.ini cos tu ukázal žádnou druhou volbu nemá.
můžeš zjistit který z tvých oddílů je skutečně active? ve správci disků diskmgmt.msc je vidět jen rozlišení na primární disk, microsoft to zjevně nechápe, ale není to totéž. totiž se chci zeptat: když jsi tam měl kdysi linux a mluvíš o volbě z "dvou" windows, jestli nemáš boot.ini ještě i na d:\
a zkus taky vyhodit ty přepínače /usepmtimer.
Disk mám jen jeden - teď jsem si všimnul, že mám vytvořený virtuální disk - nemůže to být tim?
Tu je screen toho diskmgmt.msc:
<- To jsem já - roodster
ok, ten druhý linuxový oddíl nebude active s druhým boot.ini, protože jeho formát win nezná a nemá tam jak zapsat.
potom bude zádrhel ve tvém fedorovém zavaděči, který bude mít dva odkazy na windows a jeden z nich je vadný. ale do tučňáků já nevidím.
Jestli by mi někdo poradil jak je smáznout jdu dotoho - už jsem na netu našel nějaké návody, ale ty byly pro případ, kdy je linux na druhém partition - a já ho mám na nějké logické jednotce - a ta nevím co znamená... (viz. obrázek 2 posty nahoru). Po kliknutí pravým myšítkem na tu logickou jednotku se zobrazí "Odstranit logickou jednotku" - Raději jsem to nedával :/.
uprav si konfigurák zavaděče linuxu. Když to není v boot.ini musí to být tam. Který používáš?
Jo to nwm jak se jmenuje... je takový modrý s nápisem fedora - ale pokusím se to zjistit od kámoše který to má taky.
(I am Roodster)
Tak jsem to vyřešil: ten /usepmtimer je pro spouštění winu podle bios hodin.... zkusil jsem ho tedy smazat, restartoval jsem PC a vše v poho uz zadny druhy windows tam nebyl...tak jsem se pustil do odinstalace linuxu zpusobem: boot cd - oprava (r) - fixboot a fixmbr - zavadec winu byl v tahu - a smazal jsem ho z te logické jednotky na disku. Nyní mam v PC 40GB bublinu - nejspíš jsem v ní měl předtím nějakou zalohu, ktera se provadel pres program acronis... tak si asi zkusim zas tam nějak narvat xD. Tak se mějte a díky za rady :) já zas někdy přijdu s dalším problémém, aby jste tu neměli málo práce :D. Ještě jednou čau!
dík za objasnění parametru /usepmtimer, taky jsem nevěděl.
těch 40gb bublin je místo po souborovém systému linuxu, který windows nepřečte.
mmnt, mmnt! když jsem tam měl linuxi, tak tam bylo, ze je to neznámé, ale když jsem je smázl, tak je tam už jen napsáno "volné místo".
A co je na tom divne? Tak si na tom volnom mieste bud vytvor novy oddiel, alebo roztiahni susedny oddiel.