سيحافظ هذا البرنامج على تشغيل برامج التشغيل الخاصة بك ، وبالتالي يحميك من أخطاء الكمبيوتر الشائعة وفشل الأجهزة. تحقق من جميع برامج التشغيل الخاصة بك الآن في 3 خطوات سهلة:
- تنزيل DriverFix (ملف تنزيل تم التحقق منه).
- انقر ابدأ المسح للعثور على جميع برامج التشغيل التي بها مشكلات.
- انقر تحديث برامج التشغيل للحصول على إصدارات جديدة وتجنب أعطال النظام.
- تم تنزيل DriverFix بواسطة 0 القراء هذا الشهر.
إذا كنت قد حاولت تشغيل برنامج PowerShell النصي بدون توقيع ، فمن المحتمل أنك عثرت على الخطأ التالي
نوافذ بوويرشيل هي عبارة عن غلاف تم تطويره في البداية بواسطة Microsoft لأغراض أتمتة المهام وإدارة التكوين. ولا عجب أن يتم تعيين سياسة التنفيذ الخاصة بها على "مقيدة" ، والتي تحمي من تشغيل البرامج النصية الضارة.
ومع ذلك ، يمكن أن يحدث خطأ الأمان هذا عند تعيين سياسة تنفيذ PowerShell على AllSigned أو RemoteSigned ولا يتم توقيع البرنامج النصي. إذا كنت ترغب في توقيع النص وحل هذه المشكلة ، فإليك بعض الطرق التي قد تساعدك.
ماذا أفعل إذا لم يتم توقيع PowerShell رقميًا؟
1. فحص وتغيير سياسة التنفيذ
دعنا نلقي نظرة على كيفية التحقق من سياسة التنفيذ ، وكذلك كيف يمكن استخدامها للتخلص من خطأك. بادئ ذي بدء ، يمكنك الركض Get-ExecutionPolicy cmdlet للحصول على سياسة التنفيذ الخاصة بك. تخبرك معلمة القائمة في Get-ExecutionPolicy cmdlet بالسياسة لكل نطاق.
في هذه المرحلة ، من الطرق الملائمة تغيير نهج التنفيذ باستخدام الأمر SetExecutionPolicy cmdlet. يقوم الأمر التالي بتعيين سياسة التنفيذ على غير مقيد: PS C:> Set-ExecutionPolicy غير مقيد. صحافة ص لتأكيد التغيير عندما يُطلب منك ذلك.
يتم تحديث تغيير السياسة في التسجيل ويبقى على هذا النحو ، على الأقل حتى تقوم بتغييره مرة أخرى. لاحظ أن "غير مقيد" يعني تحميل جميع ملفات التكوين تمامًا وتشغيل جميع البرامج النصية. إذا قمت بتشغيل برنامج نصي غير موقّع تم تنزيله من الإنترنت ، فستتم مطالبتك بالإذن قبل تشغيله.
2. تجاوز جلسة PowerShell الحالية
حل سريع آخر هو الجري Set-ExecutionPolicy -Scope Process -ExecutionPolicy تجاوز. سيؤدي هذا الأمر البسيط أعلاه إلى تعيين سياسة التنفيذ لتجاوز جلسة PowerShell الحالية.
والأفضل من ذلك ، بمجرد إغلاق جلسة PowerShell هذه ، ستفقد هذه الإعدادات.
3. قم بإلغاء حظر الملف الذي تم تنزيله
عندما تكون سياسة التنفيذ هي RemoteSigned ، فهذا يتطلب أن يتم توقيع جميع البرامج النصية وملفات التكوين التي تم تنزيلها من الإنترنت أو من رسائل البريد الإلكتروني بواسطة ناشر موثوق به.
إذا كنت تثق في أن محتويات البرنامج النصي آمنة ، فيمكنك إلغاء حظره للتشغيل في جلستك باستخدام أمر إلغاء حظر ملف cmdlet: ملاحظة C:> Unblock-File -Path C: Downloadsscript1.ps1.
إذا كانت لديك أي أسئلة حول هذه الإصلاحات لخطأ PowerShell الذي تمت مواجهته ، فاترك لنا رسالة في قسم التعليقات أدناه. سنبذل قصارى جهدنا لمساعدتك.
اقرأ التالي:
- قم بتشغيل هذا البرنامج النصي Powershell لإزالة التطبيقات الافتراضية من Windows 10 Image
- توقف Windows PowerShell عن العمل: جرب هذه الإصلاحات الأربعة
- لم يتم التعرف على PowerShell؟ تحقق من هذه الحلول