كيفية إصلاح خطأ "الإعدادات لا تسمح بتثبيت التطبيق".

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

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

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

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

تحدث هذه المشكلة بسبب قيام مستخدم أو تطبيق بتعديل سجل الكمبيوتر المحمول الخاص بك لمنعه من تثبيت تطبيقات ClickOnce.

تشرح هذه المقالة ماذا يعني كل هذا وكيفية حل هذه المشكلة.

معنى رسالة التقييد

معنى هذا الخطأ هو أنه يتم منعك من تثبيت تطبيقات ClickOnce على الكمبيوتر المحمول أو الكمبيوتر الخاص بك. تطبيقات ClickOnce هي تطبيقات مبنية على بروتوكول برمجة خاص يسمى ClickOnce. يتم حزم بروتوكول البرمجة هذا في Microsoft .Net Framework، والذي يمكن وصفه على المستوى الأساسي بأنه برنامج خاص مطلوب لتثبيت العديد من البرامج الأخرى.

ومن ثم، فإن جميع تطبيقات ClickOnce هي تطبيقات .Net Framework ولكن ليست كل تطبيقات .Net Framework هي تطبيقات ClickOnce.

لماذا قد تحدث هذه الكتلة

يرجع هذا الخطأ دائمًا إلى التعديلات التي يتم إجراؤها على السجل الخاص بك. السجل الخاص بك عبارة عن قاعدة بيانات على الكمبيوتر المحمول الخاص بك تقوم بتخزين إعدادات النظام والبيانات المهمة. عادةً، عندما يحاول المستخدمون تثبيت تطبيقات ClickOnce، تظهر مطالبة معينة تسألهم عما إذا كانوا يرغبون حقًا في ذلك.

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

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

تحتاج إلى تعديل السجل الخاص بك لحل هذه المشكلة. تابع القراءة للحصول على دليل خطوة بخطوة حول كيفية القيام بذلك.

طريقة سريعة لتمكين الوصول إلى التطبيق

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

إليك الطريقة المؤكدة لإصلاح الخطأ.

قم بتشغيل البرنامج النصي لتجاوز القيود

يمكنك استخدام PowerShell (أداة تمنحك تحكمًا أكبر في العمليات في Windows) لتعديل السجل الخاص بك وجعل التطبيق الذي ترغب في تثبيته تطبيقًا موثوقًا به.

الخطوة 1:حرك المؤشر إلىأيقونة ويندوزالموجود في الركن الأيسر السفلي من سطح المكتب الخاص بك وانقر فوقه بزر الماوس الأيمن

الخطوة 2:انتقل المؤشر إلىويندوز بوويرشيل (المسؤول)وانقر عليه. يجب أن يكون الخيار الثامن عند العد من الأسفل إلى الأعلى.

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

الخطوة 4:في القائمة الزرقاء التي تظهرمدخل[Set-Itemproperty – المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'Internet' - القيمة 'ممكّن']بدون الأقواس واضغط على Enter

الإدخال التالي[Set-Itemproperty – المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'LocalIntranet' - القيمة 'ممكّن']بدون الأقواس واضغط على Enter

ثم الإدخال[Set-Itemproperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'MyComputer' - القيمة 'ممكّن']بدون الأقواس واضغط على Enter

الإدخال بعد ذلك، [Set-Itemproperty -path 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' -الاسم 'TrustedSites' -القيمة 'ممكّن']بدون الأقواس واضغط على Enter

وأخيراً الإدخال[Set-Itemproperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'UntrustedSites' - القيمة 'معطل']بدون الأقواس واضغط على Enter

عند القيام بذلك، تأكد من أن كل سلسلة نصية (كل سلسلة نصية تبدأ بـ "Set" وتنتهي إما بـ "ممكّن" أو "معطل") موجودة في سطر واحد. تأكد أيضًا من وجود مسافة واحدة بين "-path" و"'HKLM" على كل سطر.

الخطوة 5:إذا لم يعمل ما ورد أعلاه، فقد يعني ذلك أن الكمبيوتر المحمول الخاص بك يستخدم موقع تسجيل مختلفًا عن الموقع الموجود في الخطوة 4. ومن ثم، أدخل هذا بدلاً من ذلك:

[عنصر جديد "HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel" -force | خارج-فارغة]بدون الأقواس واضغط على Enter

متعلق ب:كيفية إصلاح خطأ Minecraft: حدث خطأ JNI، يرجى التحقق من التثبيت الخاص بك

الإدخال التالي[New-ItemProperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'Internet' - القيمة 'Enabled']بدون الأقواس واضغط على Enter

ثم الإدخال[New-ItemProperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'LocalIntranet' - القيمة 'ممكّن']بدون الأقواس واضغط على Enter

الإدخال بعد ذلك[New-ItemProperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'MyComputer' - القيمة 'ممكّن']بدون الأقواس واضغط على Enter

الإدخال التالي[New-ItemProperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم 'TrustedSites' - القيمة 'ممكّن']بدون الأقواس واضغط على Enter

وأخيراً الإدخال[New-ItemProperty - المسار 'HKLM:SOFTWAREMICROSOFT.NETFrameworkSecurityTrustManagerPromptingLevel' - الاسم "UntrustedSites" - القيمة "معطل"]بدون الأقواس واضغط على Enter

الخطوة 6:المضي قدما وتثبيت البرنامج.

ملخص

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

الأسئلة الشائعة

كيف يمكنك إصلاح رمز الخطأ "قام المسؤول بحظر هذا التطبيق"؟

1.انقر بزر الماوس الأيمن فوق الملف القابل للتنفيذللتطبيق المعني

2. انقر على"ملكيات"الخيار الموجود أسفل القائمة التي تظهر

3. في الصفحة التالية، انقر فوق"التوافق"فاتورة غير مدفوعة

4.في أسفل علامة التبويب،انقر فوق خانة الاختياربجانب"قم بتشغيل هذا البرنامج كمسؤول."

5. بعد ذلك، انقر فوق"يتقدم"وثم"نعم."

6. حاول تشغيل التطبيق مرة أخرى

تثبيت التطبيق لا يعمل؟

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

1. حرك المؤشر إلىأيقونة ويندوزالموجود في الزاوية اليسرى من شريط المهام (الزاوية اليسرى السفلية من سطح المكتب) وانقر عليه.

2. بمجرد ظهور القائمة المنبثقة، انقر فوقأيقونة العجلة المسننةوهذا متسق مع الجانب الأيسر من الصفحة؛ إنه يمثلإعدادات.

3. في صفحة الإعدادات، ابحث عنتطبيقات(موجود على الجانب الأيسر من الصفحة في الصف الأوسط)، وانقر عليه.

4. في صفحة التطبيقات والميزات، سترى "اختر مكان الحصول على التطبيقات" في الجزء العلوي. انقر فوق المربع الموجود أسفله وقم بتعيينه على"في أي مكان."