Aplikace, které jsou postaveny na ESENT a spuštění v počítači se systémem Windows Vista nebo systémem Windows Server 2008 nemusí pracovat správně po oznámenou fyzický sektor velikost změny v zařízení úložiště

Úvod

Paměťová zařízení tradičně založeno na odvětví 512 bajtů. Dodavatele zařízení úložiště nedávno začaly přechod k zařízením úložiště pomocí velikost sektoru 4 096 bajtů (4 KB). Tyto jsou označovány jako "Rozšířený formát disku" nebo "512e" zařízení. Přestože se zlepšuje podporu pro tato paměťová zařízení, které mají různé softwarové a hardwarové součásti systému, podpora může zůstat nekonzistentní. Nejběžnější nekonzistence je nekonzistentní podporu pro správné vykazování velikost fyzického sektoru Tato paměťová zařízení. Proto aplikace musí zpracovat scénáře kde může změnit oznámenou fyzický sektor velikost paměťového zařízení, které jsou nasazeni.

Příznaky

Následuje několik příkladů scénářů, kde by mohl změnit velikost fyzického sektoru vykazuje Windows:
  • Přesunu paměťové zařízení řadič RAID řadič DAS a naopak. Může změnit velikost oznámenou fyzického sektoru, protože řadiče RAID nemusí podávat fyzický sektor velikost paměťového zařízení. Systém tedy může zobrazit 4 KB v jedné relaci, ale 512 bajtů v další relaci a naopak.
  • Inovujete primární paměťová zařízení, který má velikost fyzického sektoru 512 bajtů na zařízení úložiště, který má velikost 4 KB fyzického sektoru nebo naopak. A provádění blokových zálohování a obnovení, například pomocí programu backup systému Windows. Jde o takovouto situaci:
    • Zálohování blok úroveň systému, která běží na paměťové zařízení, které hlásí velikost fyzického sektoru 512 bajtů.
    • Můžete nahradit tomuto zařízení pomocí paměťové zařízení, které hlásí velikost fyzického sektoru 4 KB.
    • Při provádění blokových obnovení systému do nového zařízení úložiště.
    V tomto scénáři velikosti hlášené fyzického sektoru změní z 512 bajtů na 4 KB při spuštění systému.

    Poznámka: v tomto scénáři můžete stornovat také nahradit zařízení úložiště, který používá velikost fyzického sektoru 4KB pro zařízení úložiště, který používá velikost fyzického sektoru 512 bajtů.
  • Inovujete řadič úložiště v systému, kde aktuální řadič úložiště obsahuje podporu pro vykazování velikost fyzického sektoru a nový řadič úložiště neobsahuje podporu pro vykazování velikost fyzického sektoru nebo naopak. Při změně řadič úložiště systému Windows nutné načíst příslušný ovladač pro podporu řadič úložiště. K tomuto problému dochází nejčastěji při upgradu z Microsoft Inbox ATA driver (MSAHCI) na základě Storport ovladač třetí strany nebo naopak.
  • Můžete změnit režim řadič úložiště v systému BIOS. Tomuto problému může dojít ve všech kombinací režimů jako AHCI, starší, IDE, kompatibilní, RAID a tak dále. Každý režim vyžaduje ovladač jiného úložiště k načtení systému Windows. V tomto případě některé ovladače mohou mít podporu a ostatní ovladače nemusí mít podporu.
Následují příklady aplikací, které jsou postaveny na Extensible Storage motoru API (ESENT):
  • Windows Update
  • Služba Active Directory
  • Program Windows Desktop Search
  • Certifikační úřad (CÚ)
  • Windows Internet Name Service (WINS)
  • Dynamic Host Configuration Protocol (DHCP)
  • Windows Live Mail

Jako příklad, jak tento problém se může projevit u služby Windows Update můžete obdržet následující chybovou zprávu:
Závažná CHYBA: Nepodařilo se inicializovat datového úložiště, chyba = 0xC8000222.

Navíc je v protokolu událostí aplikace zaznamenána událost podobná následující:Poznámka: k tomuto problému dochází pouze v systému Windows Vista a Windows Server 2008. Informace o tomto problému v systému Windows 7 a Windows Server 2008 R2 získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
982018 je k dispozici aktualizace, která zlepšuje kompatibilitu systému Windows 7 a Windows Server 2008 R2 s disky formátu Advanced

Příčina

