หน่วยความจำรั่วเกิดขึ้นเมื่อมีเรียกฟังก์ชัน Winsock API พร้อมกับค่าสถานะ TF_REUSE_SOCKET ใน Windows Server 2008 และ ใน Windows Vista

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

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

อาการ

พิจารณาสถานการณ์ต่อไปนี้::
  • คุณติดตั้งอย่าง น้อยหนึ่งอินเทอร์เฟซสำหรับโปรแกรมควบคุมขนส่ง (TDI) ฟิลเตอร์ไดรเวอร์บนคอมพิวเตอร์ที่ใช้ Windows Server 2008 หรือ Windows Vista

    หมายเหตุ:โปรแกรมประยุกต์บางโปรแกรมไฟร์วอลล์และการป้องกันไวรัสบางตัวอาจติดตั้งอย่าง น้อยหนึ่ง TDI ฟิลเตอร์ไดรเวอร์
  • โปรแกรมประยุกต์ที่เรียกฟังก์ชัน Winsock API ต่อไปนี้ร่วมกับอย่างน้อยหนึ่งอย่างtf_reuse_socketค่าสถานะ:
    • TransmitFile
    • TransmitPackets
    • DisconnectEx
ในสถานการณ์สมมตินี้ นับหมายเลขอ้างอิงของแอพลิเคชันช่วยเพิ่ม เมื่อมีการหมดลงแล้ว ทรัพยากรระบบที่คอมพิวเตอร์หยุดตอบสนอง นอกจากนี้ คุณจำเป็นต้องรีสตาร์ทคอมพิวเตอร์เพื่อกู้คืนจากปัญหานี้

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากการ Ancillary ฟังก์ชันโปรแกรมควบคุม (AFD) สำหรับ Winsock (Afd.sys) ล้างค่าสถานะให้ไม่ถูกต้องเมื่อมี reused จับซ็อกเก็ต ดังนั้น บางทรัพยากรไม่ลงตามที่คาดไว้เนื่องจากการทำงานไม่ถูกต้อง

การแก้ไข

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

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

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

หมายเหตุ:หากเกิดปัญหาอื่น ๆ หรือ ถ้ามีการแก้ไขปัญหาเป็นสิ่งจำเป็น คุณอาจต้องสร้างการร้องขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะเกิดขึ้นเมื่อมีคำถามและประเด็นการสนับสนุนอื่นๆ ซึ่งไม่จัดอยู่ในโปรแกรมแก้ไขด่วนเฉพาะที่กล่าวถึงนี้ สำหรับรายการของหมายเลขโทรศัพท์ของฝ่ายบริการและการสนับสนุนลูกค้าของ Microsoft ทั้งหมด หรือถ้าต้องการสร้างคำขอรับการสนับสนุนแยกต่างหาก โปรดเข้าสู่เว็บไซต์ของ Microsoft ต่อไปนี้::
http://support.microsoft.com/contactus/?ws=support
หมายเหตุ:แบบฟอร์ม "โปรแกรมแก้ไขด่วนพร้อมดาวน์โหลด" แสดงภาษาในโปรแกรมแก้ไขด่วนมีอยู่ หากคุณไม่เห็นภาษาของคุณ เป็นเพราะไม่มีโปรแกรมแก้ไขด่วนสำหรับภาษานั้น

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

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คอมพิวเตอร์ของคุณต้องใช้ระบบปฏิบัติการอย่างใดอย่างหนึ่งต่อไปนี้:
  • windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับ service pack ของ Windows Vista คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
935791วิธีการขอรับ Service Pack ของ Windows Vista รุ่นล่าสุด
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับ service pack ของ Windows Server 2008 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
968849วิธีการโหลด Service Pack ล่าสุดสำหรับ Windows Server 2008

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

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนในแพคเกจนี้ คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงรีจิสทรี

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

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

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

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

ข้อมูลแฟ้ม

