Poškození dat, při skladování ovladač miniportu pokusí zkopírovat data do paměti RAM v systému Windows 7 a Windows Server 2008 R2

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

Na této stránce

Příznaky

Zvažte následující scénář:
  • V počítači se systémem Windows 7 nebo Windows Server 2008 R2 instalaci ovladače úložiště Storport miniport.
  • Ovladač miniportu podporuje funkci přímý přístup do paměti (DMA) a vyžaduje mapované vyrovnávací paměť I/O pro operací čtení a zápisu.
  • Ovladač miniportu přidělí I/O data a zkopíruje ovladač miniportu I/O data v paměti.
  • Ovladač miniportu kopírovaných dat používá místo DMA oblasti provádět vstupně-výstupních operací.
V tomto scénáři data uložená v paměti je poškozen.

Například pokud ovladač miniportu používá funkce memcpy kopírování dat do vyrovnávací paměti namapované I/O, data, která zkopíruje ovladač miniportu poškození.

K tomuto problému dochází, pokud jeden nebo více následujících podmínek:
  • Počítač je spuštěn 32bitový operační systém, který má rozšíření fyzické adresy (PAE) povolena, který má nainstalován řadič DMA 32 bit.
  • V počítači 64bitový operační systém, který má zapnutou ověření DMA v nástroji ověřovače ovladačů.

Příčina

K tomuto problému dochází, protože ovladač miniportu provádět vstupně-výstupních operací pomocí zařízení DMA bus master očekává Hardware Abstraction Layer (HAL). Pokud ovladač miniportu ukládá data a potom používá vyrovnávací paměti k dokončení vstupně-výstupní operace, cílová adresa vyrovnávací paměti není adresa vyrovnávací paměti, který očekává HAL. Proto když HAL používá dočasné fyzické funkce DMA, fyzické stránky neodpovídají virtuální stránky, které jsou popsány v seznamu sbírat bodový.

Poznámka:Vrstva HAL používá dvojité ukládání při fyzické stránky jsou umístěny na adrese, bus mastering adaptér nelze získat přístup. Navíc používá vrstvu HAL stránky dočasně přidělené tak, aby adaptér může číst nebo zapisovat vstupně-výstupních operací.

Řešení

Informace o opravě hotfix

Důležité Tato oprava hotfix byla vydána znovu adresu skončí předčasně, jak je popsáno v problém, ve kterém digitální podpis soubory vyrobené a podepsané společností Microsoft Microsoft Security Advisory 2749655.

Po instalaci aktualizace popsané v tomto článku KB Windows 7 a Windows Server 2008 R2 podporovat STOR_MAP_ALL_BUFFERS_INCLUDING_READ_WRITE hodnoty pole člena MapBuffers struktury HW_INITIALIZATION_DATA StorPort.

Podporovaná oprava hotfix je k dispozici od společnosti Microsoft. Tato oprava hotfix je však určena pouze problém popsaný v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k problému popsaného v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud jste závažně tento problém, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix k dispozici ke stažení, je sekce "Hotfix stažení k dispozici" v horní části tohoto článku znalostní báze Knowledge Base. Pokud tento oddíl není uveden, obraťte se na podporu a služby zákazníkům společnosti získat opravu hotfix.

Poznámka: Pokud vyskytnout další problémy nebo řešení potíží je vyžadován, budete muset vytvořit samostatnou žádost. Obvyklé náklady na podporu použije dalších otázek a problémů, které nesplňují určité opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud není váš jazyk, je protože oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Tuto opravu hotfix, musíte používat některou z následujících operačních systémů:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
Další informace o získání systému Windows 7 nebo Windows Server 2008 R2 service pack klepněte na následující číslo článku:
976932Informace o Service Pack 1 pro systém Windows 7 a Windows Server 2008 R2

Informace o registru

Tuto opravu hotfix, není nutné provádět žádné změny registru.

Požadavek na restartování

Po instalaci této opravy hotfix, musí restartujte počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné dříve vydané opravy hotfix.

Informace o souboru

