Sümptomid

Kujutage ette järgmist stsenaariumi.

  • Installite arvutisse, kus töötab Windows 7 või Windows Server 2008 R2 mõne Storport minipordi draiverit.

  • Minipordi draiverit toetab funktsiooni otsemällupöörduse (DMA) ja nõuab vastendatud I/O puhvrite lugeda ja kirjutada.

  • Minipordi draiverit eraldab I/O andmed ja seejärel minipordi draiverit kopeerib mälu I/O andmeid.

  • Minipordi draiverit kasutab kopeeritud andmete asemel DMA piirkonnas/v-toimingud.

Selle stsenaariumi puhul on rikutud mälus salvestatud andmed.

Näiteks kui minipordi draiverit memcpy funktsiooni abil kopeerida andmeid vastendatud I/O puhvrite, minipordi draiverit kopeerib andmed on rikutud.

See probleem ilmneb siis, kui üks või mitu järgmistest tingimustest on täidetud:

  • Arvutis töötab 32-bitine operatsioonisüsteem, mis on füüsilise aadressi laiendus (PAE) lubatud ja mis on installitud 32-bitist DMA kontroller.

  • Arvuti töötab 64-bitine operatsioonisüsteem, millel on lubatud draiveri kontrollija tööriista DMA kontrollimise funktsiooni.


Põhjus

See probleem ilmneb seetõttu, et see riistvara abstraktsioonikiht (HAL) ootab minipordi draiverit DMA siini põhi seadme abil sooritada/v-toimingud. Kui minipordi draiverit salvestab andmed ja kasutab puhvri I/O toimingu lõpuleviimiseks, sihtaadressi puhver pole HAL eeldab, et puhvri aadress. Seetõttu HAL kasutab ajutised füüsilise lehed DMA funktsiooni, ei vasta füüsilise lehed virtuaalne lehed, mis on kirjeldatud hajutamise kogumisloend.

Märkus. HAL kasutab topelt puhverdamine kui füüsilise lehed paiknevad USB adapter juhtida ei pääse aadressid. Lisaks kasutab HAL lehte, mis on eraldatud ajutiselt, et adapteri saab lugeda ega kirjutada/v-toimingud.

Lahendus

Kiirparanduse teave

NB! See kiirparandus on uuesti avaldatud probleemile digitaalallkirja failide Digiallkiri ja allkirjastatud Microsofti aegub enneaegselt, nagu on kirjeldatud .

Selles teabebaasi artiklis kirjeldatud värskenduse installimist Windows 7 ja Windows Server 2008 R2 toetada STOR_MAP_ALL_BUFFERS_INCLUDING_READ_WRITE väärtus MapBuffers välja liige HW_INITIALIZATION_DATA StorPort struktuuri.

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.

Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega.

Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Microsofti klienditeeninduse ja -toe telefoninumbrite täieliku loendi vaatamiseks või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:

Märkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.

Eeltingimused

Selle kiirparanduse rakendamiseks peab töötama üks järgmistest operatsioonisüsteemidest:

  • Windows 7

  • Windows 7 hoolduspaketi 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 hoolduspaketi 1 (SP1)

Windows 7 või Windows Server 2008 R2 hoolduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

teave Windows 7 ja Windows Server 2008 R2 hoolduspaketi 1

Registri teave

Selle kiirparanduse rakendamiseks ei pea te registris muudatusi tegema.

Taaskäivitamise nõue

Pärast selle kiirparanduse rakendamist arvuti taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda varem välja antud Kiirparandusi.

Failiteave

Globaalne versioon sellest kiirparanduse installi failist millel on nimetatud omadused järgmistes tabelites. Kuupäevad ja kellaajad nendele failidele on loetletud koordineeritud maailmaaja järgi (UTC). Kuupäevad ja kellaajad nende failide jaoks kuvatakse teie arvutis kohaliku aja järgi, arvestades praegust suveaega. Lisaks võivad kuupäevad ja kellaajad muutuda, kui teete failidega teatud toiminguid.

Windows 7 ja Windows Server 2008 R2 failiteabe märkused


