Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno soubor HAL.dll chybí nebo je požkozen

Ahoj,
tak se mi konečně dostal do ruky takový notebook (WXPP), přečetl jsem docela dost stránek které se tímhle zabývají, ale každý má problém maličko jiný.

Tak se zkusím zeptat:

Do konzoly zotavení se dostanu jen na C:\, nemohu se přihlásit (nenabídne mi to) k žádné instalaci windows, neptá se to na žádné heslo admina, po "cd windows" napíše přístup odepřen.

Co jsem naštudoval, asi bude problém s diskem.

1. na c: je velký soubor hiberfil.sys, možná to bylo usnuté ??? a při probuzení už to nenašlo hal.dll ??
2. CHKDSK nalezl na disku nejméně jednu chybu. Mám to dát opravit?

3. Co byste s tím dělali vy? Radši asi se vybodnout na konzolu zotavení a strčit disk přes USB adaptér do jiného počítače?

Předmět Autor Datum
takže tahle akce se ti nepovede? http://www.tipypropc.cz/poskozeny-soubor-haldll-nt oskrnlexe-nebo-n…
kmochna 02.02.2012 09:24
kmochna
je to nějaké potento :-) bootcfg /list napíše: "Aktuálně nejsou k dispozici žádné spouštěcí položky…
lk1 02.02.2012 09:31
lk1
nezoufej. jaký je obsah souboru boot.ini ?
kmochna 02.02.2012 09:33
kmochna
a "type boot.ini": [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOW S [o…
lk1 02.02.2012 09:37
lk1
ty mezery tam nejsou, takže: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\W…
lk1 02.02.2012 09:40
lk1
No, prostě ty mezery si tam přidělává tohle okénko, i když je smažu, tak se tam zase udělají - proč…
lk1 02.02.2012 09:41
lk1
je to spam ochrana- stačí text označit a kliknout na tlačítko code [code.gif]
kmochna 02.02.2012 09:45
kmochna
ne, to vidím v pořádku --- takže, když máš tu možnost- vyndej disk, na jiném pc zkopči hal.dll kam p…
kmochna 02.02.2012 09:44
kmochna
vytáhni disk, strč ho pc se stejnou verzí systému a podobným hardwarem (to se dobře dělá v práci), z…
lední brtník 02.02.2012 09:41
lední brtník
tak jsem zkusil bootcfg /rebuild: hledalo asi 4 minuty a pak: Počet rozpoznaných instalací systému…
lk1 02.02.2012 09:49
lk1
přidej, v msconfigu jde vždy odebrat.
kmochna 02.02.2012 09:50
kmochna
odpověděl jsem A, a další otázka zní: Zadejte identifikátor načtení: zadal jsem 1 další otázka: Za…
lk1 02.02.2012 09:56
lk1
ty xp furt překvapujou. :-Dcs
kmochna 02.02.2012 09:58
kmochna
Ha, bomba, při startu mi to nabídlo dvě položky 1 (to je ta blbá jednička co jsem zadal místo názvu…
lk1 02.02.2012 10:04
lk1
vyzkoušej ješte druhou položku- ta jednička bude patrně pozůstatek jiných win. pak by se jedna insta…
kmochna 02.02.2012 10:06
kmochna
ne ne ta jednička je ode mě, nečetl jsem v té chvíli tvůj odkaz, viz "Zadejte identifikátor načtení…
lk1 02.02.2012 10:15
lk1
to víš technická mluva- že se jedná o popisek...- ten můžeš změnit v boot.ini, pojmenuj si je tak, a…
kmochna 02.02.2012 10:18
kmochna
Jo dobré, všechno funguje jak předtím !!! Měl bych zřejmě dát zkontrolovat disk, ale trochu se bojí…
lk1 02.02.2012 10:12
lk1
není zač, ahoj.;-)
kmochna 02.02.2012 10:13
kmochna
Ještě doplním, že boot.ini teď vypadá takhle: [boot loader] timeout=30 default=multi(0)disk(0)rdisk…
lk1 02.02.2012 10:27
lk1
když tam máš 2 možnosti na výběr, windows čeká těch předvolených 30s než něco zmáčkneš. přitom dolní… poslední
lední brtník 02.02.2012 10:47
lední brtník

a "type boot.ini":

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP Professional"
/noexecute=optin /fastdetect

je tam něco špatně?

ty mezery tam nejsou, takže:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP Professional"
/noexecute=optin /fastdetect

Já nezoufám, není to můj počítač :-)

ne, to vidím v pořádku
---
takže, když máš tu možnost- vyndej disk, na jiném pc zkopči hal.dll kam patří a zkus. hláška může být zmatečná- nemusí chybět hal, ale třeba zavaděč nebo reprezentanti jádra viz odkaz od ms. ty ev. doplň taky.

zandej zpět a když bude problém se zaváděním, uděl tyto příkazy:
http://www.tipypropc.cz/konzola-pro-zotaveni-a-pri kazy-fixmbr-a-fixboot/

vytáhni disk, strč ho pc se stejnou verzí systému a podobným hardwarem (to se dobře dělá v práci), zkopíruj jeho hal.dll na svůj disk.
v té konzole zotavení jsi mohl nechat provést chkdsk.

po "cd windows" napíše přístup odepřen

trochu nezvyk - nejde o home windows?

hiberfile.sys ... notebuk má povoleno uspávání, je lhostejno zda je někdy využil - ten soubor o velikosti ram se vytvoří.

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

je tam něco špatně?

partition(2) ... u xp je to naprd.

Ha, bomba, při startu mi to nabídlo dvě položky

1 (to je ta blbá jednička co jsem zadal místo názvu operačního systému, jak jsem se dočetl v tvém odkazu)
a pod ní WINDOWS XP

zvolil jsem tu 1 a windowsy nastartovaly :-)

Mám dobrou náladu, akorát nevím heslo, zjistím u uživatele a podám zprávu!

Zatím díky všem za pomoc!

ne ne ta jednička je ode mě, nečetl jsem v té chvíli tvůj odkaz, viz

"Zadejte identifikátor načtení:
[Toto je název operačního systému. Zadejte název Windows XP Professional nebo Windows XP Home Edition.]"

Já dal identifikátor načtení 1.

Kdyby to to kopyto u microsoftu nenazvalo "identifikátorem načtení" ale "názvem operačního systému" tak bych tam necpal jedničku.

Ale to je jedno, dík moc!

Jo dobré, všechno funguje jak předtím !!!

Měl bych zřejmě dát zkontrolovat disk, ale trochu se bojím, že se zase něco po.....
Asi se budu řídit heslem "Co funguje, na to nešahej"

Ten odkaz cs od kmochny není špatnej.

Díky všem ještě jednou !

Ještě doplním, že boot.ini teď vypadá takhle:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="1"
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect

Spouštím tu "1" a jsem v pohodě :-)

Zdá se, že ten příkaz "bootcfg /rebuild" toho opraví víc, než že by jen přidal řádek do boot.ini, to je dobře.

když tam máš 2 možnosti na výběr, windows čeká těch předvolených 30s než něco zmáčkneš. přitom dolní řádek má jen obvyklé options navíc (jdou zrušit), jde o stejný systém na nesmyslné partition2.
můžeš si start zjednodušit že to přeedituješ - c:\boot.ini je možná trochu skrytý a read only, ale pro správce souborů to není problém:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="funkcni XP Profi" /noexecute=optin /fastdetect

Měl bych zřejmě dát zkontrolovat disk

to v každém případě, pokud byly nějaké nekorektní starty nebo ukončení.

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