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

แก้ไข: 'AvastUI.exe' Entry Point not Found

ปัญหานี้เกิดกับผู้ที่ใช้ Avast เป็นแอนตี้ไวรัส ผู้ใช้บางส่วนรายงานว่าปัญหาเริ่มเกิดหลังอัปเดตเมื่อติดตั้ง Avast แล้ว อีกส่วนรายงานว่าปัญหาโผล่ทุกครั้งที่โปรแกรมเริ่มต้น ข้อความผิดพลาดที่โผล่เหมือนกันคือ:

The procedure entry point … could not be located in the dynamic link library …
แก้ไข:  AvastUI.exe  Entry Point not Found

จุดสามจุดตรงนี้เป็น placeholder สำหรับชื่อ procedure entry points และ DLLs ตามลำดับ เราเตรียมวิธีที่ช่วยผู้ใช้มากที่สุดสำหรับปัญหานี้ หวังว่าคุณจะสำเร็จเช่นกัน

สาเหตุของ ‘AvastUI.exe’ Entry Point not Found Error

ปัญหานี้อาจเกิดจากหลายปัจจัยที่เปลี่ยนแปลงไปตลอดหลายปี เนื่องจาก Avast ออกอัปเดตบ่อย ปัญหาหลักมักแก้ได้โดยใช้เวอร์ชันล่าสุด สาเหตุที่พบบ่อย:

  • มี อัปเดต สำหรับ Avast ที่ทำให้การติดตั้งเสียหาย ควรลอง repair การติดตั้ง หรือติดตั้ง Avast ใหม่ทั้งหมด
  • ผู้ใช้บางส่วนรายงานว่าติดตั้ง Visual C++ Redistributable Packages ใหม่ ซึ่งอาจเสียหาย ปัญหาบ่อยครั้งเกี่ยวกับเวอร์ชัน 2008

วิธีที่ 1: Repair Avast

ถ้าการติดตั้ง Avast มีปัญหา ควร repair ผ่าน Control Panel วิธีนี้ช่วยผู้ใช้หลายคน แต่คิดถึงว่าอาจต้องปรับ settings ใหม่ที่คุณเคยเปลี่ยนขณะใช้แอป

  1. ก่อนอื่น ตรวจสอบให้แน่ใจว่าล็อกอินด้วยบัญชี administrator เพราะไม่สามารถลบโปรแกรมด้วยบัญชีอื่นได้
  2. คลิก Start menu เปิด Control Panel โดยค้นหา หรือคลิกไอคอน gear เปิด Settings ถ้าใช้ Windows 10
แก้ไข:  AvastUI.exe  Entry Point not Found
  1. ใน Control Panel เลือก View as: Category มุมขวาบน คลิก Uninstall a Program ภายใต้ Programs sectionแก้ไข:  AvastUI.exe  Entry Point not Found
  2. ถ้าใช้ Settings app คลิก Apps จะเปิดรายการโปรแกรมที่ติดตั้งทั้งหมดทันที
  3. หา Avast ใน Control Panel หรือ Settings คลิก Uninstall/Repair
  4. Uninstall wizard จะเปิดด้วยสองตัวเลือก: Repair และ Remove เลือก Repair คลิก Next เพื่อซ่อมการติดตั้งโปรแกรม
แก้ไข:  AvastUI.exe  Entry Point not Found
  1. จะมีข้อความถามยืนยันกระบวนการ Avast จะรีสตาร์ทด้วย default settings ที่ทำงานก่อน error เริ่มเกิด
  2. คลิก Finish เมื่อ uninstaller เสร็จสิ้น และรีสตาร์ทคอมพิวเตอร์ ดูว่า error ยังโผล่หรือไม่

วิธีที่ 2: ติดตั้ง Avast ใหม่ (Fresh Install)

