إصلاح: إعدادات الأمان الخاصة بك قد حظرت تطبيق موقعة ذاتيا من التشغيل

يواجه العديد من المستخدمين "إعدادات الأمان الخاصة بك قد حظرت تشغيل تطبيق غير موثوق به" عند محاولة تشغيل تطبيق Java صغير. لا يبدو أن المشكلة حصرية بالنسبة لإصدار Windows معين - لقد تمت مصادفة الخطأ في كل إصدار حديث بما في ذلك Windows Vista و Windows 7 و Windows 8 و Windows 10.

منعت إعدادات الأمان تطبيق غير موثوق به من التشغيل

ما أسباب إعدادات الأمان لحظر تشغيل التطبيقات؟

لقد تحققنا في الخطأ "منعت إعدادات الأمان الخاصة بك تشغيل تطبيق غير موثوق به" من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح التي استخدموها.

كما اتضح ، ستحدث رسالة الخطأ بسبب سلوك المكون الإضافي لمتصفح Java المقدم مع Java 7 Update 21 . كانت الفكرة هي السماح للمستخدمين باتخاذ قرارات أكثر استنارة عند الاضطرار إلى تشغيل تطبيق Java الصغير داخل متصفح الويب.

إذا كان لديك Java 7 Update 21 أو إصدار أقدم ، فسيتم حظر أي تطبيق لا يحتوي على شهادة أو يفتقد إلى اسم التطبيق أو معلومات Publisher بشكل افتراضي. تم اتخاذ هذا القرار لحماية المستخدمين المطمئنين من التطبيقات غير الآمنة أو شديدة الخطورة.

بمجرد فرض هذه التغييرات الجديدة ، هناك ثلاثة أسباب رئيسية ستؤدي إلى ظهور رسالة خطأ Java هذه:

  • التطبيق غير موقَّع - يتم حظر التطبيقات التي لا تحتوي على شهادة أو المعلومات والاسم المحددين للناشر افتراضيًا. قد يؤدي ذلك إلى جعل نظامك عرضة للاستغلال الخارجي.
  • يحاول المستخدم تشغيل تطبيق موقّع ذاتيًا من مرجع غير موثوق به - كما يتم حظر التطبيقات التي تحمل شهادات موقعة ذاتيًا افتراضيًا بدءًا من تحديث Java 7 Update 51. وتعتبر هذه التطبيقات أكثر خطورة من التطبيقات غير الموقعة لأنها قد تُمنح حق الوصول إلى البيانات الشخصية على جهاز الكمبيوتر الخاص بك.
  • يفتقد ملف jar الخاص بالتطبيق سمة إذن - تتحقق سمة الأذونات إذا كان طلب التطبيق يستخدم نفس مستوى الأذونات الذي تم تحديده بواسطة المطور. يتم حظر تطبيق ذو سمة jar مفقودة لأن المهاجم قد يستغل المستخدم عن طريق تشغيل التطبيق بمستوى امتياز مختلف.

بشكل عام ، يجب اعتبار التطبيق الصغير أو التطبيق الذي يفتقد أجزاء تعريف المفاتيح هذه غير آمن. إذا كنت لا تعرف ذلك ، فإننا نوصي بشدة بتجنب تشغيله.

ومع ذلك ، إذا كنت تعرف الناشر وتثق في التطبيق الصغير (على سبيل المثال قمت بتطويره بنفسك أو تختبره) فهناك طرق للتحايل على رسالة الخطأ هذه.

يوجد أدناه طريقتان تسمحان لك بالتعامل مع خطأ "منعت إعدادات الأمان الخاصة بك تشغيل تطبيق غير موثوق به" . على الرغم من أن الطريقة الأولى تعتبر ممارسة قياسية عند الاضطرار إلى التعامل مع رسالة الخطأ هذه ، إلا أنه يمكنك أيضًا اتباع الطريقة الثانية لتحقيق نفس الغرض.

الأسلوب 1: تكوين قائمة موقع الاستثناء

