"ERROR_IO_DEVICE" เป็นข้อความแสดงข้อผิดพลาดเมื่อคุณใช้ฟังก์ชัน DeviceIoControl ร่วมกับรหัสควบคุม IOCTL_DISK_IS_WRITABLE ใน Windows 7 หรือใน Windows Server 2008 R2

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2496290 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

สมมติว่าคุณเรียกใช้แอพพลิเคชันที่ใช้ฟังก์ชัน DeviceIoControl ร่วมกับรหัสควบคุม IOCTL_DISK_IS_WRITABLE บนคอมพิวเตอร์ที่กำลังใช้ Windows 7 หรือ Windows Server 2008 R2 อยู่ การกระทำดังกล่าวจะตรวจสอบว่ามีการเปิดการป้องกันการบันทึกลงในฟล็อปปี้ดิสก์ที่เสียบอยู่ในไดรฟ์ฟล็อปปี้ดิสก์ที่เชื่อมต่อผ่าน USB หรือไม่ ในกรณีนี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
0x45d (1117) ERROR_IO_DEVICE

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากการแปลงคำสั่งของ Small Computer Standard Interface (SCSI) สำหรับ ไดรฟ์ฟล็อปปี้ดิสก์ที่เชื่อมต่อผ่าน USB ถูกนำออกจากโมดูล Usbstor.sys ใน Windows 7 หรือใน Windows Server 2008 R2

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

ข้อมูลโปรแกรมปรับปรุง

วิธีการขอรับโปรแกรมปรับปรุงนี้

แฟ้มต่อไปนี้มีพร้อมให้ดาวน์โหลดได้จากศูนย์ดาวน์โหลด Microsoft:
ยุบตารางนี้ขยายตารางนี้
ระบบปฏิบัติการโปรแกรมปรับปรุง
Windows 7 รุ่น x86 ที่รองรับทั้งหมด
ยุบรูปภาพนี้ขยายรูปภาพนี้
ดาวน์โหลด
ดาวน์โหลดแพคเกจโปรแกรมปรับปรุงทันที
Windows 7 รุ่น x64 ที่รองรับทั้งหมด
ยุบรูปภาพนี้ขยายรูปภาพนี้
ดาวน์โหลด
ดาวน์โหลดแพคเกจโปรแกรมปรับปรุงทันที
เวอร์ชัน x64 ที่สนับสนุน Windows Server 2008 R2 ทั้งหมด
ยุบรูปภาพนี้ขยายรูปภาพนี้
ดาวน์โหลด
ดาวน์โหลดแพคเกจโปรแกรมปรับปรุงทันที
เวอร์ชัน IA-64 ที่สนับสนุน Windows Server 2008 R2 ทั้งหมด
ยุบรูปภาพนี้ขยายรูปภาพนี้
ดาวน์โหลด
ดาวน์โหลดแพคเกจโปรแกรมปรับปรุงทันที
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดแฟ้มสนับสนุนของ Microsoft ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
119591 วิธีการขอรับแฟ้มสนับสนุนของ Microsoft จากบริการออนไลน์
Microsoft สแกนแฟ้มนี้เพื่อป้องกันไวรัสแล้ว Microsoft ใช้ซอฟต์แวร์ตรวจสอบไวรัสล่าสุด ณ วันที่มีการประกาศแฟ้มนั้นๆ แฟ้มดังกล่าวจะถูกจัดเก็บในเซิร์ฟเวอร์ที่มีการเพิ่มการรักษาความปลอดภัย ซึ่งจะช่วยป้องกันการเปลี่ยนแปลงแฟ้มโดยไม่ได้รับอนุญาต

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

หากต้องการใช้โปรแกรมปรับปรุงนี้ คุณต้องใช้ระบบปฏิบัติการตัวใดตัวหนึ่งต่อไปนี้:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับ Windows 7 หรือ Windows Server 2008 R2 Service Pack โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
976932 ข้อมูลเกี่ยวกับ Service Pack 1 สำหรับ Windows 7 และสำหรับ Windows Server 2008 R2

ข้อมูลรีจิสทรี

หากต้องการใช้โปรแกรมปรับปรุงในแพคเกจนี้ ไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ ต่อรีจิสทรี

ข้อกำหนดการเริ่มระบบของคอมพิวเตอร์ใหม่

คุณต้องเริ่มต้นคอมพิวเตอร์ใหม่หลังจากใช้การปรับปรุงนี้

ข้อมูลการแทนที่โปรแกรมปรับปรุง

โปรแกรมปรับปรุงจะไม่แทนที่โปรแกรมปรับปรุงที่ออกมาก่อนหน้านี้

ข้อมูลแฟ้ม

