Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

วิธีแก้ไขข้อผิดพลาด "Automation Server can't Create Object" บน Windows

ปัญหานี้มักปรากฏบน Internet Explorer เมื่อผู้ใช้พยายามรันสคริปต์ต่างๆ บนเว็บไซต์ หรือเมื่อใช้คำสั่ง ActiveX ผู้ใช้บางรายรายงานว่าพวกเขาเริ่มสังเกตข้อผิดพลาดหลังจากติดตั้งแอดออนและส่วนขยายต่างๆ ใน Internet Explorer ซึ่งก็ล้มเหลวในการรันเช่นกัน

วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows

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

สาเหตุของข้อผิดพลาด "Automation Server Can't Create Object" บน Windows

รายการสาเหตุที่เป็นไปได้ ประกอบด้วยสาเหตุหลักเพียงอย่างเดียว ซึ่งให้ความปวดหัวคนทั่วโลก

  • การตั้งค่าความปลอดภัย — เกี่ยวข้องกับตัวเลือกความปลอดภัยภายใน Internet Options ที่ไม่อนุญาตให้เบราว์เซอร์รันสคริปต์ เว้นแต่จะถูกทำเครื่องหมายว่าปลอดภัยโดยเบราว์เซอร์ นี่เป็นปัญหาเฉพาะสำหรับ ActiveX controls ที่ผู้ใช้สร้างเอง และต้องเปลี่ยนตัวเลือกนี้เพื่อกำจัดข้อผิดพลาด
  • ตัวเลือก Internet อื่นๆ — หากมีการตั้งค่าที่กำหนดค่าผิดพลาดอื่นๆ ภายใน Internet Explorer การรีเซ็ตให้หมดอย่างสมบูรณ์ควรแก้ปัญหาได้

วิธีแก้ไข 1: เปลี่ยนการตั้งค่าความปลอดภัยและล้างข้อมูลการท่องเว็บ

หากปัญหาปรากฏขณะพยายามรัน ActiveX controls หรือหลังจากติดตั้งแอดออน/ส่วนขยาย Internet Explorer สาเหตุอาจเป็นที่การตั้งค่าความปลอดภัยอินเทอร์เน็ตของเบราว์เซอร์ของคุณเข้มงวดเกินไปสำหรับคำสั่งที่จะรัน คุณสามารถแก้ปัญหาได้โดยการลดการตั้งค่าความปลอดภัย

  1. เปิด Internet Explorer โดยค้นหาใน Start menu หรือค้นหาบนคอมพิวเตอร์ของคุณ และคลิกไอคอน cog (เฟือง) ที่มุมขวาบน เพื่อเข้าถึงเมนูแบบดรอปดาวน์
  2. จากเมนูที่เปิด คลิกที่ Internet options (ตัวเลือกอินเทอร์เน็ต) และรอให้หน้าต่างเปิด
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ไปที่แท็บ Security (ความปลอดภัย) และคลิกที่ Trusted sites (ไซต์ที่เชื่อถือได้) ในส่วน Security level for this zone (ระดับความปลอดภัยสำหรับโซนนี้) คลิก Custom level… (ระดับที่กำหนดเอง...) เลื่อนลงจนถึง ActiveX controls and plug-ins (คอนโทรล ActiveX และปลั๊กอิน)
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ตรวจสอบให้แน่ใจว่ากล่องถูกถัดจาก Initialize and script ActiveX controls not marked as safe for scripting (เริ่มต้นและสคริปต์คอนโทรล ActiveX ที่ไม่ได้ทำเครื่องหมายว่าปลอดภัยสำหรับสคริปติ้ง) ถูกตั้งเป็น Enable (เปิดใช้งาน) คลิกปุ่ม OK ที่ด้านล่างของหน้าต่างทั้งสอง
  2. กลับไปที่หน้าจอ Internet Options อีกครั้ง แต่ครั้งนี้ ไปที่แท็บ General (ทั่วไป) ภายใต้ส่วน Browsing history (ประวัติการท่องเว็บ) คลิกปุ่ม Delete… (ลบ...)
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ตรวจสอบให้แน่ใจว่าติ๊กถูกกล่องถัดจาก Temporary Internet files and website files (ไฟล์ชั่วคราวของอินเทอร์เน็ตและไฟล์เว็บไซต์), Cookies and website data (คุกกี้และข้อมูลเว็บไซต์), และ Tracking Protection, ActiveX Filtering and Do Not Track (การป้องกันการติดตาม, การกรอง ActiveX และ Do Not Track) รายการอื่นๆ เป็นทางเลือก คลิกปุ่ม Delete (ลบ) และรีสตาร์ทคอมพิวเตอร์เพื่อดูว่าปัญหายังปรากฏบนคอมพิวเตอร์ของคุณหรือไม่

