إصلاح خطأ النظام 5 ، تم رفض الوصول في Windows

إذا استمر ظهور " خطأ النظام 5 ، تم رفض (System)الوصول(Access) " بشكل متكرر أثناء تشغيل الأوامر في موجه الأوامر(running commands in Command Prompt) أو Windows PowerShell ، فمن المحتمل أن وحدة التحكم تفتقر إلى الحقوق اللازمة لتنفيذها. على سبيل المثال ، تتطلب الأوامر التي تتضمن وظائف إدارية (مثل "net user") أو استكشاف الأخطاء وإصلاحها المتقدمة(advanced troubleshooting) امتيازات محسّنة أو لا تعمل.

لإصلاح "خطأ النظام 5" في Microsoft Windows ، يجب عليك تشغيل موجه الأوامر(Command Prompt) و Windows PowerShell كمسؤول. ستوجهك الإرشادات أدناه عبر طرق متعددة لفتح كل من مترجمي سطر الأوامر بحقوق مرتفعة.

قم بتشغيل موجه الأوامر(Run Command Prompt) و Windows (Windows PowerShell)PowerShell(Administrator) كمسؤول

من المستحيل تشغيل الأوامر في موجه الأوامر(Command Prompt) أو Windows PowerShell بامتيازات المستخدم الافتراضية. إذا نتج عن إخراج الأمر "خطأ في النظام(System) 5" ، فيجب عليك تشغيل مترجم سطر الأوامر المفضل لديك كمسؤول.

افتح موجه الأوامر كمسؤول(Open Command Prompt as Administrator)

1. افتح قائمة ابدأ(Start ) (أو اضغط على مفتاح Windows ) واكتب (Windows)cmd أو موجه الأوامر(command prompt) .

2. حدد الخيار " تشغيل كمسؤول(Run as administrator) " في نتائج البحث.

3. حدد " نعم(Yes ) " في مربع الحوار " التحكم في حساب المستخدم"(User Account Control) ( UAC ).

ملاحظة: (Note:) التحكم في حساب المستخدم(User Account Control) غير موجود في Windows 7 .

سترى بعد ذلك نافذة موجه الأوامر(Command Prompt) مع تسمية "المسؤول" على شريط العنوان. لن تواجه " خطأ النظام(System) 5" أثناء تنفيذ الأوامر بعد الآن.

تتضمن الطريقة الأسرع لفتح موجه الأوامر(Command Prompt) كمسؤول الضغط على Ctrl + Shift + Enter فور البحث عنه في قائمة ابدأ(Start) .

افتح Windows PowerShell كمسؤول(Open Windows PowerShell as Administrator)

يتميز كل من Windows 10 و 11 بخيار فتح Windows PowerShell كمسؤول عبر قائمة Windows + X (المعروفة أيضًا باسم Power User ).

1. اضغط على Windows + X أو انقر بزر الماوس الأيمن فوق الزر " ابدأ(Start ) " .

2. حدد Windows Terminal (المسؤول)(Windows Terminal (Admin)) أو Windows PowerShell (المسؤول)(Windows PowerShell (Admin)) .

3. حدد نعم(Yes ) في موجه التحكم في حساب المستخدم(User Account Control) ( UAC ).

سترى بعد ذلك نافذة Windows PowerShell (أو علامة تبويب إذا تم تشغيل وحدة التحكم عبر Windows Terminal ) مع تسمية "المسؤول". لن يظهر " خطأ النظام 5" أثناء تنفيذ الأوامر فيه.(System)

بدلاً من ذلك ، يمكنك البحث عن بوويرشيل(powershell ) في قائمة ابدأ(Start ) وحدد تشغيل كمسؤول(Run as administrator) أو اضغط على Ctrl + Shift + Enter لفتح نافذة Windows PowerShell مرتفعة.(Windows PowerShell)

نصيحة(Tip) : تعرف على كيفية استبدال Windows PowerShell بموجه الأوامر(replace Windows PowerShell with Command Prompt) في قائمة Windows 10 Power User.

قم دائمًا بتشغيل(Run) موجه أوامر مرتفع(Elevated Command Prompt) ووحدة تحكم Windows PowerShell(Windows PowerShell Console)

من الممكن إنشاء اختصار على سطح المكتب في Windows قادر على فتح موجه الأوامر(Command Prompt) تلقائيًا أو Windows PowerShell كمسؤول. يؤدي ذلك إلى القضاء على فرص بدء تشغيل وحدة التحكم عن طريق الخطأ بامتيازات المستخدم القياسية ومواجهة " خطأ في النظام(System) 5."

1. اعتمادًا على مترجم سطر الأوامر الذي تريد إنشاء اختصار له ، افتح نافذة File Explorer وتوجه إلى الدليل ذي الصلة:

موجه الأوامر - القرص المحلي C(Local Disk C) > Windows > System32

Windows PowerShell - القرص المحلي C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. حدد موقع الملف المسمى cmd (موجه الأوامر) أو بوويرشيل(powershell) ( Windows PowerShell ). ثم انقر بزر الماوس الأيمن فوقه وحدد إظهار المزيد من الخيارات(Show more options) (Windows 11 فقط)> إرسال إلى(Send to) > سطح المكتب (إنشاء اختصار)(Desktop (create shortcut)) .

3. انقر بزر الماوس الأيمن فوق cmd الذي تم إنشاؤه حديثًا - اختصار(cmd – Shortcut) أو بوويرشيل -(powershell – Shortcut) رمز الاختصار الموجود على سطح المكتب. ثم حدد خصائص(Properties) .

4. ضمن علامة التبويب " اختصار(Shortcut ) " ، حدد " خيارات متقدمة(Advanced) " .

5. حدد المربع بجوار تشغيل كمسؤول(Run as administrator) وحدد موافق(OK) .

6. حدد " تطبيق(Apply ) " و " موافق(OK ) " للخروج من مربع الخصائص.

يمكنك الآن النقر نقرًا مزدوجًا فوق الاختصار وتحديد نعم(Yes ) في نافذة UAC(UAC) المنبثقة لفتح موجه الأوامر(Command Prompt) أو Windows PowerShell بامتيازات إدارية. لا تتردد(Feel) في إعادة تسمية الاختصار إلى ما تريد.

تعطيل موجهات UAC لموجه(UAC Prompts) الأوامر و(Command Prompt) Windows PowerShell(Windows PowerShell)

يعد التحكم في حساب المستخدم (UAC)(User Account Control (UAC)) ميزة أمان في أنظمة التشغيل Windows Vista(Windows Vista) و 8 و 8.1 و 10 و 11 تمنع البرامج من إجراء تغييرات على النظام دون إذن. ومع ذلك ، فإن التعامل مع مطالبات UAC في كل مرة تريد فيها فتح Command Prompt أو Windows PowerShell مع حقوق المسؤول يشتت الانتباه.

أسرع طريقة للتعامل مع ذلك هي تعطيل التحكم بحساب المستخدم(UAC) تمامًا. ومع ذلك ، فإن ذلك يشكل مخاطرة أمنية كبيرة. أو يمكنك تجاوز الموجه فقط من أجل موجه الأوامر(Command Prompt) أو Windows PowerShell . يعد هذا أكثر أمانًا ولكنه يستغرق وقتًا في الإعداد.

تعطيل التحكم في حساب المستخدم تمامًا(Disable User Account Control Completely)

1. ابحث عن uac في قائمة ابدأ(Start) وحدد فتح(Open) لبدء تشغيل مربع حوار إعدادات التحكم في حساب المستخدم .(User Account Control Settings)

2. اسحب شريط التمرير إلى عدم الإخطار مطلقًا(Never notify) .

3. حدد " موافق(OK) " لإلغاء تنشيط "التحكم في حساب المستخدم"(User Account Control) على مستوى النظام.

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

نصيحة:(Tip:) يمكنك أيضًا الوصول إلى مربع حوار إعدادات التحكم في حساب المستخدم عن طريق تحديد (User Account Control Settings)النظام والأمان(System and Security) > تغيير إعدادات التحكم(Change User Account Control settings) في حساب المستخدم في لوحة التحكم(Control Panel) .

تجاوز UAC لموجه الأوامر و Windows PowerShell فقط(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. ابحث عن schtasks في قائمة ابدأ(Start) واضغط على Enter لتشغيل برنامج جدولة المهام.

2. انقر بزر الماوس الأيمن فوق "مكتبة برنامج جدولة المهام"(Task Scheduler Library) على الشريط الجانبي وحدد مجلد جديد(New Folder) .

3. أدخل اسمًا للمجلد — على سبيل المثال ، No UAC

4. حدد المجلد الذي تم إنشاؤه حديثًا على الشريط الجانبي وحدد إنشاء مهمة( Create Task) .

5. قم بتسمية المهمة — على سبيل المثال ، موجه الأوامر (المسؤول)(Command Prompt (Admin)) وحدد المربع بجوار التشغيل بأعلى الامتيازات(Run with highest privileges) .

6. قم بالتبديل إلى علامة التبويب " الإجراءات(Actions ) " وحدد جديد(New) .

7. عيّن الإجراء(Action) لبدء برنامج(Start a program) والصقه في مسار الملف لموجه الأوامر(Command Prompt) أو Windows PowerShell القابل للتنفيذ:

موجه الأوامر - C:\Windows\System32\cmd.exe

Windows PowerShell - C:\Windows\System32\WindowsPowerShell\v1.0

9. قم بالتبديل إلى علامة التبويب " الشروط(Conditions) " وقم بإلغاء تحديد "بدء المهمة" فقط إذا كان الكمبيوتر في حالة توصيل طاقة التيار المتردد(Start the task only if the computer is on AC power) . ثم حدد " موافق(OK) " لحفظ المهمة.

10. انقر بزر الماوس الأيمن فوق منطقة شاغرة داخل سطح المكتب وحدد جديد(New) > اختصار(Shortcut) .

11. أدخل المسار التالي ، واستبدل اسم المجلد واسم(Folder name) المهمة بالأسماء( Task name ) التي أدخلتها أثناء إنشاء المهمة:

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

حدد التالي(Next) للمتابعة.

12. اكتب اسمًا للاختصار وحدد " إنهاء(Finish) " .

13. انقر نقرًا مزدوجًا فوق الاختصار الموجود على سطح المكتب الذي قمت بإنشائه للتو ، وسيتم تشغيل موجه أوامر(Command Prompt) جديد أو وحدة تحكم Windows PowerShell بدون مطالبة UAC .

إصلاح خطأ النظام 5(Fix System Error 5) في حسابات Windows القياسية(Standard Windows)

لنفترض(Suppose) أنك واجهت " حدث خطأ في النظام(System) 5" في حساب غير مسؤول على جهاز الكمبيوتر الخاص بك. في هذه الحالة ، لا يزال بإمكانك تشغيل موجه أوامر(Command Prompt) محسّن أو وحدة تحكم Windows PowerShell باستخدام الإرشادات المذكورة أعلاه عن طريق إدخال كلمة مرور المسؤول. إذا كنت لا تعرف ذلك ، فاطلب الإذن من مستخدم لديه امتيازات إدارية لجهاز الكمبيوتر.

بدلاً من ذلك ، يمكنك تغيير حساب قياسي إلى حساب مسؤول(change a standard account to an admin account) (على افتراض أنك مالك جهاز الكمبيوتر الخاص بك) لتجنب الاضطرار إلى كتابة كلمة مرور المسؤول في كل مرة تريد فيها فتح مترجم سطر أوامر بحقوق مرتفعة. تنطبق الخطوات أدناه على نظامي التشغيل Windows 10(Windows 10) و 11.

1. سجّل الدخول إلى حساب المسؤول وحدد البدء(Start) > الإعدادات(Settings ) > الحسابات(Accounts) > العائلة والمستخدمون الآخرون(Family & other users) .

2. حدد الحساب القياسي ضمن مستخدمون آخرون(Other users) وحدد تغيير نوع الحساب(Change account type) .

3. عيّن نوع الحساب(Account type) إلى المسؤول(Administrator ) وحدد موافق(OK) .

ثابت: خطأ النظام 5 (System Error 5) لم(Has) يحدث

للتكرار ، سيؤدي تشغيل موجه الأوامر(Command Prompt) و Windows PowerShell كمسؤول إلى إصلاح رمز الخطأ "خطأ النظام 5" في (System)Microsoft Windows . إذا كنت تستخدم كلتا وحدتي التحكم بانتظام ، فإن قضاء الوقت في إعداد الاختصارات التي تعمل دائمًا على تشغيلهما بامتيازات عالية (يفضل بدون مطالبة التحكم(User Account Control) في حساب المستخدم المزعجة للتعامل معها) من المحتمل أن توفر ساعات على المدى الطويل.



About the author

أنا عالم كمبيوتر لدي أكثر من 10 سنوات من الخبرة في العمل في مجال المتصفحات و Microsoft Office و onedrive. أنا متخصص في تطوير الويب ، وأبحاث تجربة المستخدم ، وتطوير التطبيقات على نطاق واسع. يتم استخدام مهاراتي من قبل بعض الشركات الرائدة في العالم ، بما في ذلك Google و Facebook و Apple.



Related posts