Po instalaci systému Windows Vista spolu se systémem Windows XP v konfiguraci s možností spouštění dvou systémů nelze spustit systém Windows XP

Překlady článku Překlady článku
ID článku: 927817 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Když se po instalaci systému Windows Vista spolu se systémem Windows XP v konfiguraci s možností spouštění dvou systémů pokusíte spustit počítač pomocí systému Windows XP, zobrazí se chybová zpráva podobná následující zprávě:
Systém Windows nelze spustit. Uvedený soubor je poškozen nebo nebyl nalezen:

C:\Windows\system32\ntoskrnl.exe. Nainstalujte znovu uvedený soubor.

Příčina

K tomuto problému dojde, pokud byl systém Windows Vista nainstalován na původně nepřidělené místo na disku, které se nalézalo před oddílem, ve kterém je nainstalovaný systém Windows XP.

V této situaci vytvoří instalační program systému Windows Vista nový oddíl na nepřiděleném místě na disku. Nový oddíl je vytvořen před oddílem, ve kterém je nainstalovaný systém Windows XP, a následkem toto záznam v souboru Boot.ini systému Windows XP ukazuje na neplatný oddíl.

Předpokládejme následující situaci:
  • Pevný disk (disk 0) obsahuje nepřidělené místo na disku, které se nachází před oddílem systému Windows XP.
  • Soubor Boot.ini systému Windows XP ukazuje pro spouštěcí soubory systému Windows XP na oddíl disk(0)partition(1).
  • Instalační program systému Windows Vista vytvoří oddíl na nepřiděleném místě na pevném disku.
Spouštěcí soubory systému Windows XP budou nyní umístěny v oddílu disk(0)partition(2). Soubor Boot.ini však bude pro tyto soubory nadále ukazovat na oddíl disk(0)partition(1). Proto se spuštění systému Windows XP nezdaří.

Řešení

Tento problém vyřešíte úpravou souboru Boot.ini systému Windows XP tak, aby tento soubor ukazoval na správný oddíl. Postupujte následujícím způsobem:
  1. Spusťte systém Windows Vista.
  2. Klepněte pravým tlačítkem myši na tlačítko Start
    Zmenšit tento obrázekZvětšit tento obrázek
    Tlačítko Start
    a potom klepněte na příkaz Prozkoumat.
  3. V nabídce Uspořádat klepněte na příkaz Možnosti složky a hledání.
  4. V dialogovém okně Možnosti složky klepněte na kartu Zobrazení.
  5. Ve skupinovém rámečku Upřesnit nastavení klepněte na políčko Zobrazovat skryté soubory a složky. Klepnutím zrušte zaškrtnutí políčka Skrýt příponu souborů známých typů, zrušte zaškrtnutí políčka Skrýt chráněné soubory operačního systému (doporučeno) a klepnutím na tlačítko Ano potvrďte, že chcete zobrazit soubory operačního systému. Potom klepněte na tlačítko OK.
  6. Vyhledejte jednotku se systémem Windows XP a klepněte na ni. V programu Průzkumník Windows systému Windows Vista to bude pravděpodobně jednotka D.
  7. V pravém podokně klepněte pravým tlačítkem myši na položku boot.ini a potom klepněte na příkaz Vlastnosti.
  8. V dialogovém okně Vlastnosti souboru boot.ini klepněte na kartu Zabezpečení a potom klepněte na tlačítko Upřesnit.
  9. Klepněte na kartu Vlastník a potom klepněte na tlačítko Upravit.

    Zmenšit tento obrázekZvětšit tento obrázek
    Povolení v nástroji Řízení uživatelských účtů
    Jestliže se zobrazí výzva k zadání hesla správce nebo k potvrzení, zadejte heslo nebo klepněte na tlačítko Pokračovat.
  10. V seznamu Změnit vlastníka na klepněte na svůj alias nebo ponechte vybranou výchozí možnost Administrators. Poté klepněte na tlačítko OK.
  11. Klepněte pravým tlačítkem myši položku boot.ini a potom klepněte na příkaz Upravit.
  12. Změňte cestu ARC (Advanced RISC Computing) na správnou cestu ke spouštěcímu oddílu systému Windows XP. Pokud například instalační program systému Windows Vista vytvořil oddíl na nepřiděleném místě na disku, které se nalézalo před oddílem, ve kterém je nainstalovaný systém Windows XP, bude třeba zvýšit hodnotu oddílu o jedna. Pokud soubor Boot.ini obsahuje v cestě ARC operačního systému Windows XP řetězec partition(1), změňte cestu ARC tak, aby byl použit oddíl partition(2). V takovém případě bude cesta ARC podobná následující cestě:
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
  13. Uložte změny v souboru Boot.ini a ukončete program Poznámkový blok.

Další informace

Další informace o cestách ARC naleznete v následujících článcích znalostní báze Microsoft Knowledge Base:
102873 Soubor Boot.ini a pravidla a použití názvů cest ARC
155222 Jak určit cestu ARC (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)
Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
289022 Úpravy souboru Boot.ini v systému Windows XP
Další informace naleznete v následujících článcích znalostní báze Microsoft Knowledge Base:
314058 Popis konzoly pro zotavení systému Windows XP
307654 Postupy: Instalace a použití konzoly pro zotavení v systému Windows XP

Vlastnosti

ID článku: 927817 - Poslední aktualizace: 28. května 2007 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Starter
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
Klíčová slova: 
kbtshoot kbpending kbbug kbenv kbexpertisebeginner kbprb KB927817

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com