لا يوجد شيء أكثر إزعاجا من محاولة تشغيل برنامج مهم على جهاز الكمبيوتر الخاص بك لتفاجأ برسالة خطأ أمنية تمنعك. تظهر رسالة This app has been blocked for your protection أو تم حظر هذا التطبيق لحمايتك بشكل متكرر على إصدارات ويندوز الحديثة بدءا من ويندوز 7 مرورا بـ 8.1 و 10 وحتى ويندوز 11.
هذا الخطأ هو مؤشر على أن نظام التشغيل وخاصة خاصية التحكم في حساب المستخدم UAC، يرى أن البرنامج يشكل خطرا محتملا أو أنه غير موثوق به. سواء كنت تحاول تثبيت تطبيق جديد أو تشغيل برنامج قديم بعد تحديث النظام، فإن هذه الرسالة تفرض عليك البحث عن حل فعال. في هذا الدليل نقدم لك الحل الجذري والأكثر شيوعا وفعالية القابل للتطبيق على جميع أنظمة ويندوز التي تستخدم ميزة UAC.
ما هي مشكلة تم حظر هذا التطبيق لحمايتك وعلاقتها بـ UAC؟
السبب الرئيسي وراء ظهور رسالة تم حظر هذا التطبيق لحمايتك هو الية الأمان الداخلية لنظام ويندوز المعروفة باسم التحكم في حساب المستخدم User Account Control - UAC. هذه الميزة تم تصميمها لتعمل كدرع واق حيث تتأكد من أن أي برنامج يحاول إجراء تغييرات على ملفات النظام أو الريجستري يجب أن يحظى بموافقة صريحة من المستخدم المسؤول.
تحدث المشكلة عندما:
- تنتهي صلاحية الشهادة الرقمية: البرنامج قديم أو لم يتم تحديثه بشهادة رقمية حديثة وموثوقة من قبل الناشر.
- عدم توافق السياسات: قد تكون لديك سياسات أمان صارمة خاصة في بيئات الشركات تمنع تشغيل تطبيقات غير مضافة لقائمة الأمان.
- بعد التحديثات الكبرى: تقوم تحديثات ويندوز الكبرى مثل الانتقال من ويندوز 7 إلى ويندوز 10 أو التحديثات السنوية بفرض معايير أمان جديدة تمنع التطبيقات القديمة.
خطوات حل مشكلة This app has been blocked عبر تعديل الريجستري
يتطلب هذا الحل الدخول إلى محرر التسجيل - Registry Editor وتغيير قيمة واحدة. هذه الخطوات هي نفسها في ويندوز 7 ويندوز 8.1 ويندوز 10 وحتى ويندوز 11.
الخطوة الأولى: فتح محرر الريجستري كمسؤول
يجب فتح المحرر بصلاحيات المدير لتمكين تعديل إعدادات النظام الحساسة.
- في ويندوز 10/11 استخدم مربع البحث في شريط المهام أو قائمة ابدأ.
- في ويندوز 7/8.1 استخدم قائمة ابدأ أو مربع تشغيل - Run او استخدم ⌘ + R.
- اكتب الكلمة
regedit.
تشغيل Registry Editor - انقر بزر الماوس الأيمن على نتيجة Registry Editor واختر تشغيل كمسؤول - Run as administrator.
- ادا ظهرت لك نافدة وافق على طلب UAC بالضغط على نعم.
الموافقة على طلب UAC
الخطوة الثانية: الوصول إلى مسار النظام
يجب علينا الان التوجه إلى المفتاح الذي يحتوي على إعدادات UAC. المسار هو نفسه في جميع الأنظمة المذكورة:
المسار الموحد: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
للتنقل يدويا أو يمكنك لصق المسار في شريط العنوان أعلى المحرر:
- داخل محرر الريجستري
- اولا قم توسيع مجلد
HKEY_LOCAL_MACHINE. - توسيع مجلد
SOFTWARE. - توسيع مجلد
Microsoft. - توسيع مجلد
Windows. - توسيع مجلد
CurrentVersion. - توسيع مجلد
Policies. - وأخيرا النقر مرة واحدة على مجلد
System.
الخطوة الثالثة: تعديل قيمة EnableLUA لتعطيل الحظر
بمجرد تحديد مجلد System ابحث في الجزء الأيمن من الشاشة عن قيمة تسمى EnableLUA والتي تعني Enable Limited User Account.
- انقر نقرا مزدوجا على EnableLUA.
نقر مرتين على EnableLUA - ستجد في حقل Value data بيانات القيمة. الرقم الافتراضي وهو
1مما يعني أن UAC مفعل. - قم بتغيير هذا الرقم من
1إلى0صفر. - انقر على OK موافق لحفظ التغيير.
تغيير قيمة Value data
الخطوة الرابعة: إعادة تشغيل النظام لتطبيق التغيير
هذه الخطوة إلزامية لكي يقوم النظام بتحميل الإعداد الجديد الخاص بـ UAC.
- أغلق محرر الريجستري.
- قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك Restart.
أعد تشغيل الكمبيوتر
بعد إعادة التشغيل عند محاولة تشغيل البرنامج الذي كان محظورا، ستجده يعمل بشكل طبيعي.
المميزات والمخاطر الأمنية لهذا الحل الجذري
على الرغم من فعالية هذا الحل فإنه ينطوي على مخاطر أمنية يجب فهمها جيدا قبل تطبيقه.
المميزات: حل فوري وواسع التوافق
- حل المشكلة فورا: يتم حل المشكلة وتشغيل البرنامج المحظور بشكل مباشر بعد إعادة التشغيل.
- توافق عال: الحل موحد ومناسب لويندوز 7 و ويندوز 8.1 و ويندوز 10 و ويندوز 11.
- بسيط ومباشر: لا يتطلب سوى تغيير قيمة واحدة في الريجستري، وهو أبسط من البحث عن حلول بديلة في سياسات الأمان المعقدة.
عيوب ومخاطر تعطيل UAC
EnableLUA إلى 0 يؤدي إلى تعطيل خاصية التحكم في حساب المستخدم UAC. هذا يقلل من حماية نظامك بشكل كبير!
- زيادة التعرض للبرامج الضارة: عندما تكون UAC معطلة يمكن للفيروسات وبرامج التجسس إجراء تغييرات على النظام وتثبيت نفسها دون أن يطلب ويندوز إذنك.
- فقدان التحكم الأمني: لن تتلقى أي تنبيهات عند قيام البرامج بتغيير ملفات النظام أو الريجستري أو إعدادات الإنترنت.
لذا، يجب استخدام هذا الحل مؤقتا فقط وتأمين جهازك مرة أخرى مباشرة بعد تثبيت البرنامج المحظور.
كيفية إعادة تفعيل "User Account Control" (LUA)؟
لإعادة نظامك إلى وضعه الآمن السابق يجب عليك تكرار نفس الخطوات بالضبط ولكن بعكس قيمة EnableLUA:
- افتح محرر الريجستري
regeditكمسؤول. - انتقل إلى نفس المسار المذكور سابقا:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. - انقر نقرا مزدوجا على القيمة EnableLUA.
- قم بتغيير القيمة في حقل Value data من
0التي قمت بتعيينها مرة أخرى إلى1. - انقر على OK وقم بإعادة تشغيل جهاز الكمبيوتر.
بمجرد إعادة التشغيل تعود خاصية UAC للعمل ويعود نظامك إلى مستوى الحماية الافتراضي.
أسئلة وأجوبة شائعة حول حظر التطبيقات
1. هل هذا الحل آمن للتطبيق على ويندوز 11؟
نعم الحل آمن من الناحية التقنية وينطبق على ويندوز 11 تماما كما ينطبق على ويندوز 7 و ويندوز 10 لأنه يستخدم نفس الية UAC. لكن تذكر دائما إعادة تفعيل UAC بعد الانتهاء من استخدام البرنامج المحظور.
2. ما هي الأضرار التي يمكن أن تحدث عند ترك UAC معطلا؟
الضرر الأكبر هو تسهيل عمل البرامج الضارة. لن يتم تنبيهك عندما يحاول برنامج تغيير ملفات النظام مما يسهل على الفيروسات التخفي وإصابة جهازك بشكل أعمق دون علمك.
3. بعد تعديل القيمة وإعادة التشغيل، ما زالت المشكلة قائمة. ماذا أفعل؟
تأكد من أنك قمت بتغيير القيمة بشكل صحيح إلى 0 في المسار الصحيح. إذا استمرت المشكلة قد تكون هناك سياسة أمان أخرى مثل Windows Defender أو برنامج مكافحة فيروسات خارجي تمنع تشغيل التطبيق. حاول تعطيل برنامج الحماية الخارجي مؤقتا بناء على مسؤوليتك وجرب التشغيل.
4. هل يمكنني تطبيق هذا الحل إذا لم أكن المسؤول Administrator على الجهاز؟
لا يمكنك ذلك. يتطلب تعديل الريجستري في مسار HKEY_LOCAL_MACHINE صلاحيات المدير المطلقة. إذا كنت تستخدم حسابا قياسيا Standard User فلن تتمكن من إجراء هذه التغييرات.
5. هل تعديل EnableLUA يؤثر على كل تطبيقات ويندوز؟
نعم تغيير هذه القيمة يؤثر على سلوك النظام بأكمله. بمجرد تعطيل UAC لن يطلب ويندوز إذنك لتشغيل أي تطبيق يتطلب امتيازات مرتفعة مما يجعل هذا الحل شاملا ولكنه خطير.
خاتمة: الأمان مقابل التشغيل
لقد قدمنا لك الحل الأكثر جذرية وفعالية لـ حل مشكلة This app has been blocked for your protection وهو حل موحد عبر جميع إصدارات ويندوز الحديثة. تذكر أن إدارة النظام هي موازنة دقيقة بين الأداء والأمان.
إذا اضطررت إلى التضحية ببعض الأمان مؤقتا لتشغيل تطبيق ضروري فاحرص دائما على استعادة إعدادات الأمان الخاصة بك فور الانتهاء. نأمل أن يكون هذا الدليل الشامل قد ساعدك في حل المشكلة. شاركنا تجربتك! وإذا كان لديك أي أسئلة أخرى فسنكون سعداء بالإجابة عليها.