NB! Windows 7 ja Windows Server 2008 R2 käigultparandused on kaasatud samades pakettides. Siiski on kiirparanduse taotluse lehel on Kiirparandused loetletud mõlema operatsioonisüsteemi all. Ühele või mõlemale operatsioonisüsteemile kehtiva kiirparanduspaketi taotlemiseks valige kiirparandus, mis on loetletud leheküljel "Windows 7/Windows Server 2008 R2". Vaadake alati artiklites jaotist "Applies To", et teha kindlaks, millisele tegelikule operatsioonisüsteemile iga kiirparandus kehtib.

  • Failid, mis konkreetse toote, vaheetapi (RTM,SPn), ja teenuseharu (LDR, GDR) saab tuvastada failiversiooni numbri järgi vastavalt järgmisele tabelile:

    Versioon

    Toode

    Vaheetapp

    Teenuseharu

    6.1.760
    0,17 xxx

    Windows 7 ja Windows Server 2008 R2

    RTM

    GDR

    6.1.760
    0,21 xxx

    Windows 7 ja Windows Server 2008 R2

    RTM

    LDR-I

    6.1.760
    1.17 xxx

    Windows 7 ja Windows Server 2008 R2

    SP1

    GDR

    6.1.760
    1,22 xxx

    Windows 7 ja Windows Server 2008 R2

    SP1

    LDR-I

  • GDR-i teenuseharud hõlmavad üksnes parandusi, mis antakse välja ulatuslikult levinud kriitiliste probleemide kõrvaldamiseks. LDR-i teenuseharud sisaldavad peale ulatuslikult väljalastavate paranduste ka kiirparandusi.

  • MANIFEST-failid (.manifest) ja MUM-failid (.mum) on paigaldatud iga keskkonna puhul on loetletud eraldi jaotises "Lisafailiteave Windows 7 ja Windows Server 2008 R2". MUM- ja MANIFEST-failid ning ning nendega seotud Turbekataloogi failid (.cat), on värskendatava komponendi oleku säilitamiseks äärmiselt olulised. Turbekataloogifailid, mille atribuudid on nimetamata, on allkirjastatud Microsofti digitaalallkirjaga.

Kõik toetatud Windows 7 x86-põhised versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Storport.sys

6.1.7600.17126

146,800

14-Sep-2012

18:43

x86

Storport.sys

6.1.7600.21326

149,360

14-Sep-2012

18:43

x86

Storport.sys

6.1.7601.17956

148,872

19-Sep-2012

04:16

x86

Storport.sys

6.1.7601.22114

149,360

19-Sep-2012

04:22

x86

Kõik toetatud Windows 7 ja Windows Server 2008 R2 x64-põhised versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Storport.sys

6.1.7600.17126

187,760

14-Sep-2012

19:35

x64

Storport.sys

6.1.7600.21326

188,784

14-Sep-2012

19:37

x64

Storport.sys

6.1.7601.17956

190,344

19-Sep-2012

05:04

x64

Storport.sys

6.1.7601.22114

190,856

19-Sep-2012

06:01

x64

Kõik toetatud Windows Server 2008 R2 IA-64-põhised versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Storport.sys

6.1.7600.17126

433,520

14-Sep-2012

18:31

IA-64

Storport.sys

6.1.7600.21326

430,448

14-Sep-2012

18:48

IA-64

Storport.sys

6.1.7601.17956

428,912

19-Sep-2012

03:44

IA-64

Storport.sys

6.1.7601.22114

430,472

19-Sep-2012

04:27

IA-64

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:

Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

HW_INITIALIZATION_DATA (Storport) struktuuri kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

See artikkel käsitleb kolmandate poolte poolt valmistatud tooteid, kes pole Microsoftiga seotud. Microsoft ei garanteeri, mingit kaudset ega jõudlusele ega töökindlusele nende toodete.

Lisafailiteave

Windows 7 ja Windows Server 2008 R2 täiendav failiteave

Kõigi toetatud Windows 7 x86-põhiste versioonide lisafailid

Faili nimi

Update-bf.mum

Faili versioon

Pole rakendatav

Faili maht

2,719

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Update.mum

Faili versioon

Pole rakendatav

Faili maht

2 773

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

X86_00d5a42e14961b069c9e9f539b28a064_31bf3856ad364e35_6.1.7601.22114_none_23879a9179dc035d.manifest

Faili versioon

Pole rakendatav

Faili maht

696

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

X86_3917bc405db8bedd153324174d09b02c_31bf3856ad364e35_6.1.7600.17126_none_190ddd056cc4a879.manifest

Faili versioon

Pole rakendatav

Faili maht

696

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

X86_39b14efa2b6795cb35f8effcf4679339_31bf3856ad364e35_6.1.7601.17956_none_8c3a51678ed6fa58.manifest

Faili versioon

Pole rakendatav

Faili maht

696

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

X86_dc65971a0332c8ce3ed87ff905a1d529_31bf3856ad364e35_6.1.7600.21326_none_17d355f16dcace15.manifest

Faili versioon

Pole rakendatav

Faili maht

696

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

X86_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.17126_none_27946a0a91510c48.manifest

Faili versioon

Pole rakendatav

Faili maht

14,132

Hoiatus.

14-Sep-2012

Täiendav failiteave

19:06

Platvorm

Pole rakendatav

Faili nimi

X86_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.21326_none_281e08bbaa6ea939.manifest

Faili versioon

Pole rakendatav

Faili maht

15,725

Hoiatus.

14-Sep-2012

Täiendav failiteave

19:04

Platvorm

Pole rakendatav

Faili nimi

X86_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.17956_none_295a81108e8f95ec.manifest

Faili versioon

Pole rakendatav

Faili maht

15,725

Hoiatus.

19-Sep-2012

Täiendav failiteave

04:36

Platvorm

Pole rakendatav

Faili nimi

X86_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.22114_none_2a0d3519a78ec686.manifest

Faili versioon

