Rakenduskoht
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Standard

Sümptomid

Kaaluge järgmist stsenaariumi.1. stsenaarium

  • Rakendus kasutab IOCTL_SCSI_PASS_THROUGH seadme kontroll kood Windows 8.1 või Windows Server 2012 R2 käitavasse arvutisse installimist.

  • Rakendus saadab lugeda ega kirjutada käske kasutades SCSI läbiv mehhanismi Non-püsisalvestid mälu Express (NVMe) liides. NVMe kasutajaliides Windowsi komponent on Stornvme.sys.

  • Puhvri suurus ei ole mitu, sektori suurus.

Selle stsenaariumi korral ilmneb andmed rikutud saada.2. stsenaariumEndale NVMe seadme installimine Windows 8.1 või Windows Server 2012 R2 põhisesse arvutisse. Kui NVMe seadme teatab tervise olek probleem või jälgimine, analüüs ja aruandlus Technology (SMART) staatuse küsimus üritusel asünkroonne abil, kasutatakse palju asünkroonse sündmuste ootamatult.

Põhjus

1. stsenaariumProbleemi põhjus NVMe seadme ja StorNVMe kasutajaliidese tugi füüsilise piirkonna leht (PRP) loetleb ainult andmete ülekandmise toiminguid.Kui Windows teostab andmete, saab seadme mälu aadress ja sektori arv, mis on üle. Seega, kui andmeid puhvri suurus ei ole mitu, sektori suurus lugeda ja kirjutada käsud ei tööta õigesti. Täpsemalt Loe käsud põhjustada seadme kanda rohkem andmeid kui andmeid puhvri suurus ja kirjutada käske põhjustada seadme random kernel mälu andmed andmete puhver kettale kirjutada.Märkus. Erinevalt teiste seadme protokollid, mis toetavad hajutamise/kogumise loetletud on puhvri pikkus baitides, PRP loendi andmete edastamiseks ainult teab sektori kokku üle. Seetõttu StorNVMe teisendab andmete üleandmise suurus sektori suurus.2. stsenaariumProbleemi põhjus Stornvme.sys juht tühjendab aruandes kui NVMe seade loob SMART asünkroonse sündmus. Seetõttu seade on silmus asünkroonse sündmus kui töötleja tervise riik ei muutu.

Lahendus

Värskenduse teave

Selle probleemi lahendamiseks installige värskenduskomplekti 2887595. Selle värskenduskomplekti paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi artikli järgmist artiklinumbrit:

2887595 Windows RT 8.1, Windows 8.1 ja Windows Server 2012 R2 värskenduskomplekt: November 2013

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:

824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.