แฟ้มที่มีแอตทริบิวต์ที่ระบุไว้ในตารางต่อไปนี้ การติดตั้งโปรแกรมแก้ไขด่วนนี้รุ่นภาษาอังกฤษ (สหรัฐอเมริกา) วันที่และเวลาของแฟ้มเหล่านี้จะปรากฏในรูปแบบ Coordinated Universal Time (UTC) วันที่และเวลาสำหรับแฟ้มเหล่านี้ในคอมพิวเตอร์จะปรากฏตามเวลาท้องถิ่น โดยมีการปรับเวลาตามฤดูกาล (DST) นอกจากนี้ วันและเวลาอาจเปลี่ยนแปลงเมื่อคุณทำการดำเนินการบางอย่างบนแฟ้ม
บันทึกข้อมูลแฟ้ม windows Vista และ Windows Server 2008
สิ่งสำคัญโปรแกรมแก้ไขด่วนของ windows Vista และ Windows Server 2008 ฮอตฟิกซ์จะรวมอยู่ในแพคเกจโปรแกรมเดียวกัน อย่างไรก็ตาม เท่านั้น "Windows Vista" จะแสดงอยู่บนหน้าการร้องขอโปรแกรมแก้ไขด่วน เมื่อต้องการร้องขอการแพคเกจโปรแกรมแก้ไขด่วนที่ใช้กับระบบปฏิบัติการหนึ่ง หรือทั้งสอง เลือกโปรแกรมแก้ไขด่วนที่แสดงภายใต้ "Windows Vista" บนหน้า โปรดดูส่วน "นำไปใช้กับ" ในบทความเพื่อดูว่าระบบปฏิบัติการเกิดขึ้นจริงที่แต่ละโปรแกรมแก้ไขด่วนถูกนำไปใช้กับการเสมอ
  • แฟ้มที่นำไปใช้กับผลิตภัณฑ์ระบุ SR_Level (RTM, SPn), และสามารถระบุสาขาบริการ (LDR, GDR) โดยตรวจสอบหมายเลขรุ่นของแฟ้มตามที่แสดงในตารางต่อไปนี้
    ยุบตารางนี้ขยายตารางนี้
    รุ่นผลิตภัณฑ์SR_Levelสาขาบริการ
    6.0.6001.22xxxWindows Vista และ Windows Server 2008SP1LDR
    6.0.6002.22xxxWindows Vista และ Windows Server 2008SP2LDR
  • service Pack 1 ถูกรวมเข้าไว้ใน Windows Server 2008 รุ่นวางจำหน่าย ดังนั้น ไฟล์ milestone RTM ประยุกต์ใช้กับ Windows Vista เท่านั้น แฟ้ม milestone rtm ได้แบบ 6.0.0000xxxxxxหมายเลขรุ่น
  • แฟ้มรายการ (.manifest) และ MUM แฟ้ม (.mum) ที่มีการติดตั้งสำหรับแต่ละสภาพแวดล้อมแสดงรายการแยกต่างหากในส่วน "แฟ้มเพิ่มเติม สำหรับ Windows Server 2008 และ สำหรับ Windows Vista ข้อมูล" แฟ้ม MUM และแฟ้มที่รายการ และ แฟ้มแค็ตตาล็อก (.cat) การรักษาความปลอดภัยที่เกี่ยวข้อง มีความสำคัญมากที่การบำรุงรักษาสถานะของคอมโพเนนต์ที่ปรับปรุง แฟ้มแค็ตตาล็อกการรักษาความปลอดภัยซึ่งไม่แสดงแอตทริบิวต์ จะลงชื่อด้วยลายเซ็นดิจิตัลของ Microsoft
สำหรับ Windows Server 2008 และ Windows Vista รุ่นที่ใช้ x86 ที่รองรับทั้งหมด
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Afd.sys6.0.6001.22608273,92019 2010 แจ19:52x86
Afd.sys6.0.6002.22314273,92019 2010 แจ19:46x86
สำหรับ Windows Server 2008 และ Windows Vista รุ่นที่ใช้ x64 ที่รองรับทั้งหมด
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Afd.sys6.0.6001.22608408,06419 2010 แจ20:18x64
Afd.sys6.0.6002.22314406,01619 2010 แจ20:11x64
สำหรับทั้งหมดได้รับการสนับสนุน IA-64-รุ่นที่ใช้ Windows Server 2008
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Afd.sys6.0.6001.22608986,11219 2010 แจ11:13IA-64
Afd.sys6.0.6002.22314986,11219 2010 แจ11:02IA-64

สถานะ

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

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการTransmitFileฟังก์ชัน การเยี่ยมชมเว็บไซต์ต่อไปนี้:
ฟังก์ชัน TransmitFile
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการTransmitPacketsฟังก์ชัน การเยี่ยมชมเว็บไซต์ต่อไปนี้:
ฟังก์ชัน TransmitPackets
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการDisconnectExฟังก์ชัน การเยี่ยมชมเว็บไซต์ต่อไปนี้:
ฟังก์ชัน DisconnectEx
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความใน Microsoft Knowledge Base::
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

ข้อมูลเพิ่มเติมของแฟ้ม

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

แฟ้มเพิ่มเติมสำหรับทั้งหมดที่ได้รับการสนับสนุน x ที่ใช้ x86 รุ่น ของ Windows Vista และ Windows Server 2008 ที่
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มUpdate.mum
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม3,565
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มX86_5ac0bbd9c0cf685d75bd74b1401c04f3_31bf3856ad364e35_6.0.6001.22608_none_2c4b37cde133b94c.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม700
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มX86_94fd1e552421ffaaa216deb86965b448_31bf3856ad364e35_6.0.6002.22314_none_9533e35223856248.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม700
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มX86_microsoft-หน้าต่าง-winsock-core_31bf3856ad364e35_6.0.6001.22608_none_d879eb2b77837b95.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม30,064
วันที่ (UTC)20 2010 แจ
เวลา (UTC)00:09
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มX86_microsoft-หน้าต่าง-winsock-core_31bf3856ad364e35_6.0.6002.22314_none_da518bff74b5874e.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม30,064
วันที่ (UTC)20 2010 แจ
เวลา (UTC)00:05
แพลทฟอร์มไม่สามารถใช้งานได้
แฟ้มเพิ่มเติมสำหรับทั้งหมดที่ได้รับการสนับสนุน x 64-รุ่นที่ใช้ ของ Windows Vista และ Windows Server 2008
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มAmd64_ac1c32d6dcef4b738b40604eb19d2a93_31bf3856ad364e35_6.0.6002.22314_none_ac9dc79cf8002062.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม704
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มAmd64_cc98e3d8ab9b9a01dcc7219cd3910476_31bf3856ad364e35_6.0.6001.22608_none_b2dd66cff9ac047a.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม704
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มAmd64_microsoft-หน้าต่าง-winsock-core_31bf3856ad364e35_6.0.6001.22608_none_349886af2fe0eccb.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม30,328
วันที่ (UTC)20 2010 แจ
เวลา (UTC)00:27
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มAmd64_microsoft-หน้าต่าง-winsock-core_31bf3856ad364e35_6.0.6002.22314_none_367027832d12f884.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม30,328
วันที่ (UTC)20 2010 แจ
เวลา (UTC)00:08
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มUpdate.mum
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม3,593
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุน IA-64-รุ่นที่ใช้ Windows Server 2008
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มIa64_910ea40e0e7c489ce0274feed70dd192_31bf3856ad364e35_6.0.6001.22608_none_a7817a760e79b5cd.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม702
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มIa64_d10dd058476ef8bd2bde89b8fd24ed9c_31bf3856ad364e35_6.0.6002.22314_none_4e645b3824091fec.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม702
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มIa64_microsoft-หน้าต่าง-winsock-core_31bf3856ad364e35_6.0.6001.22608_none_d87b8f2177818491.manifest
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม30,322
วันที่ (UTC)20 2010 แจ
เวลา (UTC)02:สีกัน
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มIa64_microsoft-core_31bf3856ad364e35_6.0.6002.22314_none_da532ff574b3904a.manifest หน้าต่าง - winsock -
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม30,322
วันที่ (UTC)20 2010 แจ
เวลา (UTC)01:13
แพลทฟอร์มไม่สามารถใช้งานได้
ชื่อแฟ้มUpdate.mum
รุ่นของแฟ้มไม่สามารถใช้งานได้
ขนาดแฟ้ม2,748
วันที่ (UTC)20 2010 แจ
เวลา (UTC)09:24
แพลทฟอร์มไม่สามารถใช้งานได้

คุณสมบัติ

หมายเลขบทความ (Article ID): 977332 - รีวิวครั้งสุดท้าย: 21 ตุลาคม 2553 - Revision: 2.0
ใช้กับ
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
Keywords: 
kbprb kbsurveynew kbexpertiseadvanced kbHotfixServer kbautohotfix kbqfe kbfix kbmt KB977332 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:977332

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

 

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