Sunday, May 16, 2010

Windows 7 DirectX 11 Problems on PCs with Over 4GB of RAM and 1GB of Video Memory

พบปัญหา DirectX 11 ใน Windows 7 รายงานค่าหน่วยความจำระบบไม่ถูกต้อง
บทความโดย: Thai Windows Administrator Blog

ไมโครซอฟท์ (Microsoft) ได้โพสต์บทความ KB2026022 ในเว็บไซต์ Microsoft Support เพื่อแจ้งให้ผู้ใช้ทราบว่ามีการพบปัญหา DirectX 11 ใน Windows 7 ในบางสถานการณ์ รายละเอียดดังนี้

บนเครื่องคอมพิวเตอร์ที่มีหน่วยความจำของกราฟิกการ์ด 1 GB หรือมากกว่า และมีหน่วยความจำหลัก 4GB หรือมากกว่า เมื่อทำการรันเครื่องมือ Direct-X Diagnostics (DXDiag) รายงานค่าหน่วยความจำทั้งหมด (Approximate Total Memory) ที่แสดงบนแท็บ Display จะน้อยกว่าค่าจริง ซึ่งปัญหานี้อาจจะเกิดขั้นเมื่อทำการรันเกมหรือแอพพลิเคชันบางตัวที่ไม่สามารถทำการเลือกตั้งค่าแบบ highest detail

สำหรับค่าที่ DXDiag รายงานบนเครื่องคอมพิวเตอร์ที่มีหน่วยความจำของกราฟิกการ์ด 1 GB หรือมากกว่า จะมีรายละเอียดดังนี้
• เครื่องคอมพิวเตอร์ที่มีหน่วยความจำ 4GB - DXDiag จะรายงานค่าเป็น 3496MB
• เครื่องคอมพิวเตอร์ที่มีหน่วยความจำ 6GB - DXDiag จะรายงานค่าเป็น 454MB
• เครื่องคอมพิวเตอร์ที่มีหน่วยความจำ 8GB - DXDiag จะรายงานค่าเป็น 1259MB

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

วิธีการแก้ไข
ในปัจจุบันไมโครซอฟท์กำลังพัฒนาฮอตฟิกซ์ (Hotfix) สำหรับใช้แก้ปัญหาดังกล่าวนี้

วิธีการนี้สามารถใช้ได้กับ
วิธีการนี้สามารถใช้ได้กับ Windows 7 รุ่นต่างๆ ดังนี้
• Windows 7 Enterprise
• Windows 7 Professional
• Windows 7 Home Basic
• Windows 7 Home Premium
• Windows 7 Starter
• Windows 7 Ultimate

แหล่งข้อมูลอ้างอิง
KB2026022

© 2010 TWA Blog. All Rights Reserved.

0 Comment: