Podivej se do bootlogu (ntbtlog.txt).
Pripoj si registr a podivej na sluzby/zarizeni ktera se spousteji
automaticky ale muzes je ozelet
MP
"Majkl" <Ma...@discussions.microsoft.com> wrote in message
news:25AD72FF-F80F-491F...@microsoft.com...
Mám pocit, že Windows XP obsahují protokol o spouštění (pravděpodobně až po zapnutí protokolování, viz. rozšířené možnosti spouštění systému - klávesa F8) v souborech BOOTLOG.TXT a BOOTLOG.PRV (pro předchozí Boot). Ale je to jen pocit, už Windows XP nepoužívám. Proto, já obecně, uvádím "zkontroluj Log".
P.S.
Nevím co z tohoto přešlo do Windows Vista/Seven. U těchto systémů je celkem propracovaný prohlížeč událostí a hlášení problémů, takže tyto Log soubory už asi nebudou vytvářeny ani když je detekován konkrétní problém. Těžko říct.
Obecně, ale platí že Log soubory (setupact, setuperr,..) je vhodné občas prohlédnout a vymazat, aby se v tom chaosu mohl člověk stále orientovat. U Windows XP se navíc, pokud správně pamatuji, vytvářel samostatný Log soubor i při aktualizaci systému pomocí Windows Update.
"Robert" wrote:
> .
>
Přinutit systém k postupnému zavádění (step by step) se mi nepodařilo. Bootlog.txt jsem také nebyl schopný vytvořit, ale to mohlo být jen z toho důvodu, že žádná chyba nebyla detekována. Můžete, ale zkusit něco jiného. Za normálních okolností vypadá BOOT.INI nějak podobně
[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="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptOut
Doplníte-li příkaz pro spuštění systému o parametry /bootlog a /sos, tak Windows budou nabíhat v režimu při kterém se budou snažit detekovat problém (/sos) a zároveň bude povoleno protokolování (/bootlog). V tomto režimu by, pravděpodobně pouze při nalezení problému, měl vzniknout BOOTLOG.TXT (umístěný přímo v kořenové složce systémového disku). Ten by měl obsahovat informaci proč systém nenaběhl tak jak měl. Celý příkazový řádek pak bude vypadat nějak podobně
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptOut /bootlog /sos
Opravdu nevím, kdy Windows XP změnilo své chování. Zcela jasně si pamatuji, že dříve šlo systém přinutit vytvořit BOOTLOG.TXT přímo z rozšířené nabídky pro spouštění systému (F8). Snad se vám ozve ještě někdo, kdo XP-éčka stále aktivně používá a poradí lépe. Zatím bych zkusil toto, co radím já.
V případě, že detekujete konkrétní problém, mohly by se vám hodit informace uvedené v článku "Rozšířené odstraňování potíží se systémem Windows XP pomocí čistého spuštění počítače" http://support.microsoft.com/kb/316434/cs
Hodně štěstí,
Robert
MP
"Majkl" <Ma...@discussions.microsoft.com> wrote in message
news:FEF54872-F2FB-4DFF...@microsoft.com...
"Robert" wrote:
> .
>
***
Napadá mne několik věcí které vám dále popíši, ale jednoznačně jako nejjednoduší řešení vidím "opravu instalace systému". Je proto vhodné přichystat si instalační CD systému Windows XP s již integrovaným SP3, pokud ho ještě nemáte. Pokud vám nevadí, že budete muset znovu instalovat i ostatní aplikace které používáte a migrace profilu uživatele by vyřešila problém s přenosem vašich uživatelských dat, tak bych místo "opravy instalace systému" udělal raději "čistou instalaci z CD".
***
Pokud chcete i nadále hledat příčinu problémů, zde je pár tipů:
1. Stále můžete v prohlížeči událostí funkčních Windows zkusit prohlédnout záznamy (EventLog) z nefunkčního systému. Tuto možnost stále přecházíte, ale měl byste se jí věnovat v první řadě. Prostě ve funkčním systému otevřete protokoly událostí z poškozeného systému a zkuste je projít.
Systém (tento protokol vás zajímá přednostně, umístěn bývá zpravidla C:\WINDOWS\system32\config\SysEvent.Evt)
Zabezpečení (umístěn zpravidla C:\WINDOWS\System32\config\SecEvent.Evt)
Aplikace (umístěn zpravidla C:\WINDOWS\system32\config\AppEvent.Evt)
2. Pokud dokážete zkontrolovat kontrolní součty, nebo digitální podpisy systémových souborů poškozeného systému, můžete nalézt příčinu problémů. Ale nemusíte, soubor může třeba i chybět, může být špatná verze, přepsaná knihovna nemusí mít patřičný vstupní bod volaný jiným programem,...
Momentálně mne nenapadl žádný nástroj ke kontrole digitálních podpisů, tak jsem zalovil v SysinternalsSuite. Jejich součástí je i SigCheck (http://technet.microsoft.com/cs-cz/sysinternals/bb897441(en-us).aspx). Pokud ho použijete například následovně "sigcheck -u -e -s c:\windows >unsigned.log" dostanete soubor unsigned.log který bude obsahovat výpis digitálně nepodepsaných souborů.
Pokud máte k dispozici identický (nebo alespoň velmi podobný) HW se stejným OS, mohl by pro vás být zajímavý nástroj LoadOrder (http://technet.microsoft.com/cs-cz/sysinternals/bb897416(en-us).aspx), který vám prozradí jak systém zprovozňuje jednotlivá zařízení a jak spouští jednotlivé systémové služby. Pokud by se váš poškozený systém při zavádění dostal až sem a činnost ukončil například při zprovozňování nějakého zařízení (Čirá, ničím nepodložená spekulace. Navíc by už podle mne měl v tuto chvíli existovat záznam o problému.), můžete si spuštěním tohoto nástroje na velmi podobném systému udělat představu o tom jak to asi probíhalo na vašem PC.
P.S.
Pokud zde někdo navrhne něco zajímavého rád se přiučím. Pokud někdo nezmíní něco zajímavého, a nemusí to být jen řešení vašeho problému, tak se patrně již nebudu angažovat. Vám doporučuji soustředit se spíše na problém přenosu uživatelských dat a nastavení a znovu čistě nainstalovat systém (není-li vhodnější provést jen opravu systému). Dále doporučuji udělat zálohu takového dobře odladěného systému a stanovit si pravidla pro zálohování, příště vám to usnadní život.
"Robert" wrote:
> .
>