Windows NT 4.0 podporuje maximálne 7,8 GB systémovej oblasti

Preklady článku Preklady článku
ID článku: 224526 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

SUHRN

Hoci Microsoft Windows NT 4.0 v teórii, podporuje priečky až 16 exabajtov pomocou NTFS systému súborov, maximálna veľkosť systémovej oblasti je obmedzená na 7,8 gigabajtov (GB).

Poznámka: Ak nainštalujete aktualizácie softvéru na počítač so systémom Windows NT 4.0, ktorý má systémovú oblasť, ktorá je väčšia než 7,8 GB, počítač môže nereštartujte správne. Napríklad, po nainštalovaní aktualizácie zabezpečenia sa môže zobraziť nasledovné chybové hlásenie po reštartovaní počítača:
OS Loader v4.01
Vstupno-výstupná chyba stav na disku = 00000001
Windows NT sa nemohol spustiť, pretože nasledovný súbor chýba alebo je poškodený: winnt\system32\Ntoskrnl.exe
Preinštalujte kópiu vyššie súboru.
Systémové oblasti, ktoré sú väčšie než 7,8 GB môžu byť vytvorené iba pomocou tretej strany oddeľovacích utility. Pri spustení systému Windows NT 4.0 operačného systému môžete použiť iba súbory, ktoré sú na prvej 7,8 GB systémovej oblasti. Po spustení systému Windows NT 4.0, operačný systém prístup všetkých súborov na zväzku. Avšak, nie je možné vyriešiť tento problém manuálne kopírovanie súbor Ntoskrnl.exe do systémovej oblasti, pretože súbor môže byť napísané mimo prvých 7,8 GB systémovej oblasti. Jediným spôsobom, ako uistite sa, že súbor Ntoskrnl.exe je napísané na prvý 7,8 GB je zmeniť oblasti jednotky na 7,8 GB alebo menej.

DALSIE INFORMACIE

Systémová oblasť je definovaná ako oblasť obsahuje súbory potrebné na spustenie počiatočného systému. Pre systém Windows NT, súbory sú Ntdetect.com, NTLDR, Boot.ini a niekedy Ntbootdd.sys.

Zavádzacia oblasť je definovaná ako oblasť obsahuje systémové súbory. Pre systém Windows NT, toto je oblasť obsahujúce do priečinka % SystemRoot%\System32.

Systémová oblasť a zavádzaciu oblasť môže byť v rovnakej oblasti alebo do rozličných oblastí. Keďže môže byť viacerých operačných systémov na jednom počítači nainštalovaný, počítač môže mať viacero zavádzacie oblasti, ale počítač má iba jednu systémovú oblasť.

V niektorých prípadoch zavádzacej oblasti musí byť úplne v prvom 7,8 GB jednotky. Ak súbor Boot.ini používa multi() syntax pre vyhľadanie zavádzacej oblasti, NTLDR používa rozhranie INT13 na načítanie HAL jadra, a boot-start ovládače zariadení. V tomto prípade tieto súbory musia zdržiavať sa v rámci 7,8 GB adresovateľných rozsah INT13 rozhranie. Ak súbor Boot.ini používa scsi() syntaxe nájsť zavádzaciu oblasť, súbor s názvom Ntbootdd.sys, mala by existovať v systémovej oblasti. Tento súbor je jednoducho premenované kópiu ovládač radiča disku. V tomto prípade NTLDR používa ovládač Ntbootdd.sys na prístup na disk pri načítaní HAL, jadra a boot-start ovládače. Adresovateľná oblasť disku sa stanoví tento ovládač.

Pri prvom spúšťaní Intel-založené počítača, počtu vecí vyskytnúť tento výsledok je operačný systém, naložené a začal. Tento proces, známy ako procesu bootstrap má inherentné hardvéru a softvéru, nad ktoré nemôžu fungovať systém Windows NT. Je to tieto obmedzenia, ktoré bránia pomocou oblasť väčšiu než 7,8 GB ako systémovú oblasť systému Windows NT 4.0.

Počas procesu bootstrap iba mechanizmus k dispozícii systému Windows NT (alebo akejkoľvek inej operačný systém) prístup k jednotke je množina funkcií v systéme BIOS známe ako prerušiť 13 (INT13). INT13 funkcie umožňujú kód nižšej úrovne na čítanie a zápis na disk riešením konkrétny sektor na jednotke. Keď INT13 architektúry bola vyvinutá späť v ranom 1980s, možnosť multi-gigabyte pevné disky bol neberie do úvahy. INT13 funkcie definovať 24 bitov na opísanie sektora na pevnom disku. Toto rozbije maximálne 256 hláv (alebo stranách), 1024 fliaš a 63 sektorov. Tieto čísla s jedinou 256 * 1024 * 63 (alebo 16,515,072) sektory možno s INT13 funkciami. V štandarde 512 bajtov na sektor je to 8,455,716,864 bajtov alebo približne 7,8 GB. Všimnite si, že pre väčšina moderných jednotky, systém BIOS počítača musí podporovať nejakú formu sektora preklad pre funkcie systému BIOS na riešenie prvý 7,8 GB miesta na disku. Systém BIOS v prakticky všetky moderné počítače podporuje, „Logical Block Addressing,"ktorý umožňuje INT13 funkcie na riešenie prvých 7,8 GB priestoru riadiť nezávislé od jednotky geometrii.