K tomuto problému dochází, protože fyzický sektor velikost změny v zařízení úložiště je vykazován. Ačkoli ESENT byl navržen s podporou pro velikosti 512 bajtů a 4 KB fyzického sektoru během vytváření počáteční databáze, ESENT očekává, že velikost oznámenou fyzického sektoru zůstává konzistentní mezi relacemi. Když znovu inicializuje databáze ESENT, je zajištěno, že velikost fyzického sektoru pro vytvoření databáze a aktuální hlášena velikost fyzického sektoru jsou stejné. Po různých velikostí sektorů ESENT hlásí chybu.

Jak potíže obejít

Chcete-li tento problém vyřešit, zkuste vrátit systém do bodu před jeden vzorek, že scénáře došlo k chybě. Například může pokusit obnovit předchozí ovladač úložiště.

Řešení

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Pro úplný seznam telefonních čísel společnosti Microsoft Zákaznikého servisu a podpory nebo chcete-li vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:Poznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musíte používat některý z následujících operačních systémů:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
Další informace o možnostech získání aktualizace Windows Vista service pack klepněte na následující číslo článku databáze Microsoft Knowledge Base:

935791 jak získat nejnovější aktualizaci service pack pro systém Windows Vista

Další informace o možnostech získání aktualizace Windows Server 2008 service pack klepněte na následující číslo článku databáze Microsoft Knowledge Base:

968849 jak získat nejnovější aktualizaci service pack pro systém Windows Server 2008

Informace o registrech

Pro použití tohoto hotfixu nemusíte provádět žádné změny v registrech.

Požadavek na restartování

Po instalaci této opravy hotfix musíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.

Informace o souborech

Angličtina (Spojené státy) verze této opravy hotfix nainstaluje soubory, jejichž atributy, které jsou uvedeny v následujících tabulkách. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Kalendářní data a časy těchto souborů v místním počítači jsou zobrazeny dle vašeho místního času a také podle aktuálního letního času (DST). Navíc data a časy se mohou změnit při provádění některých operací se soubory.
Poznámky k informacím o souborech pro systém Windows Vista a Windows Server 2008
Důležité: Opravy hotfix pro systém Windows Vista a Windows Server 2008 opravy hotfix jsou součástí stejné balíčků. Pouze "Windows Vista" je však uveden na stránce žádost o opravu Hotfix. Chcete-li požádat o balíčku oprav hotfix, která se vztahuje k jedné nebo obou operačních systémů, vyberte opravu hotfix, která je uvedena v části "Windows Vista" na stránce. Vždy naleznete v části "Platí pro" v článcích k určení skutečného operačního systému, který se vztahuje na každou opravu hotfix.
  • Soubory týkající se konkrétního produktu, SR_Level (RTM, SPn) a služby (LDR, GDR) lze identifikovat porovnáním čísel verzí souborů podle následující tabulky.
    VerzeVýrobekSR_LevelSložka služby
    6.0.600
    1.
    22 xxx
    Systém Windows Vista a Windows Server 2008SP1LDR
    6.0.600
    2.
    22 xxx
    Systém Windows Vista a Windows Server 2008SP2LDR
  • Service Pack 1 je integrována do vydané verze systému Windows Server 2008.
  • Soubory MANIFEST (.manifest) a soubory MUM (.mum) instalované pro každé prostředí jsou uvedeny samostatně v části "Další souborů informace pro Windows Server 2008 a Windows Vista". Soubory MUM a MANIFEST soubory a soubory katalogu (CAT) přidružené zabezpečení, jsou velice důležité k udržení stavu aktualizované součásti. Soubory katalogu zabezpečení, pro něž nejsou uvedeny atributy, jsou podepsané digitálním podpisem společnosti Microsoft.
Pro všechny podporované verze x86 systému Windows Server 2008 a Windows Vista
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Esent.dll6.0.6001.228031,453,56823-Nov-201015:31x86
Esent.dll6.0.6002.225311,460,73623-Nov-201018:47x86
Pro všechny podporované verze x64 systému Windows Server 2008 a Windows Vista
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Esent.dll6.0.6001.228032,523,64823-Nov-201019:56x64
Esent.dll6.0.6002.225312,507,26423-Nov-201016:59x64
Esent.dll6.0.6001.228031,453,56823-Nov-201015:31x86
Esent.dll6.0.6002.225311,460,73623-Nov-201018:47x86
Pro všechny podporované verze IA-64 systému Windows Server 2008
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Esent.dll6.0.6001.228033,593,72823-Nov-201016:23IA-64
Esent.dll6.0.6002.225313,593,72823-Nov-201017:09IA-64
Esent.dll6.0.6001.228031,453,56823-Nov-201015:31x86
Esent.dll6.0.6002.225311,460,73623-Nov-201018:47x86

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Další informace o souborech

Další informace o souborech pro systém Windows Vista a Windows Server 2008

Další soubory pro všechny podporované verze x86 systémů Windows Vista a Windows Server 2008
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru3,577
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruX86_a00b55ec0fad73fcee5a44b989698634_31bf3856ad364e35_6.0.6001.22803_none_ff1fc79a072100ae.manifest
Verze souboruNení k dispozici
Velikost souboru716
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruX86_cbd46d9b1e778a42c2e4a807df0ee30a_31bf3856ad364e35_6.0.6002.22531_none_16e1236c1d52c817.manifest
Verze souboruNení k dispozici
Velikost souboru716
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6001.22803_none_f270f1d4452696e9.manifest
Verze souboruNení k dispozici
Velikost souboru8,529
Datum (čas UTC)23-Nov-2010
Čas (UTC)15:48
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6002.22531_none_f434f36442670d32.manifest
Verze souboruNení k dispozici
Velikost souboru8,529
Datum (čas UTC)23-Nov-2010
Čas (UTC)19:06
PlatformaNení k dispozici
Další soubory pro všechny podporované verze x64 systémů Windows Vista a Windows Server 2008
Název souboruAmd64_4496090fe2ed4b55faec3bb6a37ace41_31bf3856ad364e35_6.0.6002.22531_none_e69a003e2a9858f3.manifest
Verze souboruNení k dispozici
Velikost souboru1,080
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruAmd64_6bb5b11ef44590247d548b6daebdc8a8_31bf3856ad364e35_6.0.6001.22803_none_bf9c7af067a0b8f9.manifest
Verze souboruNení k dispozici
Velikost souboru720
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruAmd64_fa29ef6f84924efc8ae3a6a65054cfcf_31bf3856ad364e35_6.0.6001.22803_none_626f192d3104a520.manifest
Verze souboruNení k dispozici
Velikost souboru1,080
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6001.22803_none_4e8f8d57fd84081f.manifest
Verze souboruNení k dispozici
Velikost souboru8,549
Datum (čas UTC)23-Nov-2010
Čas (UTC)20:17
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6002.22531_none_50538ee7fac47e68.manifest
Verze souboruNení k dispozici
Velikost souboru8,549
Datum (čas UTC)23-Nov-2010
Čas (UTC)17:15
PlatformaNení k dispozici
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru3,605
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6001.22803_none_f270f1d4452696e9.manifest
Verze souboruNení k dispozici
Velikost souboru8,529
Datum (čas UTC)23-Nov-2010
Čas (UTC)15:48
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6002.22531_none_f434f36442670d32.manifest
Verze souboruNení k dispozici
Velikost souboru8,529
Datum (čas UTC)23-Nov-2010
Čas (UTC)19:06
PlatformaNení k dispozici
Další soubory pro všechny podporované verze IA-64 systému Windows Server 2008
Název souboruIa64_918a0c8a0b358b2e1bbda5b3a167d2db_31bf3856ad364e35_6.0.6001.22803_none_09f59e92687bfd90.manifest
Verze souboruNení k dispozici
Velikost souboru718
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruIa64_9dd2bb1af74b0e6e1ca038eb7c5d2152_31bf3856ad364e35_6.0.6002.22531_none_e4e41af7aff067f6.manifest
Verze souboruNení k dispozici
Velikost souboru1,078
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruIa64_cbf834760282e0881e4013008f011298_31bf3856ad364e35_6.0.6001.22803_none_829b14ab676064f8.manifest
Verze souboruNení k dispozici
Velikost souboru1,078
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6001.22803_none_f27295ca45249fe5.manifest
Verze souboruNení k dispozici
Velikost souboru8,539
Datum (čas UTC)23-Nov-2010
Čas (UTC)16:41
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6002.22531_none_f436975a4265162e.manifest
Verze souboruNení k dispozici
Velikost souboru8,539
Datum (čas UTC)23-Nov-2010
Čas (UTC)17:26
PlatformaNení k dispozici
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru2,758
Datum (čas UTC)24-Nov-2010
Čas (UTC)08:04
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6001.22803_none_f270f1d4452696e9.manifest
Verze souboruNení k dispozici
Velikost souboru8,529
Datum (čas UTC)23-Nov-2010
Čas (UTC)15:48
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-e..estorageengine-isam_31bf3856ad364e35_6.0.6002.22531_none_f434f36442670d32.manifest
Verze souboruNení k dispozici
Velikost souboru8,529
Datum (čas UTC)23-Nov-2010
Čas (UTC)19:06
PlatformaNení k dispozici
Vlastnosti

ID článku: 2470478 - Poslední kontrola: 12. 1. 2017 - Revize: 1

Váš názor