Momentan sunteți offline, așteptați să vă reconectați la internet

Windows nu mai pornește după ce instalați o versiune anterioară a sistemului de operare Windows într-o configurație cu încărcare duală

Asistența pentru Windows XP s-a încheiat

Microsoft a încheiat asistența pentru Windows XP la data de 8 aprilie 2014. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

Asistența pentru Windows Server 2003 s-a încheiat la 14 iulie 2015

Microsoft a încheiat asistența pentru Windows Server 2003 14 iulie 2015. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

Suportul pentru Windows Vista fără niciun pachet service pack instalat se va încheia pe 13 aprilie 2010. Pentru a continua să primiți actualizări de securitate pentru Windows, asigurați-vă să Windows Vista funcționează cu pachetul Service Pack 2 (SP2). Pentru mai multe informații, consultați următoarea pagină Web Microsoft: Suportul se va încheia pentru anumite versiuni de Windows

SIMPTOME
După ce instalați o versiune anterioară a sistemului de operare Windows pe un computer cu Microsoft Windows Vista sau cu Windows 7 într-o configurație cu încărcare duală, este posibil să întâlniți una dintre următoarele probleme:
  • Dacă instalați o versiune anterioară a sistemului de operare Windows pe un computer cu Windows Vista sau cu Windows 7, Windows Vista nu mai pornește. În acest caz, pornește numai versiunea anterioară de sistem de operare Windows.
  • Dacă instalați o instanță suplimentară de Microsoft Windows XP pe un computer unde Windows XP și Windows Vista sunt deja instalate într-o configurație cu încărcare duală, este posibil să primiți următorul mesaj de eroare:
    Disk read error has occurred.
CAUZĂ
Aceste probleme se produc deoarece versiunile anterioare ale sistemului de operare Windows sunt incompatibile cu noua metodă de încărcare Windows Vista. Windows Vista utilizează un depozit nou BCD (Boot Configuration Database). Acest depozit conține un meniu de încărcare și toate informațiile despre sistemele de operare care sunt instalate pe computer. De aceea, un fișier Boot.ini care aparține unei versiuni anterioare a sistemului de operare Windows nu poate fi utilizat pentru a porni Windows Vista.

În versiunile anterioare ale sistemului de operare Windows care se execută pe un computer bazat pe BIOS (sistem de intrare-ieșire primar), cum ar fi Windows XP, procesul de încărcare începe cu BIOS-ul sistemului. BIOS-ul determină dispozitivul de încărcare, apoi încarcă primul sector fizic. Acest sector fizic este denumit sector principal de încărcare (Master Boot Record - MBR) MBR conține tabelul de partiții și codul necesar de execuție a încărcării. Codul caută în tabelul de partiții pentru a găsi partiția activă și transferă controlul sectorului de încărcare din partiția activă. Apoi, sectorul de încărcare de pe partiția activă încarcă programul Ntldr. Programul Ntldr analizează fișierul Boot.ini. Acest fișier se utilizează pentru a enumera sistemele de operare care sunt instalate.

Când Windows Vista sau Windows 7 pornește pe un computer bazat pe BIOS, BIOS-ul încarcă MBR, apoi încarcă sectorul de încărcare. Codul de încărcare încarcă însă noul program Manager de încărcare Windows (Bootmgr). Manager de încărcare Windows analizează fișierul BCD (Boot Configuration Data), enumeră sistemele de operare instalate, apoi afișează meniul de încărcare. Dacă pe o configurație cu încărcare duală este instalată o versiune anterioară a sistemului de operare Windows împreună cu Windows Vista sau Windows 7, programul Manager de încărcare Windows transferă controlul programului Ntldr pentru versiunea anterioară a sistemului de operare Windows. Programul Manager de încărcare Windows efectuează acest lucru atunci când selectați Windows Vista din meniul de încărcare.

Când instalați o versiune anterioară a sistemului de operare Windows pe un computer cu Windows Vista sau cu Windows 7, programul de instalare suprascrie totul în MBR, în sectorul de încărcare și în fișierele de încărcare. De aceea, versiunea anterioară a sistemului de operare Windows pierde compatibilitatea cu Windows Vista.
REZOLUŢIE
Pentru a rezolva aceste probleme, urmații pașii de mai jos:

Notă Aveți posibilitatea să executați comenzile din următoarea procedură utilizând promptul comandă. Dacă executați aceste comenzi în Windows Vista, executați-le într-un prompt de comandă cu drepturi privilegiate de utilizator. Faceți clic pe Start, pe Accesorii, faceți clic cu butonul din dreapta pe comanda rapidă a promptului de comandă, apoi faceți clic pe Executare ca administrator.
  1. Utilizați Bootsect.exe pentru a restaura MBR din Windows Vista și codul de încărcare care transferă controlul la programul Manager de încărcare Windows. Pentru aceasta, tastați următoarea comandă în prompt: Unitate:\boot\Bootsect.exe /NT60 All

    În această comandă, Unitate este unitatea unde se află instalarea Windows Vista.

    Notă Folderul de încărcare pentru acest pas este pe unitatea DVD.
  2. Utilizați Bcdedit.exe pentru a crea în mod manual o intrare în fișierul Boot.ini BCD pentru versiunea anterioară a sistemului de operare Windows. Pentru aceasta, tastați următoarele comenzi în prompt:

    Notă În aceste comenzi, Unitate este unitatea unde este instalat Windows Vista.
    • Unitate:\Windows\system32\Bcdedit /create {ntldr} /d "Descriere pentru versiunea anterioară de Windows"

      Notă În această comandă, Descriere pentru versiunea anterioară de Windows poate fi orice text doriți. De exemplu, Descriere pentru versiunea anterioară de Windows poate fi „Windows XP” sau „Windows Server 2003”.
    • Unitate:\Windows\system32\Bcdedit /set {ntldr} device partition=x:

      Notă În această comandă, x: este litera unității partiției active.
    • Unitate:\Windows\system32\Bcdedit /set {ntldr} path \ntldr
    • Unitate:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast
  3. Reporniți computerul.
INFORMAŢII SUPLIMENTARE
Pentru a porni versiuni ale sistemului de operare Windows care sunt bazate pe Microsoft Windows NT, aveți nevoie de următoarele fișiere:
  • Ntldr
  • Boot.ini
  • Bootfont.bin

    Notă Trebuie să utilizați acest fișier când instalați versiuni de Windows în limbi est-asiatice.
  • NTDetect.com
În Windows XP, aceste fișiere se află pe partiția de sistem care este marcată ca „activă”. În mod implicit, aceste fișiere sunt fișiere de sistem ascunse în Windows XP. Utilizatorii pot înlocui aceste fișiere utilizând Consola de recuperare sau pot porni sistemul de operare utilizând un disc de încărcare Windows NT. Windows Vista nu utilizează aceste trei fișiere. Windows Vista pornește utilizând fișierul de sistem ascuns Bootmgr și alte fișiere necesare, care se află în directorul \Boot.

Creați o configurați cu încărcare multiplă care include Windows Vista

Pentru a crea o configurație funcțională cu mai multe încărcări, instalați mai întâi cea mai veche versiune a sistemului de operare Windows. Apoi, instalați fiecare versiune, în ordinea de la cea mai veche la cea mai nouă. Fiecare versiune nouă de Windows păstrează compatibilitatea inversă pentru pornirea versiunilor anterioare de Windows.

Pentru a crea o configurație cu încărcare multiplă care include Windows Vista, trebuie să aveți cel puțin o partiție pentru fiecare versiune Windows pe care o instalați. Urmați aceste indicații generale:
  • Creați cel puțin două partiții. Utilizați una dintre ele pentru instalarea Windows Vista.

    Notă Dacă partiția pentru Windows Vista este deja formatată, asigurați-vă că este formatată utilizând sistemul de fișiere NTFS. Se recomandă, însă, să utilizați una dintre următoarele metode:
    • Creați a doua partiție neformatată.
    • Nu creați a doua partiție și lăsați spațiul ca spațiul liber. În schimb, creați a doua partiție în timpul instalării Windows Vista.
  • În cazul în care computerul nu are instalat un sistem de operare, instalați mai întâi cea mai veche versiune de Windows.

    Notă Instalați Windows XP înainte să instalați Windows Server 2003.
  • Executați programul de instalare Windows Vista. Instalați Windows Vista în spațiul liber sau pe partiția existentă. Aveți posibilitatea să executați acest program de instalare în versiunile anterioare de Windows sau să porniți computerul atunci când discul Windows Vista este în unitatea CD sau DVD.
După ce se termină programul de instalare Windows Vista, veți avea un mediu cu încărcare multiplă, configurat corect, care include Windows Vista și versiunile anterioare de Windows. Meniul de încărcare Bootmgr care apare seamănă cu următorul meniu:
Microsoft Windows Earlier Windows Operating System

Eliminarea Windows Vista dintr-o configurație cu încărcare duală

Dacă doriți să eliminați Windows Vista dintr-un mediu cu încărcare duală care include o versiune anterioară de Windows, urmați acești pași.

Notă Aveți posibilitatea să urmați acești pași în versiunile anterioare de Windows sau în Windows Vista. Dacă urmați acești pași în Windows Vista, executați comenzile într-un prompt de comandă cu drepturi privilegiate de utilizator. Faceți clic pe Start, pe Accesorii, faceți clic cu butonul din dreapta pe comanda rapidă a promptului de comandă, apoi faceți clic pe Executare ca administrator.
  1. Utilizați Bootsect.exe pentru a restaura programul Ntldr. Pentru aceasta, tastați următoarea comandă: Unitate:\Boot\Bootsect.exe /NT52 All

    Notă În această comandă, Unitate este unitatea unde este instalat Windows Vista.

    După ce repornește computerul, nu se va încărca programul Manager de încărcare Windows. În schimb, se încarcă Netldr.exe și Boot.ini.
  2. Ştergeți sau eliminați partiția unde este instalat Windows Vista.

    Important Partiția unde este instalat Windows Vista se poate șterge numai dacă acea partiție este o partiție non-activă a sistemului. De exemplu, să presupunem următoarea situație:
    • Windows Vista este instalat pe unitatea C. Unitatea C este partiția 1 și este partiția activă.
    • Windows XP este instalat pe unitatea D. Unitatea D este partiția 2 și este partiția non-activă.
    În acest scenariu, aveți posibilitatea să executați comanda bootsect, dar nu aveți posibilitatea să ștergeți partiția unde este instalat Windows Vista. Dacă ștergeți această partiție, computerul este pus într-o stare în care nu este posibilă încărcarea, deoarece fișierele de încărcare Windows XP au fost șterse.
REFERINŢE
Pentru informații suplimentare, faceți clic pe următoarele numere de articole pentru a le vizualiza în Baza de cunoștințe Microsoft:
314079 Cum se utilizează fişierele de sistem pentru crearea unui disc de încărcare de protecţie împotriva imposibilităţii de a porni Windows XP
911080 Primiți un mesaj de eroare „Disk read error has occurred” atunci când utilizați programul Winnt32.exe pentru a reinstala Windows XP pe un computer pe care sunt instalate Windows XP și Windows Vista (articolul poate să fie în limba engleză)
Pentru mai multe informații despre BCD (Boot Configuration Data), vizitați următorul site Web Microsoft:Pentru mai multe informații despre EFI (Extensible Firmware Interface) din Windows Vista, vizitați următorul site Web MSDN (Microsoft Developer Network):
dual boot multiple boot OS
Proprietăți

ID articol: 919529 - Ultima examinare: 03/23/2010 14:27:22 - Revizie: 9.1

Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Starter, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business 64-bit edition, Windows Vista Enterprise 64-bit edition, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Windows 7 Enterprise, Windows 7 Enterprise N, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Home Premium N, Windows 7 Professional, Windows 7 Professional N, Windows 7 Starter, Windows 7 Starter N, Windows 7 Ultimate, Windows 7 Ultimate N

  • kbsetup kbtshoot kbexpertiseinter kbprb KB919529
Feedback