رفع مشکل روشن نشدن فایروال ویندوز کد خطا 0x80070422

رفع مشکل روشن نشدن فایروال ویندوز کد خطا 0x80070422

رفع مشکل روشن نشدن فایروال ویندوز کد خطا 0x80070422: (Fix Can’t turn on Windows Firewall Error code 0x80070422: ) اگر زمانی که می خواهید فایروال ویندوز(Windows Firewall) را فعال کنید پیغام خطای(error message) 0x80070422 دریافت می کنید ، در جای مناسبی هستید زیرا امروز قصد داریم در مورد نحوه رفع این خطا بحث کنیم. فایروال(Firewall) ویندوز  جزء ضروری ویندوز مایکروسافت است که اطلاعاتی را که از (Microsoft Windows)اینترنت(Internet) وارد سیستم شما می شود فیلتر می کند و برنامه های بالقوه مضر را مسدود می کند. بدون آن، سیستم شما در برابر حملات خارجی آسیب پذیر است که می تواند منجر به از دست دادن دائمی دسترسی به سیستم شود. بنابراین اکنون می دانید که چرا مهم است مطمئن شوید که فایروال(Firewall) همیشه در حال اجرا است و در این صورت نمی توانید فایروال ویندوز را روشن کنید.(Windows Firewall)و در عوض با این پیغام خطا مواجه(error message) می شوید :

Windows Firewall can’t change some of your settings.
Error Code 0x80070422

رفع مشکل روشن نشدن فایروال ویندوز کد خطا 0x80070422

در حالی که هیچ دلیل اصلی پشت این پیام خطا(error message) وجود ندارد ، اما می تواند به دلیل خاموش شدن سرویس های فایروال از پنجره خدمات یا سناریوی مشابه با (Firewall)BITS باشد. بنابراین بدون اتلاف وقت، بیایید(time let) ببینیم که چگونه با کمک راهنمای عیب‌یابی لیست شده در زیر، کد خطای 0x80070422 فایروال ویندوز را رفع نمی‌کند.(Windows Firewall Error)

رفع(Fix) مشکل روشن نشدن فایروال ویندوز کد خطا 0x80070422(Windows Firewall Error code 0x80070422)

مطمئن(Make) شوید که یک نقطه بازیابی را(restore point)  فقط در صورتی که(case something) مشکلی پیش بیاید ایجاد کنید.

روش 1: خدمات فایروال ویندوز را فعال کنید(Method 1: Enable Windows Firewall Services)

1. Windows Key + R را فشار دهید سپس services.msc را(services.msc) تایپ کرده و Enter را بزنید.

ویندوز خدمات

2. به پایین اسکرول کنید تا فایروال ویندوز( Windows Firewall) را پیدا کنید و کلیک راست کرده و سپس گزینه Properties را انتخاب کنید.(Properties.)

3. اگر سرویس در حال اجرا نیست، روی Start کلیک کنید و مطمئن شوید که Startup تایپ خود را به Automatic وارد کنید.(Startup type to Automatic.)

مطمئن شوید که سرویس‌های فایروال ویندوز و موتور فیلتر در حال اجرا هستند

4. روی Apply و سپس OK کلیک کنید.

5. به طور مشابه، مراحل بالا را برای Background Intelligence Transfer Service دنبال کنید و سپس کامپیوتر خود را راه اندازی مجدد کنید.

روش 2: مطمئن شوید که ویندوز به روز است(Method 2: Make sure Windows is up to Date)

1. Windows Key + I را فشار دهید سپس  Update & Security را انتخاب کنید.(Update & Security.)

به روز رسانی و امنیت

2.بعد، روی  بررسی به‌روزرسانی‌ها(Check for updates) کلیک کنید  و مطمئن شوید که به‌روزرسانی‌های معلق را نصب کرده‌اید.

روی بررسی به‌روزرسانی‌ها در Windows Update کلیک کنید

3. پس از نصب به‌روزرسانی‌ها، رایانه خود را مجدداً راه‌اندازی کنید و ببینید آیا می‌توانید  کد خطای 0x80070422 فایروال ویندوز را Fix Can't turn on Windows Firewall را برطرف کنید.(Fix Can’t turn on Windows Firewall Error code 0x80070422.)

روش 3: خدمات همکار را شروع کنید(Method 3: Start associate services)

1. Windows Key + R را فشار دهید سپس notepad را تایپ کنید و Enter را بزنید.

2. متن زیر را(below text) در فایل notepad خود کپی و پیست کنید:

sc config MpsSvc start= auto
sc config KeyIso start= auto
sc config BFE start= auto
sc config FwcAgent start= auto
net stop MpsSvc 
net start MpsSvc 
net stop KeyIso 
net start KeyIso
net start Wlansvc
net start dot3svc
net start EapHostnet 
net stop BFE 
net start BFE
net start PolicyAgent
net start MpsSvc
net start IKEEXT
net start DcaSvcnet 
net stop FwcAgent 
net start FwcAgent