في حالة فهمك لخطر تشغيل تطبيق يعتبر غير آمن من قِبل Java ، يمكنك منع ظهور رسالة الخطأ "منعت إعدادات الأمان الخاصة بك من تشغيل تطبيق غير موثوق به" عن طريق إضافة التطبيق إلى قائمة مواقع الاستثناءات. يمكنك العثور على هذا الإعداد ضمن علامة التبويب أمان في لوحة تحكم Java.

إليك دليل سريع حول فتح لوحة تحكم Java وإضافة تطبيق Java الصغير إلى قائمة مواقع الاستبعاد :

  1. اضغط على مفتاح Windows + R لفتح مربع حوار "تشغيل". ثم اكتب " التحكم " واضغط على Enter لفتح "لوحة التحكم".

    فتح لوحة التحكم عبر مربع حوار "تشغيل"
  2. داخل نافذة لوحة التحكم ، انقر فوق البرامج ، ثم انقر على أيقونة جافا لفتح لوحة تحكم جافا .

  3. داخل نافذة لوحة تحكم Java ، انتقل إلى علامة التبويب " أمان" وانقر فوق " تحرير قائمة المواقع" .

    الوصول إلى قائمة استبعاد جافا
  4. داخل قائمة " موقع الاستثناء" ، انقر فوق الزر " إضافة" ، ثم الصق عنوان URL الخاص ببرنامج Java الصغير الذي يعطيك المشاكل. اضغط على موافق لإضافة عنوان URL إلى قائمة الاستبعاد .

    إضافة تطبيق إلى قائمة الاستبعاد

    ملاحظة: ضع في اعتبارك أنه بناءً على التطبيق الصغير الذي تحاول تشغيله ، قد تحتاج أيضًا إلى إضافة منافذ غير قياسية إلى قائمة استبعاد Java .

  5. انقر فوق " متابعة" في تحذير الأمان التالي لتأكيد رغبتك في إضافة عنوان URL الذي أدخلته للتو إلى قائمة الاستبعاد.

    تأكيد الإدخال الجديد على تحذير الأمان
  6. أعد فتح التطبيق الصغير الذي كان يعرض الخطأ سابقًا. يجب أن لا يحدث الخطأ.

إذا كنت تبحث عن طريقة مختلفة لحل الخطأ "منعت إعدادات الأمان تطبيق غير موثوق به" ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: تعيين مستوى الأمان للتطبيق إلى عالي

هناك طريقة أخرى للتغلب على حل "تم حظر إعدادات الأمان الخاصة بك من تشغيل تطبيق غير موثوق به" وهي تعيين مستوى أمان Java إلى عالي بدلاً من عالي جدًا .

على الرغم من أن هذه الطريقة أسهل (وأسرع) في التنفيذ ، إلا أنها ستعرّض الكمبيوتر للعديد من المخاطر المحتملة. مع وضع ذلك في الاعتبار ، من الأفضل اتباع الطريقة الأولى إذا كنت تثق في المصدر بدلاً من تعديل مستوى الأمان.

ومع ذلك ، إذا قررت القيام بذلك ، فنحن نشجعك على العودة إلى مستوى إعدادات الأمان الافتراضية بمجرد انتهائك من استخدام تطبيق Java الذي يؤدي إلى حدوث الخطأ.

فيما يلي دليل سريع لكيفية تعديل مستوى الأمان:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار " تشغيل ". بعد ذلك ، اكتب " التحكم " واضغط على Enter لفتح "لوحة التحكم" .

    فتح لوحة التحكم عبر مربع حوار "تشغيل"
  2. داخل نافذة لوحة التحكم ، انقر فوق البرامج ، ثم انقر على أيقونة جافا لفتح لوحة تحكم جافا .

  3. داخل نافذة لوحة تحكم Java ، انتقل إلى علامة التبويب " أمان" وحدد " التبديل العالي" من مستوى "الأمان" للتطبيقات غير المدرجة في " قائمة مواقع الاستثناء" . ثم ، انقر فوق " تطبيق" لحفظ التغييرات.

    تعيين مستوى أمان Java للعناصر غير المدرجة في قائمة موقع الاستثناء إلى عالي
  4. أعد تشغيل المتصفح الذي تقوم بتشغيل التطبيق الصغير به ومعرفة ما إذا كان قد تم حل المشكلة بمجرد إعادة تحميل الصفحة.

مقالات مثيرة للاهتمام