เกือบไม่มีอะไรที่ clean install ของ Avast จะแก้ไม่ได้ และปัญหานี้ก็เช่นกัน Clean reinstall ทำง่าย และแก้ปัญหานี้ได้ถ้าวิธีข้างต้นไม่ได้ผล มันทำมากกว่า uninstall ปกติ เพราะล้าง cache files และ registry entries ที่อาจเสียหายด้วย

  1. ดาวน์โหลดเวอร์ชันล่าสุดของ Avast installer ไปที่ลิงก์นี้ คลิกปุ่ม Download Free Antivirus กลางเว็บไซต์
  2. ยังต้องดาวน์โหลด Avast Uninstall Utility จากลิงก์นี้ บันทึกไว้ในคอมพิวเตอร์ด้วย
แก้ไข:  AvastUI.exe  Entry Point not Found
  1. ตัดการเชื่อมต่ออินเทอร์เน็ตหลังดาวน์โหลดไฟล์เหล่านี้เสร็จ และบูทเข้า Safe Mode ตามคำแนะนำที่เราเตรียมไว้ในบทความนี้
  2. รัน Avast Uninstall Utility เลือกโฟลเดอร์ที่ติดตั้ง Avast ถ้าติดตั้งใน default folder (Program Files) ปล่อยไว้ได้ ต้อง เลือกโฟลเดอร์ที่ถูกต้อง เพราะเนื้อหาของโฟลเดอร์ที่เลือกจะถูกลบหรือเสียหาย ใช้ File Explorer ไปจนหาโฟลเดอร์ที่ถูกต้องแก้ไข:  AvastUI.exe  Entry Point not Found
  3. คลิก remove option และรีสตาร์ทคอมพิวเตอร์ โดยบูทเข้า normal startup ตรวจสอบว่า background service กลับสู่ปกติหรือไม่

วิธีที่ 3: ติดตั้ง Visual C++ Redistributable ใหม่

เพราะเรามัก винить Windows สำหรับปัญหานี้ จึงเป็นไปได้ว่า version ของ Microsoft Visual C++ Redistributable ที่ติดตั้งพร้อมกับแอนตี้ไวรัส ไม่ถูกต้อง และคุณอาจต้องติดตั้งด้วยตนเองหลัง uninstall Avast antivirus suite ทำตามขั้นตอนในวิธีที่ 1 เพื่อ uninstall แล้วทำตามคำแนะนำด้านล่าง!

  1. คลิก Start menu เปิด Control Panel โดย search หาได้เลย หรือคลิกไอคอน gear เปิด Settings app ถ้า OS เป็น Windows 10
  2. ใน Control Panel สลับ View as เป็น Category มุมขวาบน คลิก Uninstall a Program ภายใต้ Programs section ล่างสุดของ Control panel window
แก้ไข:  AvastUI.exe  Entry Point not Found
  1. ถ้าใช้ Settings app บน Windows 10 แค่คลิก Apps จะเปิดรายการโปรแกรมที่ติดตั้งทั้งหมดทันที
  2. หา Microsoft Visual C++ Redistributable Package ใน Control Panel หรือ Settings คลิก Uninstall หลังคลิกหนึ่งครั้ง อาจสังเกตว่ามีหลาย version ของ utility ต้องจดจำ version ทั้งหมด และทำซ้ำการ uninstall สำหรับแต่ละตัว
  3. อาจต้องยืนยัน dialog boxes บางอย่าง และทำตามคำแนะนำที่ปรากฏพร้อมกับ uninstallation wizard
แก้ไข:  AvastUI.exe  Entry Point not Found
  1. คลิก Finish เมื่อ uninstaller เสร็จ ทำซ้ำ uninstall สำหรับทุก version ของ Visual C++ Package ตอนนี้ ต้องติดตั้ง Visual C++ ใหม่โดยหาที่นี่ เลือก version ที่ต้องการดาวน์โหลด และเลือก download ตาม processor (32-bit หรือ 64-bit)
แก้ไข:  AvastUI.exe  Entry Point not Found
  1. หาไฟล์ที่ดาวน์โหลดในโฟลเดอร์ Windows รันมัน และ ทำตามคำแนะนำบนหน้าจอ เพื่อติดตั้ง Microsoft Visual C++ Redistributable Package ติดตั้ง Avast ใหม่ และตรวจสอบว่าปัญหายังปรากฏหรือไม่