ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:

  • คุณดูเว็บเพจที่ใช้เมธอดwindow.openเพื่อเปิดเว็บเพจที่สองในหน้าต่างใหม่

  • หน้าต่างใหม่เปิดประกอบด้วยองค์ประกอบ IFRAME ที่โหลดเพจที่มีการอ้างอิงแบบวงกลม

ในสถานการณ์สมมตินี้ การรั่วไหลของหน่วยความจำเกิดขึ้นทุกครั้งที่คุณเปิดหน้าต่างนี้

การรั่วไหลนี้สามารถเกิดขึ้นได้นอกจากนี้ถ้า iframe โหลดเพจที่ประกอบด้วยตัวควบคุม Telerik RadGrid สำหรับ ASP.NET ในสถานการณ์สมมตินี้ คุณสังเกตเห็นที่เพิ่มจำนวนไบต์ส่วนตัวโดยเมกะไบต์ที่ 3 สำหรับทุกการดำเนินการwindow.open หลังจากที่บางเปิด และปิดการดำเนินงาน ประสิทธิภาพการทำงานของระบบลดลงอย่างมาก

เมื่อต้องการตรวจสอบประสิทธิภาพการทำงานของระบบ ใช้การตรวจสอบประสิทธิภาพ (Perfmon.exe) ในการตรวจสอบประสิทธิภาพ ตรวจสอบไบต์ส่วนตัวสำหรับ Internet Explorer

หมายเหตุถ้า คุณเรียกดูไปยังเพจที่โฮสต์ใน iframe โดยตรง จาก นั้นไม่เกิดปัญหาขึ้น

ข้อมูลการปรับปรุงการรักษาความปลอดภัย

เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งปรับปรุงการรักษาความปลอดภัยล่าสุดสำหรับ Internet Explorer เมื่อต้องการติดตั้งโปรแกรมปรับปรุงล่าสุด แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://update.microsoft.comสำหรับข้อมูลทางเทคนิคเพิ่มเติมเกี่ยวกับการปรับปรุงการรักษาความปลอดภัยล่าสุดสำหรับ Internet Explorer แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://www.microsoft.com/technet/security/current.aspx
หมายเหตุ โปรแกรมปรับปรุงนี้ถูกรวมในการปรับปรุงการรักษาความปลอดภัย 2416400 (MS10 090) ครั้งแรก
สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2416400 MS10-090: การปรับปรุงการรักษาความปลอดภัยสำหรับ Internet Explorer

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

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

322756วิธีการสำรอง และคืนค่ารีจิสทรีใน Windowsหลังจากที่คุณติดตั้งการปรับปรุงสำหรับ Internet Explorer 6 และ 7 บนเครื่องคอมพิวเตอร์ คุณต้องเพิ่มค่ารีจิสทรีเพื่อเปิดใช้งานการแก้ไข เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

  1. คลิกเริ่มคลิกเรียกใช้พิมพ์regeditนั้นแล้ว กด ENTER

  2. ค้นหา และจากนั้น คลิกหนึ่งคีย์ย่อยของรีจิสทรีต่อไปนี้:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl

  3. บนเมนูแก้ไขชี้ไปที่สร้างและคลิกที่คีย์

  4. พิมพ์FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736และจากนั้น กด ENTER

  5. คลิกขวาที่FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736ชี้ไปที่สร้างและจากนั้น คลิกDWORD Value

  6. พิมพ์ Iexplore.exe แล้วกด ENTER

  7. คลิกขวาที่ Iexplore.exe แล้วคลิก ปรับเปลี่ยน

  8. ในกล่อง Value data พิมพ์ 1 และจากนั้น คลิก ตกลง

  9. ออกจากตัวแก้ไขรีจิสทรี

หมายเหตุ โปรแกรมประยุกต์ที่เป็นโฮสต์การควบคุมเว็บเบราว์เซอร์(WebOC) หรือ MSHTML สามารถเลือกลงในการแก้ไขปัญหา โดยการเพิ่มรายการรีจิสทรีข้างต้น แทนค่า DWORD จาก "iexplore.exe" ให้เป็นชื่อของแอพลิเคชัน (<ชเดี่ยว > .exe)

เกิดปัญหา ใน Internet Explorer 8 หรือ 9 Explorer อินเทอร์เน็ต อย่างไรก็ตาม พร้อมหมายเลขรุ่นของ Internet Explorer ที่ติดตั้ง ถ้าคุณใช้แอพลิเคชันที่โฮสต์เว็บเบราว์เซอร์ control(WebOC) หรือ MSHTML เรียกดูไปยังหน้า แล้วยังมีปัญหาอยู่ โปรแกรมประยุกต์ดังกล่าวสามารถเข้าร่วมในการแก้ไข โดยการเพิ่มรายการรีจิสทรี เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

  1. คลิกเริ่มคลิกเรียกใช้พิมพ์regeditนั้นแล้ว กด ENTER

  2. ค้นหา และจากนั้น คลิกหนึ่งคีย์ย่อยของรีจิสทรีต่อไปนี้: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl

  3. บนเมนูแก้ไขชี้ไปที่สร้างและคลิกที่คีย์

  4. พิมพ์FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUPและจากนั้น กด ENTER

  5. คลิกขวาที่FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUPชี้ไปที่สร้างและจากนั้น คลิกDWORD Value

  6. พิมพ์.exe <ชเดี่ยว >และจากนั้น กด ENTER

  7. คลิกขวา.exe <ชเดี่ยว >และจากนั้น คลิกปรับเปลี่ยน

  8. ในกล่อง Value data พิมพ์ 1 และจากนั้น คลิก ตกลง

  9. ออกจากตัวแก้ไขรีจิสทรี

สถานะ

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

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการwindow.openแวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspxสำหรับข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบ IFRAME แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://msdn.microsoft.com/en-us/library/ms535258(VS.85).aspxสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอ้างอิงแบบวงกลม แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้

http://msdn.microsoft.com/en-us/library/bb250448(VS.85).aspx
ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตขึ้น โดยบริษัทที่ไม่ขึ้นอยู่กับ Microsoft ไมโครซอฟท์ไม่รับประกัน ทั้งโดยนัย หรืออย่างอื่น ใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×