หมายเลขบทความ (Article ID): 281679 - รีวิวครั้งสุดท้าย: 25 พฤศจิกายน 2551 - Revision: 7.14

คุณไม่สามารถเปิดวินโดว์ใหม่ของโปรแกรม Internet Explorer ได้หรือไม่มีอะไรเกิดขึ้นหลังจากคลิกลิงค์

มีดาวน์โหลดของฮอตฟิกซ์มีดาวน์โหลดของฮอตฟิกซ์
ดูและขอดาวน์โหลดฮอตฟิกซ์

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

ขยายทั้งหมด | ยุบทั้งหมด

อาการ

เมื่อคุณคลิกไฮเปอร์ลิงค์ในอีเมล์หรือที่เว็บเพจ หรือคลิกขวาที่ไฮเปอร์ลิงค์บนเว็บเพจ แล้วคลิก Open in New Window คุณอาจพบอาการต่อไปนี้อย่างน้อยหนึ่งอาการ:
  • ไม่มีอะไรเกิดขึ้นเลย
  • วินโดว์ใหม่ไม่มีข้อมูลใดๆ
  • คุณอาจได้รับข้อความแจ้งข้อผิดพลาดของสคริปต์ที่เหมือนกับข้อความแสดงข้อผิดพลาดต่อไปนี้:
    No such interface supported.
  • โปรแกรม Internet Explorer อาจไม่ตอบสนองเมื่อคุณคลิก Print หรือ Print Preview ในเมนู File
เมื่อคุณพยายามเชื่อมต่อเข้าสู่โฟลเดอร์เว็บ คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
The current operation could not be completed because an unexpected error has occurred.

สาเหตุ

พฤติกรรมนี้อาจเกิดได้จากเหตุผลต่างๆ ดังต่อไปนี้:
  • การตั้งค่า (Default) ในรีจิสตรีคีย์อย่างน้อยหนึ่งค่าต่อไปนี้ชี้ไปยังตำแหน่งที่ไม่ถูกต้องสำหรับไฟล์ Urlmon.dll:
    [HKEY_CLASSES_ROOT\CLSID\{79eac9e0-baf9-11ce-8c82-00aa004ba90b}\InprocServer32]
    [HKEY_CLASSES_ROOT\CLSID\{79eac9f1-baf9-11ce-8c82-00aa004ba90b}\InprocServer32]
    [HKEY_CLASSES_ROOT\CLSID\{79eac9f2-baf9-11ce-8c82-00aa004ba90b}\InprocServer32]
    อาการนี้อาจเกิดขึ้นหลังจากคุณติดตั้งเวอร์ชันที่กำหนดเองของโปรแกรม Internet Explorer ซึ่งถูกสร้างขึ้นโดย Internet Explorer Administration Kit (IEAK) เวอร์ชัน 5.01 Service Pack 1 (SP1), 5.5 SP1 หรือ 6.0
  • รีจิสตรีคีย์ต่อไปนี้สูญหายหรือเสียหาย:
    HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}
  • ไฟล์ต่างๆ ต่อไปนี้อย่างน้อยหนึ่งไฟล์สูญหาย ได้รับความเสียหายหรือลงทะเบียนไม่ถูกต้อง:
    • Urlmon.dll
    • Mshtml.dll
    • Actxprxy.dll
    • Oleaut32.dll
    • Shell32.dll
    • Shdocvw.dll

การแก้ไข

การแก้ไขปัญหานี้ในโปรแกรม 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

เฉพาะ Windows XP และ Windows 2000

รีสตาร์ทเครื่องคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

หากยังไม่สามารถแก้ปัญหาได้ ให้ตรวจสอบดูว่าค่ารีจิสตรีต่อไปนี้มีการแสดงผลและถูกต้อง:
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}
Name: (Default)
Value: IDispatch
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid
Name: (Default)
Value: {00020420-0000-0000-C000-000000000046}
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32
Name: (Default)
Value: {00020420-0000-0000-C000-000000000046}


หากยังไม่สามารถแก้ไขปัญหาได้ ให้ติดตั้งโปรแกรม Internet Explorer ใหม่ หากคุณใช้เวอร์ชันของโปรแกรม Internet Explorer ที่ให้มาพร้อมกับระบบปฏิบัติการของคุณ ให้ติดตั้งใหม่หรือซ่อมแซมระบบปฏิบัติการ

Internet Explorer Administration Kit Users

หากปัญหานี้เกิดขึ้นหลังจากคุณติดตั้งเวอร์ชันกำหนดเองของโปรแกรม Internet Explorer ที่ถูกสร้างขึ้นโดยใช้ Internet Explorer Administration Kit (IEAK) เวอร์ชัน 5.01 เซอร์วิสแพ็ค 1 (SP1), 5.5 SP1 หรือ 6.0 และได้รับการแก้ไขโดยการลงทะเบียนไฟล์ Urlmon.dll ติดต่อฝ่ายสนับสนุนผลิตภัณฑ์ของ Microsoft เพื่อขอรับการแก้ไขที่เหมาะสมด้านล่างนี้

IEAK สำหรับ Internet Explorer 6

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

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

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

เวอร์ชันภาษาอังกฤษของ hotfix นี้มีไฟล์แอททริบิวต์ (หรืออื่นๆ) ซึ่งแสดงในตารางต่อไปนี้ วันที่และเวลาของไฟล์เหล่านี้แสดงในรูปแบบ Coordinated Universal Time (UTC) เมื่อคุณดูข้อมูลไฟล์ จะถูกแปลงเป็นเวลาท้องถิ่น การหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้แท็บ Time Zone ในเครื่องมือ Date and Time ใน Control Panel
   วันที่         เวลา   เวอร์ชัน        ขนาด     ชื่อไฟล์ 
   ------------------------------------------------------
   11-Oct-2001  19:45  6.0.2710.1100  189,440  Ie6wzd.exe
				
หมายเหตุ hotfix นี้ไม่ได้รับการกระจายโดยการใช้แพ็คเกจติดตั้ง hotfix แต่เป็น hotfix แบบไบนารีที่คุณต้องแทนที่เอง ทำได้โดย เปลี่ยนชื่อไฟล์ Ie6wzd.exe ในโฟลเดอร์ที่ติดตั้งIEAK\Iebin\Optional\EN คัดลอก hotfix ลงในโฟลเดอร์นั้นๆ แล้วสร้างแพ็คเกตใหม่ของ IEAK เพื่อให้ได้ hotfix ภายในแพ็คเกจ

ข้อมูลสำคัญ หากมีการใช้ Automatic Version Synchronization (AVS) กับการติดตั้ง IEAK หลังจากคุณใช้การแก้ไขนี้ คุณต้องใช้ hotfix นี้อีกครั้ง

IEAK สำหรับ Internet Explorer 5.5

สามารถโหลด hotfix ได้แล้วจาก Microsoft แต่มุ่งหวังให้ใช้เพื่อแก้ปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบต่างๆ ที่พบปัญหานี้เท่านั้น

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

เวอร์ชันภาษาอังกฤษของ hotfix นี้มีไฟล์แอททริบิวต์ (หรืออื่นๆ) ซึ่งแสดงในตารางต่อไปนี้ วันที่และเวลาของไฟล์เหล่านี้แสดงในรูปแบบ Coordinated Universal Time (UTC) เมื่อคุณดูข้อมูลไฟล์ จะถูกแปลงเป็นเวลาท้องถิ่น การหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้แท็บ Time Zone ในเครื่องมือ Date and Time ใน Control Panel
   วันที่         เวลา   เวอร์ชัน        ขนาด     ชื่อไฟล์ 
   --------------------------------------------------------
   18-Dec-2000  17:22   5.50.4612.1800  183,056  Ie5wzd.exe
หมายเหตุ hotfix นี้ไม่ได้รับการกระจายโดยการใช้แพ็คเกจติดตั้ง hotfix แต่เป็น hotfix แบบไบนารีที่คุณต้องแทนที่เอง ซึ่งทำได้โดย เปลี่ยนชื่อไฟล์ Ie5wzd.exe ในโฟลเดอร์ที่ติดตั้งIEAK\Iebin\Optional\EN คัดลอก hotfix ลงในโฟลเดอร์นั้นๆ แล้วสร้างแพ็คเกจใหม่ของ IEAK เพื่อให้ได้ hotfix ภายในแพ็คเกจ

ข้อมูลสำคัญ หากมีการใช้ Automatic Version Synchronization (AVS) กับการติดตั้ง IEAK หลังจากคุณใช้การแก้ไขนี้ คุณต้องใช้ hotfix นี้อีกครั้ง

IEAK สำหรับ Internet Explorer 5.01

สามารถโหลด hotfix ได้แล้วจาก Microsoft แต่มุ่งหวังให้ใช้เพื่อแก้ปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบต่างๆ ที่พบปัญหานี้เท่านั้น

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

เวอร์ชันภาษาอังกฤษของ hotfix นี้มีไฟล์แอททริบิวต์ (หรืออื่นๆ) ซึ่งแสดงในตารางต่อไปนี้ วันที่และเวลาของไฟล์เหล่านี้แสดงในรูปแบบ Coordinated Universal Time (UTC) เมื่อคุณดูข้อมูลไฟล์ จะถูกแปลงเป็นเวลาท้องถิ่น การหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้แท็บ Time Zone ในเครื่องมือ Date and Time ใน Control Panel
   วันที่         เวลา   เวอร์ชัน        ขนาด     ชื่อไฟล์ 
   ---------------------------------------------------------
   01-Nov-2000  11:01a   5.0.3210.3100  177,424   Ie5wzd.exe 

				
หมายเหตุ hotfix นี้ไม่ได้รับการกระจายโดยการใช้แพ็คเกจติดตั้ง hotfix แต่เป็น hotfix แบบไบนารีที่คุณต้องแทนที่เอง ซึ่งทำได้โดย เปลี่ยนชื่อไฟล์ Ie5wzd.exe ในโฟลเดอร์ที่ติดตั้งIEAK\Iebin\Optional\EN คัดลอก hotfix ลงในโฟลเดอร์นั้นๆ แล้วสร้างแพ็คเกจใหม่ของ IEAK เพื่อให้ได้ hotfix ภายในแพ็คเกจ

ข้อมูลสำคัญ หากมีการใช้ Automatic Version Synchronization (AVS) กับการติดตั้ง IEAK หลังจากคุณใช้การแก้ไขนี้ คุณต้องใช้ hotfix นี้อีกครั้ง


ใช้กับ
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
Keywords: 
kbautohotfix kbhotfixserver kbqfe kbbug kbenv kbfix kbie550presp2fix kbie600presp1fix kbie600sp1fix KB281679
 

การแปลบทความ