INT13 funkcie sú jediným prostriedkom, ktorý je k dispozícii pre operačný systém získať prístup k jednotke a systém oblasť, kým operačný systém načíta doplnkové ovládače, aby ju získať prístup k jednotke bez prechádzajú INT13. Preto, Windows NT 4.0 sa nedá použiť systémovú oblasť väčšiu než 7,8 GB. V skutočnosti celú systémovú oblasť musí byť úplne v prvých 7,8 GB fyzického disku. Windows NT použiť 7,8 GB systémovej oblasti iba vtedy, ak oblasť začína na začiatku fyzickej jednotky.

Poznámka: Iné oblasti, nie systémovú oblasť nie sú ovplyvnené týchto obmedzení.

Iné operačné systémy, ako napríklad Microsoft Windows 95 OEM Service Release 2, Microsoft Windows 98 a Microsoft Windows 2000, môžete boot z väčšími diskovými oddielmi, pretože tieto operačné systémy boli napísané až po počítačový priemysel definuje nový štandard pre funkcie systému BIOS INT13 ("INT13 extensions") a vykonáva toto nové funkcie na základných doskách vyrobené. Pretože systém Windows NT 4.0 bol napísaný pred tento nový štandard bola vynájdená, Windows NT 4.0 nevie o tejto novej technológie a je schopný používať jeho funkcie.

Pri inštalácii systému Windows NT 4.0, môžete vytvoriť systémovú oblasť s maximálnou veľkosťou 4 GB. To sa vyskytuje, pretože inštalačný najprv formáty oblasť systémom súborov FAT. Ak chcete použiť oblasti NTFS, oblasť je skonvertovaná na systém súborov NTFS po prvé reštartovanie. Systém súborov FAT má obmedzenie súbor systému (nesúvisia s obmedzenia BIOS) 4 GB. Keď vykonávate automatickej inštalácie, používania smernice ExtendOEMPartition v súbore Unattend.txt môžete rozšíriť systémovú oblasť na maximálne 7,8 GB.

V budúcnosti sa ďalšie obmedzenia môže prísť do hry rovnako. Hoci systém súborov NTFS môžete riešiť 16 exabytes miesta na disku v jednu oblasť, súčasných systémov diskový oddiel ukladanie oblasť informácií v štruktúrach, ktoré obmedzujú oddiely 2 ^ 32 sektory alebo veľkosti 2 terabajty. ATA hardvérové rozhranie používa 28-bitové adresovanie, ktoré podporuje jednotky, ktoré sú 2 ^ 24 sektory alebo 137 GB vo veľkosti. Tieto obmedzenia môžu uplatňovať iné oblasti, nie systémovú oblasť rovnako.

Upozorňujeme, že obmedzeniach systémového súboru a hardvérové obmedzenia existujú nezávisle na sebe, a najkonzervatívnejšia dvoch je určujúcim faktorom v maximálnu veľkosť. Ďalším faktorom zvážiť pri riešení oddeľovacích problémov je, že pevný disk často používajú výrobcovia "desatinné megabajtov" (1 MB = 1.000.000 bajtov), keďže Windows NT používa "binárne megabajtov" (1 MB = 1,048,576 bytes). Pomocou obe definície MB vo výpočtoch môžete často tvoria "stratené" disku. Tento článok predpokladá tiež, veľkosť sektoru 512 bajtov v všetky výpočty. Hoci 512-bajtové sektora sa stal de facto odvetvového štandardu, je možné, že disk výrobcovia by mohli vytvárať disky s veľkosťou rôznych odvetví. To by malo mať za následok zodpovedajúcej zmeny v oblasti limity. Oddiely sú založené na valec, hlavu a sektor výpočtov, nie na bajt výpočty. Preto zmena bajtov na sektor spôsobuje zmenu Najtov na oblasť.

ODKAZY

Ďalšie informácie o diskový oddiel a obmedzenia, prečítajte si nasledujúce články v databáze Microsoft Knowledge Base:
114841 Windows NT boot procese a pevný disk obmedzenia
119497 Zavádzacia oblasť vytvorený počas inštalácie obmedzené na 4 gigabajty
197667 Inštalácia Windows NT Server na veľký pevný disk IDE
185773 NTFS korupcie na disky > 4 GB, na pomocou ExtendOEMPartition
227879 Formátovanie pomocou pomôcky konfigurácie Compaq Array

Vlastnosti

ID článku: 224526 - Posledná kontrola: 21. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Kľúčové slová: 
kbinfo kbmt KB224526 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:224526

Odošlite odozvu

 

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