Pole rakendatav

Faili maht

15,725

Hoiatus.

19-Sep-2012

Täiendav failiteave

04:40

Platvorm

Pole rakendatav

Kõigi toetatud Windows 7 ja Windows Server 2008 R2 x64-põhiste versioonide lisafailid

Faili nimi

Amd64_78cb237bac638445096d758f17ab9839_31bf3856ad364e35_6.1.7600.17126_none_42034a4d46d532ab.manifest

Faili versioon

Pole rakendatav

Faili maht

700

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Amd64_b472eaed264329038c4bda7fd3d64cd3_31bf3856ad364e35_6.1.7601.17956_none_9af5776f8a8f07df.manifest

Faili versioon

Pole rakendatav

Faili maht

700

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Amd64_bb185978bde8cbeef56e1898068ab400_31bf3856ad364e35_6.1.7600.21326_none_bb1357f19317a14a.manifest

Faili versioon

Pole rakendatav

Faili maht

700

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Amd64_c3d912f109e2f378fe79f3387b69d1c6_31bf3856ad364e35_6.1.7601.22114_none_d3962885051389e6.manifest

Faili versioon

Pole rakendatav

Faili maht

700

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Amd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.17126_none_83b3058e49ae7d7e.manifest

Faili versioon

Pole rakendatav

Faili maht

14,134

Hoiatus.

14-Sep-2012

Täiendav failiteave

20:36

Platvorm

Pole rakendatav

Faili nimi

Amd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.21326_none_843ca43f62cc1a6f.manifest

Faili versioon

Pole rakendatav

Faili maht

15,727

Hoiatus.

14-Sep-2012

Täiendav failiteave

20:38

Platvorm

Pole rakendatav

Faili nimi

Amd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.17956_none_85791c9446ed0722.manifest

Faili versioon

Pole rakendatav

Faili maht

15,727

Hoiatus.

19-Sep-2012

Täiendav failiteave

05:25

Platvorm

Pole rakendatav

Faili nimi

Amd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.22114_none_862bd09d5fec37bc.manifest

Faili versioon

Pole rakendatav

Faili maht

15,727

Hoiatus.

19-Sep-2012

Täiendav failiteave

06:20

Platvorm

Pole rakendatav

Faili nimi

Update-bf.mum

Faili versioon

Pole rakendatav

Faili maht

3,153

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Update.mum

Faili versioon

Pole rakendatav

Faili maht

3 215

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Lisafailid kõigi toetatud Windows Server 2008 R2 IA-64-põhised versioonid

Faili nimi

Ia64_adc69c65939efb8a1219fdd46b03ff98_31bf3856ad364e35_6.1.7601.17956_none_8846ee9f4fac0ef7.manifest

Faili versioon

Pole rakendatav

Faili maht

698

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Ia64_bf417d4949553ac1c2a24f6f2b528df9_31bf3856ad364e35_6.1.7601.22114_none_863eb5239c0fb53e.manifest

Faili versioon

Pole rakendatav

Faili maht

698

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Ia64_c030417ab2bb03fd2ea2748db2c47b86_31bf3856ad364e35_6.1.7600.21326_none_4c44e24e44125a10.manifest

Faili versioon

Pole rakendatav

Faili maht

698

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Ia64_f6231baaedc5f740de5b74b3a74507b7_31bf3856ad364e35_6.1.7600.17126_none_18419d88295dacc5.manifest

Faili versioon

Pole rakendatav

Faili maht

698

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Ia64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.17126_none_27960e00914f1544.manifest

Faili versioon

Pole rakendatav

Faili maht

14,133

Hoiatus.

14-Sep-2012

Täiendav failiteave

20:32

Platvorm

Pole rakendatav

Faili nimi

Ia64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.21326_none_281facb1aa6cb235.manifest

Faili versioon

Pole rakendatav

Faili maht

15,726

Hoiatus.

14-Sep-2012

Täiendav failiteave

20:34

Platvorm

Pole rakendatav

Faili nimi

Ia64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.17956_none_295c25068e8d9ee8.manifest

Faili versioon

Pole rakendatav

Faili maht

15,726

Hoiatus.

19-Sep-2012

Täiendav failiteave

05:25

Platvorm

Pole rakendatav

Faili nimi

Ia64_microsoft-windows-storport_31bf3856ad364e35_6.1.7601.22114_none_2a0ed90fa78ccf82.manifest

Faili versioon

Pole rakendatav

Faili maht

15,726

Hoiatus.

19-Sep-2012

Täiendav failiteave

05:31

Platvorm

Pole rakendatav

Faili nimi

Update-bf.mum

Faili versioon

Pole rakendatav

Faili maht

1 909

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Faili nimi

Update.mum

Faili versioon

Pole rakendatav

Faili maht

1,947

Hoiatus.

20-Sep-2012

Täiendav failiteave

03:43

Platvorm

Pole rakendatav

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Kui rahul te tõlkekvaliteediga olete?
Mis mõjutas teie kasutuskogemust?

Täname tagasiside eest!

×