Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 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.

Předmět Autor Datum
http://pcblog.cz/clanek/72/zmizele-soubory-pri-boot u-windows-xp-hal-dll-a-dalsi/ A podrobnější v a…
host 30.08.2008 19:36
host
Doufam, že nemůžu tam nic rozbít, protože tak znalý nejsem - mam se dotoho pouštět? :/
Roodster 30.08.2008 19:43
Roodster
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ži…
host 30.08.2008 19:45
host
Ještě jsem zpomněl říct, že před tou hláškou se spustí výběr systému: Windows a Windows Xp Home Edit…
Roodster 30.08.2008 19:46
Roodster
Proč tam ten výběr máš? To máš nainstalovaný dva systémy? Nebo počítač instaloval nějaký šikula a te…
host 30.08.2008 19:48
host
To fakt nevím, měl bych tam mít jen jeden win. - max tam mam linux na nejakych 40GB, ale ten jsem př…
Roodster 30.08.2008 19:51
Roodster
Jej jak mam nabootovat system z CD, když se mi otevře ta chyba a já se "DELetem" nedostanu do biosu.
Roodster 30.08.2008 19:59
Roodster
Do biosu se dostaneš vždy, i kdybys měl Windows na cimpr campr.
host 30.08.2008 20:09
host
Třeba je na to jiná klávesa, sleduj pečlivě, co se po spuštění PC píše.
L-Core 30.08.2008 20:12
L-Core
napřed se spustí zavadec linuxu (fedory). Tam je nastaveno asi 2s na other - tim se zacne spustet wi…
Roodster 30.08.2008 20:16
Roodster
Do BIOSu se musíš dostat ještě před zavaděčem linuxu.
L-Core 30.08.2008 20:18
L-Core
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 t…
Roodster 30.08.2008 20:20
Roodster
Raději počkej. Díky tomu linuxu to možná bude složitější než jen při dvou Windowsech... :i:
L-Core 30.08.2008 20:23
L-Core
Zkusil jsem spustit ten windows ne HE.. a napsalo to chybu s hal.dll, takže bude problém v tom, že t…
Roodster 30.08.2008 20:31
Roodster
obsah tvého skrytého souboru c:\boot.ini by měl vypadat takto (pokud jsou xp na 1.oddílu): [boot lo…
lední brtník 30.08.2008 20:04
lední brtník
Muj boot.ini vypadá takto: [Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(2)\WIND…
Roodster 30.08.2008 20:07
Roodster
Máš to jakési divoké, Windowsy dle boot.ini na dvou particiích (??), V řádku Default..... by podle m…
L-Core 30.08.2008 20:15
L-Core
To se rychle omlouvám - ta 2 vyřešila problem s hal.dll nekomu jinemu, tak jsem to zkusil a když nep…
Roodster 30.08.2008 20:17
Roodster
ten přepínač /usepmtimer je snad pro nějaké dřívější amd procesory. když ti ho tam instalátor dal, t…
lední brtník 30.08.2008 21:49
lední brtník
teď nwm v če mje problém - to mám snad správně ne? :) ten partition(1) tam již mám - ten boot.ini js…
Roodster 30.08.2008 22:19
Roodster
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ší…
lední brtník 31.08.2008 00:15
lední brtník
Disk mám jen jeden - teď jsem si všimnul, že mám vytvořený virtuální disk - nemůže to být tim?
Roodster 31.08.2008 10:25
Roodster
Tu je screen toho diskmgmt.msc: http://img153.imageshack.us/img153/5964/diskyyv7.jpg <- To jsem já…
Firello 31.08.2008 10:43
Firello
ok, ten druhý linuxový oddíl nebude active s druhým boot.ini, protože jeho formát win nezná a nemá t…
lední brtník 31.08.2008 13:28
lední brtník
Jestli by mi někdo poradil jak je smáznout jdu dotoho - už jsem na netu našel nějaké návody, ale ty…
Firello 31.08.2008 16:04
Firello
napřed se spustí zavadec linuxu (fedory). Tam je nastaveno asi 2s na other - tim se zacne spustet wi…
kmochna 31.08.2008 08:38
kmochna
Jo to nwm jak se jmenuje... je takový modrý s nápisem fedora - ale pokusím se to zjistit od kámoše k…
Roodster 31.08.2008 10:26
Roodster
(I am Roodster) Tak jsem to vyřešil: ten /usepmtimer je pro spouštění winu podle bios hodin.... zkus…
Firello 02.09.2008 21:00
Firello
dík za objasnění parametru /usepmtimer, taky jsem nevěděl. těch 40gb bublin je místo po souborovém s…
lední brtník 02.09.2008 21:30
lední brtník
mmnt, mmnt! když jsem tam měl linuxi, tak tam bylo, ze je to neznámé, ale když jsem je smázl, tak je…
Firello 02.09.2008 21:33
Firello
A co je na tom divne? Tak si na tom volnom mieste bud vytvor novy oddiel, alebo roztiahni susedny od… poslední
MM.. 02.09.2008 21:35
MM..

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):

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="nějaké Windows" /noexecute=optin /fastdetect

řádky navíc ti tam dělají tu paseku.

Muj boot.ini vypadá takto:

[Boot Loader]
Timeout=5
Default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS /usepmtimer
[Operating Systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect /usepmtimer

Mám ho změnit, tak jak jsi napsal ty? :-/

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

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.

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 :/.

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.

uprav si konfigurák zavaděče linuxu. Když to není v boot.ini musí to být tam. Který používáš?

(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!

Zpět do poradny Odpovědět na původní otázku Nahoru