คุณไม่สามารถเข้าถึงอุปกรณ์เก็บข้อมูลที่ควบคุมด้วย MPIO ใน Windows Server 2008 R2 หลังจากที่คุณส่งรหัสควบคุม "IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT" ที่มีรหัสเส้นทาง MPIO ที่ไม่ถูกต้อง

อาการ

ลองทำตามสถานการณ์ต่อไปนี้:

  • คุณมีคอมพิวเตอร์ที่กําลังเรียกใช้ Windows Server 2008 R2
  • คุณเชื่อมต่ออุปกรณ์เก็บข้อมูลที่ควบคุม โดย Microsoft Multipath I/O (MPIO) กับคอมพิวเตอร์
  • คุณใช้ Microsoft Device Specific Module (DSM) สําหรับ MPIO
  • คุณส่งรหัสควบคุม IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT ที่มีรหัสเส้นทาง MPIO ไม่ถูกต้องไปยังอุปกรณ์เก็บข้อมูล

ในสถานการณ์นี้ ความพยายามในการเข้าถึงอุปกรณ์เก็บข้อมูลในภายหลังล้มเหลว ดังนั้น แอปพลิเคชันหรือระบบปฏิบัติการที่พยายามเข้าถึงอุปกรณ์เก็บข้อมูลหยุดการตอบสนอง หรือพบข้อยกเว้นอื่นๆ

หมายเหตุ เมื่อต้องการกู้คืนจากปัญหานี้ คุณต้องรีสตาร์ตคอมพิวเตอร์

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากโปรแกรมควบคุม MPIO จัดการรหัสควบคุม IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT ที่มีรหัสพาธ MPIO ที่ไม่ถูกต้องอย่างไม่ถูกต้อง

การแก้ปัญหา

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้โปรแกรมแก้ไขด่วนนี้เฉพาะกับระบบที่พบปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณจะไม่ได้รับผลกระทบอย่างร้ายแรงจากปัญหานี้ เราขอแนะนําให้คุณรอการอัปเดตซอฟต์แวร์ถัดไปที่มีโปรแกรมแก้ไขด่วนนี้

หากโปรแกรมแก้ไขด่วนพร้อมให้ดาวน์โหลดแล้ว จะมีส่วน "โปรแกรมแก้ไขด่วนพร้อมให้ดาวน์โหลด" ที่ด้านบนของบทความฐานความรู้นี้ หากส่วนนี้ไม่ปรากฏ ให้ติดต่อฝ่ายบริการลูกค้าของ Microsoft และฝ่ายสนับสนุนเพื่อขอรับโปรแกรมแก้ไขด่วน

หมายเหตุ ถ้ามีปัญหาเพิ่มเติมเกิดขึ้น หรือถ้าการแก้ไขปัญหาใด ๆ ที่จําเป็น คุณอาจต้องสร้างการร้องขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะใช้กับคําถามและปัญหาการสนับสนุนเพิ่มเติมที่ไม่มีคุณสมบัติสําหรับโปรแกรมแก้ไขด่วนนี้เฉพาะ สําหรับรายการทั้งหมดของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft หรือเมื่อต้องการสร้างการร้องขอบริการแยกต่างหาก โปรดเยี่ยมชมเว็บไซต์ต่อไปนี้ของ Microsoft:

http://support.microsoft.com/contactus/?ws=support หมายเหตุ ฟอร์ม "โปรแกรมแก้ไขด่วนที่พร้อมใช้งาน" แสดงภาษาที่มีโปรแกรมแก้ไขด่วน หากคุณไม่เห็นภาษาของคุณ เป็นเพราะโปรแกรมแก้ไขด่วนไม่พร้อมใช้งานสําหรับภาษานั้น

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องรัน Windows Server 2008 R2 หรือ Windows Server 2008 R2 Service Pack 1 (SP1)

ข้อกำหนดในการรีสตาร์ต

คุณอาจต้องเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ไม่แทนที่โปรแกรมแก้ไขด่วนที่ออกมาก่อนหน้านี้

ข้อมูลไฟล์

เวอร์ชันภาษาอังกฤษ (สหรัฐอเมริกา) ของโปรแกรมแก้ไขด่วนนี้จะติดตั้งแฟ้มที่มีแอตทริบิวต์ที่แสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้แสดงตามเวลามาตรฐานสากล (UTC) วันที่และเวลาสำหรับไฟล์เหล่านี้บนคอมพิวเตอร์เฉพาะที่ของคุณจะแสดงเวลาท้องถิ่นของคุณควบคู่กับความโน้มเอียงของเวลาตามฤดูกาล (DST) ปัจจุบันของคุณ นอกจากนี้ วันที่และเวลาอาจเปลี่ยนแปลงเมื่อคุณดำเนินการบางอย่างในไฟล์

บันทึกย่อข้อมูลไฟล์ Windows Server 2008 R2

