บริการ Base Filtering Engine (BFE) เป็นส่วนประกอบเครือข่ายที่สำคัญซึ่งตกเป็นเป้าหมายของมัลแวร์จำนวนมาก หากบริการ BFE ไม่เริ่มทำงาน บริการหลายอย่าง เช่น Windows Firewall, Routing and Remote Access และบริการอื่นๆ ไม่สามารถเริ่มได้
หากบริการ BFE หายไปจาก Services MMC หรือหาก Action Center เตือนคุณว่าไม่ได้เปิดใช้งาน Windows Firewall มีความเป็นไปได้สูงที่ระบบของคุณจะถูกโจมตี ให้ตรวจสอบอย่างละเอียดโดยใช้เครื่องมือป้องกันมัลแวร์ที่มีชื่อเสียง หรือคุณอาจขอความช่วยเหลือจากผู้เชี่ยวชาญเพื่อกำจัดมัลแวร์ การพยายามซ่อมแซมบริการเหล่านี้เมื่อมีมัลแวร์อยู่บนระบบของคุณ ส่วนใหญ่จะไม่ช่วย
โพสต์นี้อนุมานว่าคุณได้ทำการล้างมัลแวร์แล้ว และกำลังมองหาข้อมูลเกี่ยวกับวิธีการแก้ไขบริการต่างๆ เช่น BFE, Windows Firewall และอื่นๆ
สิ่งแรก (และอาจเป็นเพียงสิ่งเดียว) ที่พวกเราส่วนใหญ่ทำเพื่อคืนสถานะ Base Filtering Engine Service คือการนำเข้าคีย์รีจิสทรีของบริการจากคอมพิวเตอร์ที่คล้ายกัน ซึ่งเป็นขั้นตอนที่ถูกต้องจริงๆ แต่นี่เป็นเพียงการเกณฑ์บริการใน MMC ของบริการ แต่การอนุญาตบริการที่จำเป็นจะไม่ถูกกำหนดโดยอัตโนมัติ เนื่องจากไม่มีสิทธิ์พิเศษสำหรับบริการ BFE ข้อผิดพลาดต่อไปนี้จึงเกิดขึ้นเมื่อคุณพยายามเปิด BFE หรือ Windows Firewall
ข้อความแสดงข้อผิดพลาดบางส่วนที่คุณอาจเห็น:
Action Center ไม่สามารถเปิด Windows Firewall
การเปิดใช้งานผ่านแอพเพล็ต Windows Firewall อาจแสดงข้อผิดพลาด Windows Firewall ไม่สามารถเปลี่ยนการตั้งค่าบางอย่างของคุณได้ รหัสข้อผิดพลาด 0x80070433 หรือ 0x8007042c
บริการ MMC: Windows ไม่สามารถเริ่มบริการ Windows Firewall บน Local Computer ข้อผิดพลาด 1075: ไม่มีบริการพึ่งพาหรือถูกทำเครื่องหมายเพื่อลบ
บริการ MMC: Windows ไม่สามารถเริ่มบริการ Base Filtering Engine บนเครื่องคอมพิวเตอร์ ข้อผิดพลาด 5: การเข้าถึงถูกปฏิเสธ
สิ่งนี้ถูกบันทึกไว้ในบันทึกเหตุการณ์ของระบบด้วย:
ชื่อบันทึก: ระบบ ที่มา: ตัวจัดการควบคุมบริการ วันที่: 1/9/2020 08:21:25 น. รหัสเหตุการณ์: 7023 ประเภทงาน: ไม่มี ระดับ: ข้อผิดพลาด คำสำคัญ: คลาสสิก. ผู้ใช้: ไม่ระบุ คอมพิวเตอร์: W10-PC. คำอธิบาย: บริการ BFE สิ้นสุดลงโดยมีข้อผิดพลาดดังต่อไปนี้: การเข้าถึงถูกปฏิเสธ
ความละเอียด: บริการซ่อมฐานกรองเครื่องยนต์
ขั้นตอนที่ 1: แก้ไข BFE Service Registry Keys
ขั้นแรก สร้าง a จุดคืนค่าแล้วคืนค่ารายการรีจิสทรีของบริการ BFE โดยการดาวน์โหลด .zip ที่เหมาะสมสำหรับ Windows รุ่นของคุณ:
BFE สำหรับ Windows 7 | BFE สำหรับ Windows 8 | BFE สำหรับ Windows 10
เปิดเครื่องรูดและเรียกใช้ไฟล์ .reg ที่แนบมา นี่เป็นการลงทะเบียนบริการ BFE กลับ
ขั้นตอนที่ 2: แก้ไขการอนุญาตรีจิสทรี BFE
ไม่สามารถเข้าถึงคีย์ BFE Registry? เข้าครอบครอง.
หากคุณไม่สามารถเปิดคีย์รีจิสทรีบริการ BFE หรือเปลี่ยนสิทธิ์ตามที่แนะนำในขั้นตอนที่ 2 ได้ คุณอาจต้องเป็นเจ้าของคีย์รีจิสทรีต่อไปนี้
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE
และ (เฉพาะในกรณีที่จำเป็น) ในคีย์นี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE\Parameters\Policy
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนความเป็นเจ้าของคีย์รีจิสทรี โปรดดูบทความ เป็นเจ้าของคีย์รีจิสทรี. เมื่อเสร็จแล้ว ควรใช้การอนุญาตที่ถูกต้องสำหรับคีย์รีจิสทรี Base Filtering Service ที่ค่อนข้างง่าย
ขั้นตอนต่อไปคือการแก้ไขการอนุญาตบริการ BFE
- เริ่ม
regedit.exe
และไปที่เส้นทางรีจิสทรีต่อไปนี้:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE\Parameters\Policy
- คลิกขวา
นโยบาย
และคลิก สิทธิ์
มีสิทธิ์เริ่มต้นบางอย่างที่สืบทอดมาจากคีย์หลัก โดยค่าเริ่มต้น theระบบ
และผู้ดูแลระบบ
กลุ่มมีสิทธิ์ควบคุมเต็มรูปแบบ แต่นี่ยังไม่เพียงพอที่จะเริ่ม BFE - คลิกที่ เพิ่ม ปุ่ม.
- ใน ป้อนชื่อวัตถุเพื่อเลือก: กล่อง พิมพ์
NT SERVICE\BFE
และคลิกตกลง - BFE ถูกเพิ่มในรายการชื่อกลุ่มหรือชื่อผู้ใช้ เราต้องให้สิทธิ์พิเศษแก่มัน คลิก ขั้นสูง
- เลือก BFE แล้วคลิก แก้ไข ปุ่ม.
- ในกล่องโต้ตอบรายการสิทธิ์ ให้เปิดใช้งานหรืออนุญาตสิทธิ์ต่อไปนี้สำหรับ BFE:
- ค่าแบบสอบถาม
- ตั้งค่า
- สร้างคีย์ย่อย
- ระบุคีย์ย่อย
- แจ้ง
- อ่านการควบคุม (นี้จะถูกเพิ่มโดยค่าเริ่มต้นเมื่อคุณเพิ่มBFE)
- หลังจากเพิ่มการอนุญาต (หก) ข้างต้นแล้ว ให้คลิกตกลง
- คุณจะกลับมาที่กล่องโต้ตอบการตั้งค่าความปลอดภัยขั้นสูงทันที เลือก BFEและคลิก แทนที่การอนุญาตวัตถุลูกทั้งหมดด้วยการอนุญาตที่สืบทอดมาจากวัตถุนี้และคลิกตกลง
- คุณจะกลับมาที่กล่องโต้ตอบการอนุญาตมาตรฐาน เพียงคลิก ตกลง และปิดกล่องโต้ตอบ
- รีสตาร์ท Windowsจากนั้นเปิด Services MMC (
services.msc
) - ดับเบิลคลิก เครื่องกรองพื้นฐาน และตรวจสอบสถานะ หากการอนุญาตถูกต้องและ ไม่มีมัลแวร์ เป็นออนบอร์ด บริการ Base Filtering Engine ควรแสดงสถานะ เริ่ม.
ขั้นตอนที่ 3: ตรวจสอบตัวบอกเกี่ยวกับความปลอดภัย
ยังไม่มีลูกเต๋า??? หากขั้นตอนข้างต้นไม่สามารถแก้ไขปัญหาได้ การรีเซ็ตการอนุญาตบริการ BFE หรือตัวบอกเกี่ยวกับความปลอดภัยควรทำได้
- เปิดยกระดับหรือ ผู้ดูแลระบบ พร้อมรับคำสั่ง.
-
พิมพ์คำสั่งต่อไปนี้:
[สำหรับ Windows 7 และ Windows 8] เอสซี SDSET BFE D:(A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCIU)(A;; CCLCSWLOCRRCSU) [สำหรับ Windows 10] เอสซี SDSET BFE D:(A;; CCLCLORCAU)(A;; CCDCLCSWRPLORCWDWOSY)(A;; CCLCSWRPLORCWDWOBA)(A;; CCLCLOBU)S:(AU; เอฟเอ; CCDCLCSWRPWPDTLOSDRCWDWOWD)
ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างในสตริง Security Descriptor มันควรจะเป็นเช่น:
SCSDSET
- สำหรับข้อมูลเบื้องหลังบางประการเกี่ยวกับบริการ Security Descriptors (SDDL) โปรดดูที่ บทความนี้.
และคุณควรเห็นข้อความ SetServiceObjectSecurity สำเร็จ. รีสตาร์ท Windows อีกครั้ง
แต่หากคุณได้รับข้อผิดพลาด SetServiceObjectSecurity FAILED 5: การเข้าถึงถูกปฏิเสธจากนั้นรีจิสตรีคีย์ สิทธิ์ หรือการอนุญาตบริการผิดพลาดที่ไหนสักแห่ง ในกรณีนั้น ให้เรียกใช้ขั้นตอนทั้งหมดข้างต้นอีกครั้งในเซฟโหมดและ ตรวจสอบ รายการอนุญาต มันควรจะใช้งานได้ในที่สุด!
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!