การปรับปรุงรุ่นส่วนกลางจะติดตั้งแฟ้มที่มีแอตทริบิวต์ที่ระบุในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้จะแสดงอยู่ใน Coordinated Universal Time (UTC) วันที่และเวลาสำหรับไฟล์นี้ในคอมพิวเตอร์ท้องถิ่นจะแสดงเวลาท้องถิ่นของคุณพร้อมกับเวลาออมแสงปัจจุบัน (DST) นอกจากนี้ วันที่และเวลาอาจเปลี่ยนแปลงเมื่อคุณดำเนินการบางอย่างในแฟ้ม
หมายเหตุแฟ้มข้อมูล Windows 7 และ Windows Server 2008 R2
  • แฟ้มที่ใช้กับผลิตภัณฑ์หนึ่งโดยเฉพาะ SR_Level (RTM, SPn) และสาขาบริการ (LDR, GDR) สามารถระบุได้ด้วยการตรวจสอบหมายเลขรุ่นของแฟ้มดังที่ปรากฏในตารางต่อไปนี้
    ยุบตารางนี้ขยายตารางนี้
    รุ่นผลิตภัณฑ์SR_LevelService branch
    6.1.760 0 . 16xxxWindows 7 และ Windows Server 2008 R2RTMGDR
    6.1.760 0 . 21xxxWindows 7 และ Windows Server 2008 R2RTMLDR
    6.1.760 1 . 17xxxWindows 7 และ Windows Server 2008 R2SP1GDR
    6.1.760 1 . 21xxxWindows 7 และ Windows Server 2008 R2SP1LDR
  • สาขาบริการของ GDR มีเฉพาะการแก้ไขที่เผยแพร่อย่างกว้างขวางเพื่อแก้ปัญหาที่สำคัญมากอย่างกว้างขวาง สาขาบริการของ LDR จะมีโปรแกรมแก้ไขด่วนนอกจากการแก้ไขที่นำออกใช้ทั่วไป
  • แฟ้ม MANIFEST (.manifest) และแฟ้ม MUM (.mum) ที่ติดตั้งสำหรับแต่ละสภาพแวดล้อมจะแสดงรายการแยกต่างหากกัน ในส่วน "ข้อมูลแฟ้มเพิ่มเติมสำหรับ Windows Server 2008 R2 และสำหรับ Windows 7" แฟ้ม MUM และ MANIFEST และแฟ้มแค็ตตาล็อกการรักษาความปลอดภัย (.cat) ที่เกี่ยวข้อง มีความสำคัญมากในการรักษาสถานะของคอมโพเนนต์ที่ปรับปรุง แฟ้มแค็ตตาล็อกการรักษาความปลอดภัยที่ไม่ได้แสดงคุณสมบัติจะถูกลงชื่อด้วยลายเซ็นดิจิตอล Microsoft
สำหรับเวอร์ชัน x86 ที่สนับสนุน Windows 7 ทั้งหมด
ยุบตารางนี้ขยายตารางนี้
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.1687775,77603-Sep-201108:11x86
Usbstor.sys6.1.7600.2104575,77603-Sep-201108:10x86
Usbstor.sys6.1.7601.1768476,28803-Sep-201108:06x86
Usbstor.sys6.1.7601.2181076,28803-Sep-201109:27x86
สำหรับ Windows 7 และ Windows Server 2008 R2 รุ่น x64 ที่รองรับทั้งหมด
ยุบตารางนี้ขยายตารางนี้
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.1687791,13603-Sep-201108:48x64
Usbstor.sys6.1.7600.2104591,13603-Sep-201108:43x64
Usbstor.sys6.1.7601.1768491,64803-Sep-201108:48x64
Usbstor.sys6.1.7601.2181091,64803-Sep-201109:40x64
สำหรับเวอร์ชัน IA-64 ที่สนับสนุน Windows Server 2008 R2 ทั้งหมด
ยุบตารางนี้ขยายตารางนี้
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.16877239,10403-Sep-201107:54IA-64
Usbstor.sys6.1.7600.21045239,10403-Sep-201108:01IA-64
Usbstor.sys6.1.7601.17684239,61603-Sep-201107:46IA-64
Usbstor.sys6.1.7601.21810239,61603-Sep-201107:53IA-64
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684 คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายการปรับปรุงซอฟต์แวร์ของ Microsoft
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรหัสควบคุม IOCTL_DISK_IS_WRITABLE โปรดเยี่ยมชมเว็บไซต์ Microsoft ต่อไปนี้:

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

ข้อมูลไฟล์เพิ่มเติมสำหรับ Windows 7 และ Windows Server 2008 R2

ไฟล์เพิ่มเติมสำหรับ Windows 7 เวอร์ชันที่สนับสนุน x86 ทั้งหมด
ยุบตารางนี้ขยายตารางนี้
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_48697ed7f91cb934.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:09
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_491162f5122405bf.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:15
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_4a420b13f64df50c.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:25
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_4b1358110f36690a.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)12:14
ไฟล์เพิ่มเติมสำหรับเวอร์ชัน x64 ที่สนับสนุน Windows 7 และ Windows Server 2008 R2 ทั้งหมด
ยุบตารางนี้ขยายตารางนี้
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_a4881a5bb17a2a6a.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:10
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_a52ffe78ca8176f5.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:14
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_a660a697aeab6642.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:08
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_a731f394c793da40.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)12:38
ไฟล์เพิ่มเติมสำหรับเวอร์ชัน IA-64 ที่สนับสนุน Windows Server 2008 R2 ทั้งหมด
ยุบตารางนี้ขยายตารางนี้
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_486b22cdf91ac230.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:08
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_491306eb12220ebb.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:05
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_4a43af09f64bfe08.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:01
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_4b14fc070f347206.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)12:36

คุณสมบัติ

หมายเลขบทความ (Article ID): 2496290 - รีวิวครั้งสุดท้าย: 5 ธันวาคม 2554 - Revision: 5.0
ใช้กับ
  • Windows 7 Service Pack 1 เมื่อใช้กับ:
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Starter
    • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1 เมื่อใช้กับ:
    • 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
Keywords: 
kbfix kbsurveynew kbexpertiseadvanced atdownload KB2496290

ให้ข้อเสนอแนะ

 

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