การแก้ไขด่วนที่สําคัญของ Windows 7 และโปรแกรมแก้ไขด่วน Windows Server 2008 R2 รวมอยู่ในแพ็คเกจเดียวกัน อย่างไรก็ตาม โปรแกรมแก้ไขด่วนบนหน้า 'การร้องขอโปรแกรมแก้ไขด่วน' จะแสดงอยู่ในทั้งสองระบบปฏิบัติการ เมื่อต้องการร้องขอแพ็คเกจโปรแกรมแก้ไขด่วนที่ใช้กับระบบปฏิบัติการหนึ่งหรือทั้งสองระบบ ให้เลือกโปรแกรมแก้ไขด่วนที่แสดงอยู่ภายใต้ "Windows 7/Windows Server 2008 R2" ในเพจ อ้างถึงส่วน "นําไปใช้กับ" ในบทความเสมอเพื่อกําหนดระบบปฏิบัติการจริงที่นําโปรแกรมแก้ไขด่วนแต่ละรายการไปใช้

  • ไฟล์ที่นําไปใช้กับผลิตภัณฑ์หลักเป้าหมายเฉพาะ (RTM, SPn) และ Service Branch (LDR, GDR) สามารถระบุได้โดยการตรวจสอบหมายเลขเวอร์ชันของไฟล์ดังที่แสดงในตารางต่อไปนี้:

    เวอร์ชัน ผลิตภัณฑ์ Milestone สาขาการบริการ
    6.1.760
    0.20xxx
    Windows 7 และ Windows Server 2008 R2 Rtm Ldr
    6.1.760
    1.21xxx
    Windows 7 และ Windows Server 2008 R2 SP1 Ldr
  • ไฟล์ MANIFEST (.manifest) และไฟล์ MUM (.mum) ที่ติดตั้งสําหรับแต่ละสภาพแวดล้อมจะแสดงรายการแยกต่างหากในส่วน "ข้อมูลไฟล์เพิ่มเติมสําหรับ Windows 7 และสําหรับ Windows Server 2008 R2" ไฟล์ MUM และ MANIFEST และไฟล์แค็ตตาล็อกการรักษาความปลอดภัย (.cat) ที่เกี่ยวข้องมีความสําคัญต่อการรักษาสถานะของคอมโพเนนต์ที่อัปเดต แฟ้มแค็ตตาล็อกการรักษาความปลอดภัยที่ไม่มีแอตทริบิวต์แสดงอยู่ จะได้รับการเซ็นชื่อด้วยลายเซ็นดิจิทัลของ Microsoft

สําหรับ Windows Server 2008 R2 เวอร์ชัน x64 ที่รองรับทั้งหมด

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Mpio.sys 6.1.7600.20881 156,544 15-ม.ค.-2554 06:26 x64
Mpio.sys 6.1.7601.21642 156,544 15-ม.ค.-2554 06:29 x64

สําหรับ Windows Server 2008 R2 เวอร์ชัน IA-64 ที่รองรับทั้งหมด

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Mpio.sys 6.1.7600.20881 351,616 15-ม.ค.-2554 05:24 IA-64
Mpio.sys 6.1.7601.21642 351,104 15-ม.ค.-2554 05:19 IA-64

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft

ข้อมูลไฟล์เพิ่มเติม

ข้อมูลไฟล์เพิ่มเติมสําหรับ Windows Server 2008 R2

ไฟล์เพิ่มเติมสําหรับ Windows Server 2008 R2 เวอร์ชันที่รองรับ x64 ทั้งหมด

ชื่อไฟล์ Amd64_mpio.inf_31bf3856ad364e35_6.1.7600.20881_none_79ad717dc226751f.manifest
เวอร์ชันของไฟล์ ไม่สามารถใช้งานได้
ขนาดไฟล์ 2,073
วันที่ (UTC) 15-ม.ค.-2554
เวลา (UTC) 07:00
แพลตฟอร์ม ไม่สามารถใช้งานได้
ชื่อไฟล์ Amd64_mpio.inf_31bf3856ad364e35_6.1.7601.21642_none_7bc00e7dbf2b8a9e.manifest
เวอร์ชันของไฟล์ ไม่สามารถใช้งานได้
ขนาดไฟล์ 2,073
วันที่ (UTC) 15-ม.ค.-2554
เวลา (UTC) 07:02
แพลตฟอร์ม ไม่สามารถใช้งานได้
ชื่อไฟล์ Update.mum
เวอร์ชันของไฟล์ ไม่สามารถใช้งานได้
ขนาดไฟล์ 3,170
วันที่ (UTC) 15-ม.ค.-2554
เวลา (UTC) 16:55
แพลตฟอร์ม ไม่สามารถใช้งานได้

ไฟล์เพิ่มเติมสําหรับ Windows Server 2008 R2 เวอร์ชันที่รองรับทั้งหมด IA-64

ชื่อไฟล์ Ia64_mpio.inf_31bf3856ad364e35_6.1.7600.20881_none_1d9079f009c70ce5.manifest
เวอร์ชันของไฟล์ ไม่สามารถใช้งานได้
ขนาดไฟล์ 2,071
วันที่ (UTC) 15-ม.ค.-2554
เวลา (UTC) 06:50
แพลตฟอร์ม ไม่สามารถใช้งานได้
ชื่อไฟล์ Ia64_mpio.inf_31bf3856ad364e35_6.1.7601.21642_none_1fa316f006cc2264.manifest
เวอร์ชันของไฟล์ ไม่สามารถใช้งานได้
ขนาดไฟล์ 2,071
วันที่ (UTC) 15-ม.ค.-2554
เวลา (UTC) 06:59
แพลตฟอร์ม ไม่สามารถใช้งานได้
ชื่อไฟล์ Update.mum
เวอร์ชันของไฟล์ ไม่สามารถใช้งานได้
ขนาดไฟล์ 1,933
วันที่ (UTC) 15-ม.ค.-2554
เวลา (UTC) 16:55
แพลตฟอร์ม ไม่สามารถใช้งานได้