Globální verze této opravy hotfix nainstaluje soubory, jejichž atributy, které jsou uvedeny v následujících tabulkách. Data a časy těchto souborů jsou uvedeny koordinovaný světový čas (UTC). Kalendářní data a časy těchto souborů v místním počítači jsou zobrazeny podle místního času s vaší aktuální posun letního času (DST). Navíc data a časy mohou změnit při provádění určitých operací se soubory.
Poznámky k informacím o soubor pro Windows 7 a Windows Server 2008 R2
Důležité Opravy hotfix pro systém Windows 7 a Windows Server 2008 R2 opravy hotfix jsou součástí stejné balíčků. Opravy hotfix na stránce žádost o opravu Hotfix jsou však uvedeny pod oba operační systémy. 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 7 a Windows Server 2008 R2" na stránce. Vždy naleznete v části "Platí pro" v článcích určit skutečný operační systém se týká každou opravu hotfix.
  • Soubory týkající se konkrétního produktu, verze (RTM,SPn), a služby (LDR, GDR) lze identifikovat porovnáním čísel verzí souborů podle následující tabulky:
    Zmenšit tuto tabulkuRozšířit tuto tabulku
    VerzeProduktMilníkVětev
    6.1.760 0.17xxxWindows 7 a Windows Server 2008 R2RTMGDR
    6.1.760 0.21xxxWindows 7 a Windows Server 2008 R2RTMVĚTVE LDR
    6.1.760 1.17xxxWindows 7 a Windows Server 2008 R2AKTUALIZACE SP1GDR
    6.1.760 1.22xxxWindows 7 a Windows Server 2008 R2AKTUALIZACE SP1VĚTVE LDR
  • Větve GDR obsahují pouze opravy, které byly veřejně vydány k adrese rozšířených závažných problémů. Větve LDR obsahují kromě veřejně vydaných oprav hotfix.
  • Soubory MANIFEST (.manifest) a soubory MUM (.mum) instalované pro každé prostředí jsou uvedeny samostatně v části "Další informace o souborech pro systém Windows 7 a Windows Server 2008 R2". MUM a MANIFEST soubory a soubory katalogu (CAT) přidružené zabezpečení jsou důležité k uchování stavu aktualizované součásti. Soubory katalogu zabezpečení, které atributy nejsou uvedeny, jsou podepsané digitálním podpisem společnosti Microsoft.
Pro všechny podporované verze x 86-Windows 7
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Ovladač Storport.sys6.1.7600.17126146,80014. Září 201218: 43x 86
Ovladač Storport.sys6.1.7600.21326149,36014. Září 201218: 43x 86
Ovladač Storport.sys6.1.7601.17956148,87219. Září 201204: 16x 86
Ovladač Storport.sys6.1.7601.22114149,36019. Září 201204: 22x 86
Pro všechny podporované-verze x 64 systému Windows 7 a Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Ovladač Storport.sys6.1.7600.17126187,76014. Září 201219: 35x 64
Ovladač Storport.sys6.1.7600.21326188,78414. Září 201219: 37x 64
Ovladač Storport.sys6.1.7601.17956190,34419. Září 201205: 04x 64
Ovladač Storport.sys6.1.7601.22114190,85619. Září 201206: 01x 64
Pro všechny podporované verze IA-64 systému Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Ovladač Storport.sys6.1.7600.17126433,52014. Září 201218: 31IA-64
Ovladač Storport.sys6.1.7600.21326430,44814. Září 201218: 48IA-64
Ovladač Storport.sys6.1.7601.17956428,91219. Září 201203: 44IA-64
Ovladač Storport.sys6.1.7601.22114430,47219. Září 201204: 27IA-64

Prohlášení

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

Další informace

Další informace o terminologii aktualizace softwaru klepněte na následující číslo článku:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft
Další informace o struktuře HW_INITIALIZATION_DATA (Storport) přejděte na následující web společnosti Microsoft:
Obecné informace o struktuře HW_INITIALIZATION_DATA (Storport)
Produkty třetích stran popisované v tomto článku jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku, implicitně předpokládanou ani jinou týkající se výkonu nebo spolehlivosti těchto produktů.

Další informace o souborech

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