หมายเหตุ: ผู้ใช้บางรายรายงานว่า ไม่ทราบว่าเพราะเหตุใด ตัวเลือก Initialize and script ActiveX controls not marked as safe for scripting ถูกปิดใช้งาน (grayed out) สำหรับพวกเขา การหลีกเลี่ยงปัญหานี้ง่าย และเกี่ยวข้องกับการแก้ไขรีจิสทรี

  1. เนื่องจากคุณจะแก้ไขคีย์รีจิสทรี เราแนะนำให้คุณดูบทความที่เราเผยแพร่ไว้สำหรับคุณ เพื่อสำรองรีจิสทรีอย่างปลอดภัย เพื่อป้องกันปัญหาอื่นๆ อย่างไรก็ตาม ไม่มีอะไรผิดปกติจะเกิดขึ้น หากคุณปฏิบัติตามขั้นตอนอย่างระมัดระวังและถูกต้อง
  2. เปิดหน้าต่าง Registry Editor (ตัวแก้ไขรีจิสทรี) โดยพิมพ์ "regedit" ในแถบค้นหา, Start menu, หรือกล่องโต้ตอบ Run ซึ่งเข้าถึงได้ด้วย Windows Key + R ไปที่คีย์ต่อไปนี้ในรีจิสทรีของคุณ โดยนำทางที่บานหน้าต่างซ้าย:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. คลิกที่คีย์นี้ และพยายามค้นหา entry ชื่อ 1201 หากไม่มี ให้สร้าง DWORD Value ใหม่ชื่อ 1201 โดยคลิกขวาที่ด้านขวาของหน้าต่าง และเลือก New >> DWORD (32-bit) Value คลิกขวาที่มัน และเลือกตัวเลือก Modify (แก้ไข) จากเมนูบริบท
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ในหน้าต่าง Edit (แก้ไข) ภายใต้ส่วน Value data (ข้อมูลค่า) เปลี่ยนค่าเป็น 3 และใช้การเปลี่ยนแปลงที่คุณทำ ตรวจสอบให้แน่ใจว่า Base ตั้งเป็น Decimal (ฐานสิบ) ยืนยัน กล่องโต้ตอบความปลอดภัยใดๆ ที่อาจปรากฏระหว่างกระบวนการนี้
  2. คุณสามารถรีสตาร์ทคอมพิวเตอร์ด้วยตนเองได้โดยคลิก Start menu >> Power button >> Restart และตรวจสอบว่าปัญหาหายไปแล้วหรือไม่ นี่อาจแก้ปัญหาทันที

หากคุณต้องการหลีกเลี่ยงการใช้รีจิสทรี คุณยังสามารถทำอย่างเดียวกันภายใน Local Group Policy Editor ได้ โปรดทราบว่าชุดขั้นตอนนี้แนะนำเฉพาะสำหรับผู้ใช้ที่มี Windows Enterprise หรือ Pro เนื่องจาก Group Policy Editor ไม่พร้อมใช้งานบน Windows Home

  1. ใช้ Windows Key + R (กดพร้อมกัน) เพื่อเปิดกล่องโต้ตอบ Run ป้อน "gpedit.msc" ในกล่องโต้ตอบ Run และกดปุ่ม OK เพื่อเปิดเครื่องมือ Local Group Policy Editor บน Windows 10 คุณลองพิมพ์ Group Policy Editor ใน Start menu และคลิกผลลัพธ์อันดับหนึ่ง
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. บานหน้าต่างนำทางด้านซ้ายของ Local Group Policy Editor ภายใต้ Computer Configuration (การกำหนดค่าคอมพิวเตอร์) ดับเบิลคลิกที่ Administrative Templates (เทมเพลตการบริหาร) และนำทางไป Windows Components> Internet Explorer > Internet Control Panel > Security Page > Internet Zone.
  2. เลือกโฟลเดอร์ Internet Zone โดยคลิกซ้าย และดูส่วนด้านขวา
  3. ดับเบิลคลิกที่นโยบาย "Initialize and script ActiveX controls not marked as safe for scripting" (เริ่มต้นและสคริปต์คอนโทรล ActiveX ที่ไม่ได้ทำเครื่องหมายว่าปลอดภัยสำหรับสคริปติ้ง) และติ๊กปุ่ม radio ถัดจากตัวเลือก "Enabled" (เปิดใช้งาน)
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ใช้การเปลี่ยนแปลงที่คุณทำก่อนออก การเปลี่ยนแปลงจะไม่ถูกใช้จนกว่าคุณจะรีสตาร์ท
  2. สุดท้าย รีบูทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง และตรวจสอบว่าคุณยังถูกเป้าหมายด้วยข้อผิดพลาดหรือไม่

วิธีแก้ไข 2: รีเซ็ตการตั้งค่า Internet Explorer

นี่เป็นวิธีแก้ไขพื้นฐานที่สามารถช่วยคุณได้เร็วที่สุด วิธีนี้ช่วยผู้ใช้จริงๆ โดยเฉพาะผู้ที่ต้องการทดลองกับการติดตั้ง Internet Explorer มาก โปรดลองวิธีนี้!

  1. เปิด Internet Explorer โดยค้นหาหรือดับเบิลคลิก shortcut บน Desktop เลือกปุ่ม Tools (เครื่องมือ) ที่มุมขวาบนของหน้า แล้วเลือก Internet options
  2. คุณยังสามารถเปิด Control Panel โดยค้นหา เปลี่ยนตัวเลือก View by (ดูตาม) เป็น Category (หมวดหมู่) และคลิกที่ Network and Internet (เครือข่ายและอินเทอร์เน็ต) คลิกปุ่ม Internet Options ซึ่งควรเป็นรายการที่สองในหน้าต่างใหม่ และดำเนินต่อไปกับวิธีแก้ไข
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ไปที่แท็บ Advanced (ขั้นสูง) และคลิกที่ Reset (รีเซ็ต) เลือกกล่องถูก Delete personal settings (ลบการตั้งค่าส่วนตัว) หากคุณต้องการลบประวัติการท่องเว็บ, ผู้ให้บริการค้นหา, Accelerators, หน้าแรก, และข้อมูล InPrivate Filtering แนะนำหากคุณต้องการรีเซ็ตเบราว์เซอร์จริงๆ แต่การเลือกนี้เป็นทางเลือก หากคุณปฏิบัติตามทุกขั้นตอนจากวิธีแก้ไข 1
วิธีแก้ไขข้อผิดพลาด  Automation Server can t Create Object  บน Windows
  1. ในกล่องโต้ตอบ Reset Internet Explorer Settings คลิก Reset และรอให้ Internet Explorer ใช้การตั้งค่าเริ่มต้นเสร็จ คลิก Close >> OK
  2. เมื่อ Internet Explorer ใช้การตั้งค่าเริ่มต้นเสร็จ คลิก Close (ปิด) แล้วคลิก OK ตรวจสอบว่าคุณสามารถใช้งานได้โดยไม่มีปัญหาหรือไม่