[How to] วิธีแก้ไขเมื่อกด Open New Windows ไม่ได้หรือไม่มีอะไรเกิดขึ้น
หลาย ๆ คนคงจะเคยเจอคอมโกรธ คอมงอนเวลากด Link แล้วมีการเปิด IE (Internet Explorer) ใหม่ขึ้น แต่ไม่มีการโหลด หรือไม่มีการแสดงผล หรือไม่ก็กดคลิ๊กขวา เลือก Open New Tab แล้วไม่มีการโหลดหน้าเพจ ปัญหานี้ผมก็ไม่อาจทราบได้ว่าเป็นไวรัสหรือไม่ แต่บางคนถึงกับจำเป็นต้องยอมยกคอมไปซ่อม เพื่อลงวินโดวส์ใหม่ หรือแสกนไวรัส ร้านไหนดีหน่อยก็แก้ให้ฟรี ร้านไหนจรรยาบรรณต่ำ ๆ ก็คิดเงินลูกค้า อย่างน้อยอาจจะ 100 และอาจจะมากถึง 500!!! แต่ผมอยากให้หลาย ๆ คนลองทำขั้นตอนต่อไปนี้ก่อนครับ เพื่อประหยัดเวลาและเงินของคุณ
การแก้ไขปัญหานี้ในโปรแกรม Internet Explorer ให้ทำตามขั้นตอนต่างๆ ดังต่อไปนี้:
1. ปิดโปรแกรมทั้งหมดที่กำลังทำงาน
2. คลิกที่ Start และคลิกที่ Run
3. พิมพ์ regsvr32 urlmon.dll แล้วคลิก OK
4. เมื่อคุณได้รับข้อความ “DllRegisterServer in urlmon.dll succeeded” ให้คลิก OK
หากไม่สามารถแก้ปัญหาได้ ให้ทำซ้ำจากขั้นตอนที่ 2 ถึง 4 สำหรับแต่ละไฟล์ต่อไปนี้ (ในขั้นที่ 3 ให้แทนที่ไฟล์ Urlmon.dll ด้วยชื่อไฟล์แต่ละชื่อต่อไปนี้):
- Shdocvw.dll
- Actxprxy.dll
- Oleaut32.dll
- Mshtml.dll
- Browseui.dll
- Shell32.dll
จากขั้นตอนทั้งหมดนี้ จะมี .dll อยู่ 1 ตัว เมื่อเรารันแล้วจะมีการแสดงผลไม่เหมือนกับอันที่เหลือ แต่ไม่ต้องกังวลไปครับ ให้ทำต่อไปจนครบ แล้วลอง Restart เครื่องดูนะครับ หวังว่าจะช่วยแก้ปัญหาเบื้องต้นของคุณได้
แต่ถ้าหากยังไม่สามารถแก้ปัญหาได้ ให้ตรวจสอบดูว่าค่ารีจิสตรีต่อไปนี้มีการแสดงผลและถูกต้อง:
HKLMSOFTWAREClassesInterface{00020400-0000-0000-C000-000000000046}
Name: (Default)
Value: IDispatch
HKLMSOFTWAREClassesInterface{00020400-0000-0000-C000-000000000046}ProxyStubClsid
Name: (Default)
Value: {00020420-0000-0000-C000-000000000046}
HKLMSOFTWAREClassesInterface{00020400-0000-0000-C000-000000000046}ProxyStubClsid32
Name: (Default)
Value: {00020420-0000-0000-C000-000000000046}
แต่ว่าถ้าหากยังไม่ได้อีก ก็ลองลง IE ใหม่ดูนะครับ ถ้ายังไม่ได้อีก ก็คงต้องลง Windows ใหม่ หรือส่งร้านซ่อมคอมแล้วล่ะครับ
สำหรับใครที่อยากทราบที่มาที่ไปของปัญหานี้ อ่านเพิ่มเติมได้
ที่ http://support.microsoft.com/kb/281679/th
No related posts.