Další soubory pro všechny podporované verze x 86-Windows 7
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruAktualizace bf.mum
Verze souboruNení použitelné
Velikost souboru2,719
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruUpdate.mum
Verze souboruNení použitelné
Velikost souboru2,773
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruX86_00d5a42e14961b069c9e9f539b28a064_31bf3856ad364e35_6.1.7601.22114_none_23879a9179dc035d.manifest
Verze souboruNení použitelné
Velikost souboru696
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruX86_3917bc405db8bedd153324174d09b02c_31bf3856ad364e35_6.1.7600.17126_none_190ddd056cc4a879.manifest
Verze souboruNení použitelné
Velikost souboru696
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruX86_39b14efa2b6795cb35f8effcf4679339_31bf3856ad364e35_6.1.7601.17956_none_8c3a51678ed6fa58.manifest
Verze souboruNení použitelné
Velikost souboru696
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruX86_dc65971a0332c8ce3ed87ff905a1d529_31bf3856ad364e35_6.1.7600.21326_none_17d355f16dcace15.manifest
Verze souboruNení použitelné
Velikost souboru696
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruX86_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.17126_none_27946a0a91510c48.manifest
Verze souboruNení použitelné
Velikost souboru14,132
Datum (UTC)14. Září 2012
Čas (UTC)19: 06
PlatformaNení použitelné
Název souboruX86_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.21326_none_281e08bbaa6ea939.manifest
Verze souboruNení použitelné
Velikost souboru15,725
Datum (UTC)14. Září 2012
Čas (UTC)19: 04
PlatformaNení použitelné
Název souboruX86_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.17956_none_295a81108e8f95ec.manifest
Verze souboruNení použitelné
Velikost souboru15,725
Datum (UTC)19. Září 2012
Čas (UTC)04: 36
PlatformaNení použitelné
Název souboruX86_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.22114_none_2a0d3519a78ec686.manifest
Verze souboruNení použitelné
Velikost souboru15,725
Datum (UTC)19. Září 2012
Čas (UTC)04: 40
PlatformaNení použitelné
Další soubory pro všechny podporované-verze x 64 systému Windows 7 a Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruAmd64_78cb237bac638445096d758f17ab9839_31bf3856ad364e35_6.1.7600.17126_none_42034a4d46d532ab.manifest
Verze souboruNení použitelné
Velikost souboru700
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruAmd64_b472eaed264329038c4bda7fd3d64cd3_31bf3856ad364e35_6.1.7601.17956_none_9af5776f8a8f07df.manifest
Verze souboruNení použitelné
Velikost souboru700
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruAmd64_bb185978bde8cbeef56e1898068ab400_31bf3856ad364e35_6.1.7600.21326_none_bb1357f19317a14a.manifest
Verze souboruNení použitelné
Velikost souboru700
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruAmd64_c3d912f109e2f378fe79f3387b69d1c6_31bf3856ad364e35_6.1.7601.22114_none_d3962885051389e6.manifest
Verze souboruNení použitelné
Velikost souboru700
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruAmd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.17126_none_83b3058e49ae7d7e.manifest
Verze souboruNení použitelné
Velikost souboru14,134
Datum (UTC)14. Září 2012
Čas (UTC)20: 36
PlatformaNení použitelné
Název souboruAmd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.21326_none_843ca43f62cc1a6f.manifest
Verze souboruNení použitelné
Velikost souboru15,727
Datum (UTC)14. Září 2012
Čas (UTC)20: 38
PlatformaNení použitelné
Název souboruAmd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.17956_none_85791c9446ed0722.manifest
Verze souboruNení použitelné
Velikost souboru15,727
Datum (UTC)19. Září 2012
Čas (UTC)05: 25
PlatformaNení použitelné
Název souboruAmd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.22114_none_862bd09d5fec37bc.manifest
Verze souboruNení použitelné
Velikost souboru15,727
Datum (UTC)19. Září 2012
Čas (UTC)06: 20
PlatformaNení použitelné
Název souboruAktualizace bf.mum
Verze souboruNení použitelné
Velikost souboru3,153
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruUpdate.mum
Verze souboruNení použitelné
Velikost souboru3,215
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Další soubory pro všechny podporované verze IA-64 systému Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruIa64_adc69c65939efb8a1219fdd46b03ff98_31bf3856ad364e35_6.1.7601.17956_none_8846ee9f4fac0ef7.manifest
Verze souboruNení použitelné
Velikost souboru698
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruIa64_bf417d4949553ac1c2a24f6f2b528df9_31bf3856ad364e35_6.1.7601.22114_none_863eb5239c0fb53e.manifest
Verze souboruNení použitelné
Velikost souboru698
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruIa64_c030417ab2bb03fd2ea2748db2c47b86_31bf3856ad364e35_6.1.7600.21326_none_4c44e24e44125a10.manifest
Verze souboruNení použitelné
Velikost souboru698
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruIa64_f6231baaedc5f740de5b74b3a74507b7_31bf3856ad364e35_6.1.7600.17126_none_18419d88295dacc5.manifest
Verze souboruNení použitelné
Velikost souboru698
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruIa64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.17126_none_27960e00914f1544.manifest
Verze souboruNení použitelné
Velikost souboru14,133
Datum (UTC)14. Září 2012
Čas (UTC)20: 32
PlatformaNení použitelné
Název souboruIa64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.21326_none_281facb1aa6cb235.manifest
Verze souboruNení použitelné
Velikost souboru15,726
Datum (UTC)14. Září 2012
Čas (UTC)20: 34
PlatformaNení použitelné
Název souboruIa64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.17956_none_295c25068e8d9ee8.manifest
Verze souboruNení použitelné
Velikost souboru15,726
Datum (UTC)19. Září 2012
Čas (UTC)05: 25
PlatformaNení použitelné
Název souboruIa64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.22114_none_2a0ed90fa78ccf82.manifest
Verze souboruNení použitelné
Velikost souboru15,726
Datum (UTC)19. Září 2012
Čas (UTC)05: 31
PlatformaNení použitelné
Název souboruAktualizace bf.mum
Verze souboruNení použitelné
Velikost souboru1,909
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné
Název souboruUpdate.mum
Verze souboruNení použitelné
Velikost souboru1,947
Datum (UTC)20. Září 2012
Čas (UTC)03: 43
PlatformaNení použitelné

Vlastnosti

ID článku: 2732471 - Poslední aktualizace: 10. října 2012 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Klíčová slova: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2732471 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku: 2732471

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