تعمیر فایروال با راه اندازی خدمات مرتبط فایروال

3. در دفترچه یادداشت Click File > Saves As سپس RepairFirewall.bat را در کادر نام فایل تایپ کنید.

فایل را repairfirewall.bat نامگذاری کنید و روی save کلیک کنید

4.بعد، از منوی کشویی Save as type گزینه (Save)All File را انتخاب کرده و سپس Save را کلیک کنید.(Save.)

5. به فایل RepairFirewall.bat که به تازگی ایجاد کرده اید بروید و کلیک راست کرده سپس Run as Administrator را انتخاب کنید.(Run as Administrator.)

روی RepairFirewall کلیک راست کرده و Run as administrator را انتخاب کنید

6. هنگامی که فایل فرآیند تعمیر(repair process) را کامل کرد ، دوباره سعی کنید فایروال ویندوز(Windows Firewall) را باز کنید و در صورت موفقیت،  فایل RepairFirewall.bat را حذف کنید.(RepairFirewall.bat file.)

کد خطای 0x80070422 فایروال ویندوز را رفع نمی‌کند(Fix Can’t turn on Windows Firewall Error code 0x80070422) ، اما اگر برای شما کار نکرد، روش بعدی را دنبال کنید.

روش 4: CCleaner و Malwarebytes را اجرا کنید(Method 4: Run CCleaner and Malwarebytes)

1. CCleaner(CCleaner)  &  Malwarebytes را دانلود و نصب کنید  .

2. Malwarebytes را اجرا کنید و اجازه دهید سیستم شما را برای فایل های مضر اسکن کند.

3. اگر بدافزار پیدا شود به طور خودکار آنها را حذف می کند.

 4. اکنون CCleaner( CCleaner) را اجرا کنید  و در بخش "Cleaner" در زیر تب Windows(Windows tab) ، پیشنهاد می کنیم انتخاب های زیر را بررسی کنید تا پاک شوند:

تنظیمات پاک کننده ccleaner

5. هنگامی که مطمئن شدید که نقاط مناسب بررسی شده اند، به سادگی روی  Run Cleaner کلیک کنید  و اجازه دهید CCleaner دوره خود را اجرا کند.

6. برای تمیز کردن بیشتر سیستم خود، تب Registry(Registry tab) را انتخاب کنید و مطمئن شوید که موارد زیر بررسی شده است:

پاک کننده رجیستری

7.Scan for Issue را انتخاب کنید و به (Issue)CCleaner اجازه دهید اسکن(Scan) کند، سپس روی  Fix Selected Issues کلیک کنید.(Fix Selected Issues.)

8. هنگامی که CCleaner می پرسد " آیا تغییرات پشتیبان در رجیستری را می خواهید؟ (Do you want backup changes to the registry?)” بله را انتخاب کنید.

9. پس از تکمیل نسخه پشتیبان، گزینه Fix All Selected Issues را انتخاب کنید.

10. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید. با این کار کد خطای 0x80070422 فایروال ویندوز را نمی توان روشن کرد رفع می کند،(Fix Can’t turn on Windows Firewall Error code 0x80070422)  اما اگر این کار انجام نشد، به روش بعدی ادامه دهید.

روش 5: رفع رجیستری(Method 5: Registry Fix)

به C:\Windows بروید و پوشه system64 را پیدا کنید (با sysWOW64 اشتباه نگیرید). اگر پوشه موجود است، روی آن دوبار کلیک کنید، سپس فایل consrv.dll را پیدا کنید ، اگر این فایل را پیدا کردید، به این معنی است که سیستم شما توسط rootkit دسترسی صفر(zero access rootkit) آلوده شده است .

1. فایل های MpsSvc.reg و BFE.reg(BFE.reg) را دانلود کنید(MpsSvc.reg) . برای اجرا و افزودن این فایل ها به رجیستری روی آنها دوبار کلیک کنید .(Double-click)

2. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید.

3. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و (regedit)Enter را بزنید تا ویرایشگر رجیستری(Registry Editor) باز شود .

دستور regedit را اجرا کنید

4-بعد، به کلید رجیستری(registry key) زیر بروید :

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE

5. روی کلید BFE کلیک راست کرده و Permissions را انتخاب کنید.(select Permissions.)

روی کلید رجیستری BFE کلیک راست کرده و Permissions را انتخاب کنید

6. در پنجره بعدی که باز می شود، روی دکمه افزودن کلیک کنید.(Add button.)

روی افزودن در Permissions for BFE کلیک کنید

7. در زیر فیلد « Everyone » (بدون نقل قول) را تایپ کنید نام اشیاء را برای انتخاب وارد(Enter) کنید و سپس روی Check Names کلیک کنید.(Check Names.)

Everyone را تایپ کنید و روی Check Names کلیک کنید

8. حالا پس از تایید نام، روی OK کلیک کنید.(OK.)

9. اکنون همه باید به قسمت گروه یا نام کاربری اضافه شوند.( Group or user names section.)

10. مطمئن شوید که همه(Everyone) را از لیست انتخاب کرده و در ستون Allow گزینه Full Control را علامت بزنید .

مطمئن شوید که کنترل کامل برای همه بررسی شده است

11. روی Apply و سپس OK کلیک کنید.

12. Windows Key + R را فشار دهید سپس services.msc را(services.msc) تایپ کنید و Enter را بزنید.

ویندوز خدمات

13. سرویس های زیر را بیابید و بر روی آنها کلیک راست کرده و Properties را انتخاب کنید:(Properties:)

(Filtering Engine)فایروال ویندوز (Windows Firewall)موتور فیلترینگ

14. هر دو را در پنجره Properties فعال کنید (روی Start کلیک کنید ) و مطمئن شوید که نوع Startup آنها روی (Startup type)Automatic تنظیم شده است .

مطمئن شوید که سرویس‌های فایروال ویندوز و موتور فیلتر در حال اجرا هستند

15.اگر همچنان این خطا را مشاهده کردید: « ویندوز(Windows) نتوانست فایروال ویندوز(Windows Firewall) را در رایانه محلی(Local Computer) راه اندازی کند. اگر خدمات غیرویندوزی با فروشنده تماس بگیرید ، (contact vendor)گزارش رویداد(event log) را ببینید . کد خطا 5.(Error code 5.) ” سپس به مرحله بعد ادامه دهید.

16. کلید دسترسی مشترک را دانلود و راه اندازی کنید.(Shared access key.)

17. این فایل را اجرا کنید و مجدداً همانطور که کلید بالا را با رفتن به اینجا دادید، اجازه کامل به آن بدهید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess

18.روی آن کلیک راست کرده و مجوزها را انتخاب کنید(select permissions) . روی Add کلیک کنید و (Click)Everyone را(Everyone and select) تایپ کنید و Full control را انتخاب کنید.(Full control.)

19. اکنون باید بتوانید فایروال را راه اندازی کنید، خدمات زیر را نیز دانلود کنید:

BITS
Security Center
Windows Defender
به روز رسانی ویندوز(Windows update)

20. آنها را راه اندازی کنید و در صورت درخواست تایید روی YES کلیک کنید. (YES)کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات ذخیره شود.

این قطعاً باید  Fix Can't turn on Windows Firewall Error Code 0x80070422 را برطرف کند (Fix Can’t turn on Windows Firewall Error code 0x80070422 ) زیرا این راه حل نهایی مشکل است.

روش 6: ویروس را به صورت دستی حذف کنید(Method 6: Remove the virus manually)

1. در جستجوی ویندوز (Windows search)regedit را(regedit) تایپ کنید و سپس روی آن کلیک راست کرده و Run as Administrator را انتخاب کنید.(Run as Administrator.)

regedit را به عنوان مدیر اجرا کنید

2. به کلید رجیستری(registry key) زیر بروید :

Computer\HKEY_CURRENT_USER\SOFTWARE\Classes

3. اکنون در پوشه Classes به زیر کلید رجیستری (registry subkey) '.exe' بروید(‘.exe’)

4.روی آن راست کلیک کرده و Delete را انتخاب کنید.(select Delete.)

کلید رجیستری exe را در زیر کلاس ها حذف کنید

5. دوباره در پوشه Classes کلید فرعی رجیستری ' (registry subkey ‘)secfile ' را پیدا کنید.

6. این کلید رجیستری را(registry key) نیز حذف کنید و روی OK کلیک کنید.

7. ویرایشگر رجیستری(Registry Editor) را ببندید و کامپیوتر خود را مجددا راه اندازی کنید.

توصیه شده برای شما:(Recommended for you:)

  • رفع خطای Windows Store 0x803F7000(Fix Windows Store Error 0x803F7000) در ویندوز 10
  • نمی توان فایل های PDF را در اینترنت اکسپلورر باز کرد(Internet Explorer)
  • رفع مشکلی(Fix Something Went Wrong) که هنگام همگام سازی برنامه ایمیل(Mail App) در ویندوز 10 رخ داده است(Windows 10)
  • رفع مشکل باز کردن پوشه‌های ایمیل پیش‌فرض(Default Email Folders) شما . فروشگاه اطلاعات(Information Store Could) باز نشد

شما با موفقیت رفع کردید کد خطای 0x80070422 فایروال ویندوز را نمی‌توان روشن کرد (Fix Can’t turn on Windows Firewall Error code 0x80070422 ) ، اما اگر هنوز در مورد این پست سؤالی دارید، در بخش نظرات بپرسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts