Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows

บริการ Base Filtering Engine (BFE) เป็นบริการของ Windows ที่ควบคุมการทำงานของ Windows Filtering Platform (WFP) แพลตฟอร์มนี้ช่วยให้ซอฟต์แวร์สามารถทำหน้าที่ เช่น การกรองトラフィค การจัดการบัญชี ไฟร์วอลล์ และอื่นๆ

บริการนี้ยังรองรับการดำเนินงานที่สำคัญสำหรับผลิตภัณฑ์ไฟร์วอลล์ เช่น Windows Firewall, Norton Internet Security และอื่นๆ

ก่อนแก้ไขปัญหา Windows ใดๆ แนะนำให้สแกน ทำความสะอาด ซ่อมแซม และเพิ่มประสิทธิภาพคอมพิวเตอร์ก่อน ซึ่งจะช่วยตรวจจับและกำจัดปัญหาทั้งหมดที่ส่งผลต่อประสิทธิภาพและการทำงานของระบบ

ขั้นตอนที่ 1: ดาวน์โหลด Advanced System Optimizer (รองรับ Windows 10 และเวอร์ชันเก่า)

แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows

ขั้นตอนที่ 2: เปิดโปรแกรมและคลิก “Start Smart PC Care” โปรแกรมจะสแกนระบบเพื่อหาข้อผิดพลาด

แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows

ขั้นตอนที่ 3: เพื่อแก้ไข ให้คลิก “Optimize”

เมื่อเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการตั้งค่า

นอกจากนี้ คุณยังสามารถใช้โมดูล System Protector เพื่อสแกนระบบหาไวรัสได้ อย่างไรก็ตาม เราแนะนำให้กำหนดการสแกนรายสัปดาห์ ซึ่งจะป้องกันไม่ให้ระบบติดไวรัสและสะสมไฟล์ขยะ

วิธีที่มัลแวร์เข้าควบคุมระบบ

ตามที่กล่าวมา Base Filtering Engine (BFE) เป็นส่วนหนึ่งของ Windows Filtering Platform (WFP) ช่วยกรองภัยคุกคามและรองรับซอฟต์แวร์ความปลอดภัย อย่างไรก็ตาม หาก Base Filtering Engine หายไปหรือเสียหาย โอกาสที่จะถูกโจมตีหรือติดไวรัสจะเพิ่มขึ้น นอกจากนี้ ระบบที่ติดไวรัสก็จะพยายามปิดใช้งาน Base Filtering Engine (BFE) เพื่อแพร่กระจายการติดเชื้อ

จึงจำเป็นต้องแก้ไข สาเหตุหลักของปัญหา Base Filtering Engine (BFE) คือ Adobe Flash เวอร์ชันเก่าและไฟล์ปลอม

วิธีซ่อมแซมบริการ Base Filtering Engine

เพื่อแก้ไข Base Filtering Engine (BFE) บน Windows 10, 7 ให้ทำตามขั้นตอนด้านล่าง:

1. ใช้ System Restore เพื่อกู้คืน Base Filtering Engine (BFE)

วิธีที่ง่ายและเร็วที่สุดคือการใช้ System Restore โดยทั่วไป เมื่อมีการเปลี่ยนแปลงสำคัญในระบบ เช่น ติดตั้ง Windows Update จะมีการสร้าง Restore Point ซึ่งสามารถนำมาใช้เพื่อคืนระบบสู่สภาพที่ทำงานปกติได้ หากคุณไม่ทราบวิธีทำ System Restore คลิกที่นี่เพื่ออ่านเพิ่มเติม

2. เริ่มบริการ Base Filtering Engine (BFE)

เพื่อซ่อมแซม Base Filtering Engine (BFE) ให้แน่ใจว่าบริการกำลังทำงานอยู่ ทำตามขั้นตอนด้านล่าง:

สำคัญ: ก่อนทำตามขั้นตอนด้านล่าง ตรวจสอบให้แน่ใจว่าคุณล็อกอินเป็นแอดมินหรือผู้ใช้ที่มีสิทธิ์แอดมิน

  1. กด Windows + R
  2. ในหน้าต่าง Run พิมพ์ services.msc > OK
  3. ในหน้าต่าง Services ค้นหาบริการ Base Filtering Engine
  4. คลิกขวาและเลือก Start จากเมนู แต่ถ้าตัวเลือกเป็นสีเทา ให้คลิก Properties
  5. แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows
  6. รีสตาร์ทระบบหลังจากนี้ บริการ Base Filtering Engine (BFE) ควรจะซ่อมแซมแล้ว

หากไม่ได้ผล ให้ลองซ่อมแซมไฟล์ .dll ของบริการ

3. ซ่อมไฟล์ .dll ของบริการและกู้คืน BFE

หากคุณไม่พบ SharedAccess ภายใต้ Local Services ไฟล์ bfe.dll ที่อยู่ใน Windows\System32\bfe.dll อาจเสียหาย ในการซ่อมแซม ให้ทำตามขั้นตอน:

  1. พิมพ์ Command Prompt ในช่องค้นหา Windows
  2. คลิกขวาที่ผลลัพธ์ > Run as Administrator
  3. ในหน้าต่าง Command Prompt พิมพ์ sfc /scanfile=c:\windows\system32\bfe.dll > กด Enter

4. รีบูทระบบ

เมื่อทำเสร็จ บริการ Base Filtering Engine (BFE) ควรจะซ่อมแซมแล้ว ในการตรวจสอบว่า BFE service อยู่ในฐานข้อมูล Local Service ให้ทำตามขั้นตอน:

  1. กด Windows Key + R
  2. พิมพ์ services.msc > OK
  3. ค้นหา Base Filtering Engine (BFE) ตรวจสอบสถานะ ควรจะเป็น Running
  4. ลองอัปเดตโปรแกรมแอนตี้ไวรัส และ สแกนระบบ

เคล็ดลับเพิ่มเติม:

วิธี取得สิทธิ์เจ้าของและเข้าถึง Registry key ของ BFE

หากคุณไม่สามารถเปิด registry key ของ BFE service หรือเปลี่ยน Permissions ไม่ได้ ให้取得สิทธิ์เจ้าของ registry keys ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE\Parameters\Policy

  1. กด Windows + R
  2. พิมพ์ regedit.exe > OK
  3. ไปที่ BFE Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE
  4. คลิกขวาและเลือก Permissions
  5. แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows
  6. คลิกปุ่ม Advanced
  7. แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows
  8. ในหน้าต่างถัดไป หากเห็น Unable to display current owner หรือผู้ใช้ที่ล็อกอินไม่อยู่ในรายการเจ้าของ ให้คลิก Change
  9. แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows
  10. พิมพ์ชื่อบัญชีผู้ใช้ > OK
  11. แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows
  12. ตอนนี้คุณจะเห็นบัญชีผู้ใช้ที่ป้อนเป็นเจ้าของ คลิก Apply เพื่อบันทึก
  13. แก้ไขปัญหาเริ่มต้นบริการ Base Filtering Engine บน Windows
  14. ปิดหน้าต่าง ตอนนี้คุณมีสิทธิ์เจ้าของ BFE key แล้ว

หลังจากนั้น เพื่อซ่อมแซม Base Filtering Engine ให้เปิด Regedit.exe และไปที่

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE\Parameters\Policy

คลิกขวา Policy และคลิก Permissions เปลี่ยนสิทธิ์ตามที่อธิบายข้างต้น คลิก Apply ปิดหน้าต่าง

เพียงเท่านี้ คุณสามารถซ่อมแซมบริการ Base Filtering Engine บน Windows 10 ได้อย่างง่ายดาย นอกจากนี้ เพื่อให้ระบบของคุณเพิ่มประสิทธิภาพและสะอาด เราแนะนำให้ใช้ Advanced System Optimizer แอปเพิ่มประสิทธิภาพคลิกเดียวที่ดูแลไวรัส รายการรีจิสทรีที่ไม่ถูกต้อง และปัญหาอื่นๆ ที่อาจทำให้ Windows ช้าลง

คำถามที่พบบ่อย

Q1. Base Filtering Engine คืออะไร?

Base Filtering Engine เป็นบริการของ Microsoft ที่ช่วยให้ซอฟต์แวร์ความปลอดภัยปกป้องระบบจากการติดเชื้อ โดยใช้มัน แอปแอนตี้ไวรัสของคุณสามารถรัน Firewall และควบคุมกระบวนการกรองได้

Q2. เปิดใช้งาน Base Filtering Engine ใน Windows 10 ยังไง?

เพื่อเปิดใช้งาน Base Filtering Engine ใน Windows 10 ให้ทำตามขั้นตอน:

  1. กด Windows + R
  2. พิมพ์ services.msc > OK
  3. ค้นหาบริการ Base Filtering Engine > คลิกขวา > เปิดใช้งาน Base Filtering Engine service

Q3. ข้อผิดพลาด "Base Filtering Engine (BFE) service is not running" หมายถึงอะไร?

Base Filtering Engine service not running หมายถึงระบบของคุณไม่ได้รับการปกป้อง และแอปพลิเคชันแอนตี้ไวรัสไม่สามารถทำงานได้อย่างถูกต้อง