Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Gejala

Pertimbangkan skenario berikut ini.

Skenario 1

  • Anda menginstal aplikasi yang menggunakan kode kontrol IOCTL_SCSI_PASS_THROUGH perangkat pada komputer yang menjalankan Windows 8.1 atau Windows Server 2012 R2.

  • Aplikasi mengirimkan membaca atau menulis perintah dengan menggunakan mekanisme SCSI Pass-Through antarmuka nonvolatil memori Express (NVMe). Komponen antarmuka NVMe di Windows adalah Stornvme.sys.

  • Ukuran buffer bukanlah multi ukuran sektor.

Dalam skenario ini, terjadi kerusakan data.

Skenario 2

Misalnya Anda menginstal perangkat NVMe pada komputer berbasis Windows 8.1 atau berbasis Windows Server 2012 R2. Ketika perangkat NVMe laporan masalah status kesehatan atau masalah status pemantauan diri, analisis dan pelaporan Technology (SMART) dengan menggunakan asinkron peristiwa, banyak peristiwa asinkron digunakan secara tiba-tiba.

Penyebab

Skenario 1

Masalah ini terjadi karena perangkat NVMe dan dukungan antarmuka StorNVMe daftar halaman wilayah fisik (PRP) hanya untuk data transfer operasi.

Ketika Windows melakukan operasi transfer data, perangkat menerima memori mulai alamat dan jumlah sektor yang akan ditransfer. Oleh karena itu, ketika ukuran buffer data tidak beberapa dari ukuran sektor, membaca dan menulis perintah tidak berfungsi dengan benar. Secara khusus, baca perintah menyebabkan perangkat untuk mentransfer data lebih dari ukuran buffer data, dan menulis perintah menyebabkan perangkat menulis ke disk dengan data memori kernel acak di data buffer.

Catatan Tidak seperti protokol perangkat lain yang mendukung menyebarkan mengumpulkan daftar yang memiliki buffer panjang dalam byte, daftar PRP transfer data hanya tahu jumlah sektor yang akan ditransfer. Oleh karena itu, StorNVMe mengkonversi ukuran transfer data ke ukuran sektor.

Skenario 2

Masalah ini terjadi karena pengandar Stornvme.sys membersihkan laporan saat perangkat NVMe menghasilkan cerdas asinkron peristiwa. Oleh karena itu, perangkat ini dalam sebuah loop mengirimkan peristiwa asinkron jika kondisi kesehatan kontroler tidak berubah.

Pemecahan masalah

Informasi pemutakhiran

Untuk mengatasi masalah ini, instal ulang pemutakhiran 2887595. Untuk informasi selengkapnya tentang cara mendapatkan paket Batal pemutakhiran ini, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2887595 Windows RT 8.1, Windows 8.1 dan Windows Server 2012 R2 Batal pemutakhiran: Januari 2013

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi lebih lanjut

Untuk informasi selengkapnya tentang peristilahan pemutakhiran perangkat lunak, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×