ผู้ใช้ Windows บางส่วนรายงานว่าเจอข้อผิดพลาด 'Res IEFrame DLL ACR_Error.HRM' เมื่อพยายามเปิดเซสชันเบราว์เซอร์ที่ปิดไปก่อนหน้านี้ใน Internet Explorer ปัญหานี้พบใน Windows 7, 8.1, และ 10

หลังสืบสวนพบสาเหตุหลายอย่าง:
- IE Add-on ที่ขัดแย้ง — Add-on ที่มีปัญหา (Browser Hijacker หรือ PUP) รบกวนการทำงานของ IE แก้โดย Disable Add-on ทั้งหมดที่ Active อยู่
- IE Script ที่ล้มเหลว — Script ที่รันทุกครั้งที่เริ่ม IE ล้มเหลว แก้โดย Reset IE ทั้งหมดผ่าน Internet Properties
- Temp Files ใน IE เสียหาย — ไฟล์ชั่วคราวที่ IE เก็บไว้เสียหาย แก้โดยล้าง Temp Files ทั้งหมดผ่าน Internet Options หรือใช้ CCleaner
- ขาด Java Runtime Environment (JRE) — Windows ขาด JRE บาง Add-on ต้องพึ่งพา JRE ติดตั้ง JRE แบบปกติ
- System File Corruption — ไฟล์ระบบเสียหาย แก้ด้วย DISM และ SFC
นี่คือคู่มือย่อยสำหรับแก้ไขข้อผิดพลาดนี้:
วิธีที่ 1: ปิด Internet Explorer Add-on ทั้งหมด
Add-on ที่มีปัญหาอาจก่อให้เกิดข้อผิดพลาดนี้ IE เป็นเป้าหมายของ Browser Hijackers และ PUPs มาก ข้อผิดพลาดประเภทนี้จาก Add-on พบบ่อย
ขั้นตอน Disable Add-on ทั้งหมดจาก Manage Add-ons:
- Win + R พิมพ์ iexplore.exe Enter เปิด Internet Explorer

- ใน IE คลิกไอคอน Gear (มุมขวาบน) > Manage add-ons

- ใน Manage Add-ons คลิก Toolbars and Extensions (ใต้ Add-on Types)
- เลือก Toolbars and Extensions คลิกไอเทมด้านขวา กด Ctrl + A เลือกทั้งหมด > คลิกขวา > Disable all

- Restart เบราว์เซอร์ ทดสอบว่าข้อผิดพลาดหายหรือไม่
ถ้ายังเจอ ไปวิธีถัดไป
วิธีที่ 2: Reset Internet Explorer
สมมติว่าปัญหามาจากการตั้งค่าของ IE Reset การตั้งค่าจะช่วยได้ ผู้ใช้หลายคนแก้ได้ (เพราะ Script ล้มเหลว) โดย Reset IE จาก Internet Options
- Win + R พิมพ์ inetcpl.cpl Enter เปิด Internet Properties

หมายเหตุ: UAC ถาม กด Yes ให้สิทธิ์ Admin
- แท็บ Advanced
- คลิก Reset (ใต้ Reset Internet Explorer settings) ติ๊ก Delete personal settings > Reset

- รอจบการทำงาน คลิก Close

- รีบูท เปิด IE ทดสอบอีกครั้ง
ถ้ายังเจอ ไปวิธีถัดไป
วิธีที่ 3: ล้าง Temporary IE Files
ข้อมูลเสียหายที่ IE เก็บเป็น Temporary File อาจก่อให้เกิดปัญหา ผู้ใช้หลายคนแก้ได้โดยล้าง Cookies และ Cached Files ผ่านเมนู Tools
- Win + R พิมพ์ iexplore.exe Enter เปิด IE

- ในหน้าแรก IE คลิกไอคอน Gear (มุมขวาบน) > Internet Options

- แท็บ General > คลิก Delete (ใต้ Browsing history)

- ติ๊ก Temporary Internet files and website files และ Cookies and website data ตัวอื่นยกติ๊ก > Delete ยืนยัน

- รอเสร็จ รีบูท ทดสอบ
ถ้ายังเจอ ไปวิธีถัดไป
วิธีที่ 4: รัน CCleaner แบบ Custom Scan
ไฟล์ Registry เสียหายที่ส่งผลต่อ IE อาจเป็นสาเหตุ บางคนแก้ได้ด้วย CCleaner หลัง Auto-cleanup ไม่สามารถลบไฟล์เสียหายได้
- เปิดเบราว์เซอร์ที่ทำงานได้ ไป หน้าดาวน์โหลด CCleaner ทางการ ดาวน์โหลดอัตโนมัติ

หมายเหตุ: ถ้าไม่ดาวน์โหลดอัตโนมัติ คลิกลิงก์ดาวน์โหลดด้วยตนเอง
- ดับเบิลคลิก Installer > Yes ที่ UAC
- ติดตั้งตามขั้นตอน

หมายเหตุ: ถ้ามี Offer ติดตั้ง PUP กด Decline
- รอติดตั้งเสร็จ รัน CCleaner ปกติ
- คลิก Custom Clean เมนูแนวตั้งซ้าย
- ติ๊กทุกกล่องของ Microsoft Edge และ Internet Explorer ยกติ๊กตัวอื่น > Run Cleaner

- รอสแกนเสร็จ CCleaner ลบไฟล์ Temp เสียหาย รีบูทด้วยตนเอง ทดสอบ
วิธีที่ 5: ติดตั้ง Java Runtime Environment
Windows ขาด JRE อาจก่อให้เกิดข้อผิดพลาดนี้ เพราะ Add-on หลายตัวของ IE ต้องพึ่งพา JRE
- เปิดเบราว์เซอร์ที่ทำงานได้ ไป หน้าดาวน์โหลด Java Runtime ทางการ
- คลิก Java Download > Agree and Start Free Download

- ดาวน์โหลดเสร็จ ดับเบิลคลิก JRE Executable ติดตั้งตามขั้นตอน
หมายเหตุ: UAC ถาม กด Yes - ติดตั้ง JRE เสร็จ รีบูท ทดสอบ IE อีกครั้ง
ถ้ายังมีปัญหา ไปวิธีสุดท้าย
วิธีที่ 6: รัน SFC และ DISM Scans
ถ้าวิธีข้างต้นไม่ได้ อาจเป็น System File Corruption ที่แก้ไม่ได้แบบปกติ ใช้ Utilities Built-in สองตัวนี้:
System File Checker (SFC) และ DISM (Deployment Image Servicing and Management) สแกนและซ่อมไฟล์ระบบที่เสียหาย แม้คล้ายกันแต่มีความแตกต่างสำคัญ ทำให้เหมาะ合ใช้ติดต่อกัน
- Win + R พิมพ์ cmd > Ctrl + Shift + Enter เปิด Elevated CMD UAC กด Yes

- พิมพ์คำสั่ง Enter เริ่ม SFC Scan:
sfc /scannow
หมายเหตุ: ใช้ Archive ท้องถิ่นแทนที่ไฟล์เสียหาย ไม่ต้องอินเทอร์เน็ต สำคัญ: ห้าม interrump SFC Scan ระหว่างทำงาน เพื่อไม่ให้เกิด Logical Issues เพิ่ม
- SFC เสร็จ รีบูทด้วยตนเอง (ถ้าไม่ได้ Prompt ให้รีบูท)
- หลังบูทเสร็จ เปิด Elevated CMD อีกครั้ง (ขั้น 1) พิมพ์คำสั่ง DISM:
DISM /Online /Cleanup-Image /RestoreHealth
หมายเหตุ: DISM ต้องอินเทอร์เน็ตตลอด เพราะใช้ Windows Update Component ดาวน์โหลดไฟล์ที่ดีมาแทนที่
- DISM เสร็จ รีบูท เปิด IE ทดสอบ