عدي للمحتوى

Windows PowerShell

تطبيقMicrosoft Corporation

بيتقال عليه برضه powershell، أو windows powershell 5.1، أو pwsh

Microsoft CorporationSystem

مضيف Windows PowerShell 5.1 اللي بيجي مدمج مع Windows. العملية اسمها powershell.exe. أما PowerShell 7 فاسمه pwsh.exe وبيحتاج تثبيت منفصل.

اللي محتاج تعرفه

Windows PowerShell هو powershell.exe. أما PowerShell 7 فهو برنامج منفصل باسم pwsh.exe.

Windows لسه بيجي معاه PowerShell 5.1. وMicrosoft بتوثق PowerShell 7 باعتباره بيئة الأوامر (shell) الحديثة المتوافقة مع المنصات المختلفة. الاتنين ممكن يبقوا موجودين سوا. وملف cmd.exe هو مفسر أوامر تالت خالص.

إيه هو؟
مضيف PowerShell 5.1 المدمج في النظام
هل pwsh هو نفسه؟
لا. ده PowerShell 7
آمن؟
المضيف متوافق. السكربتات بتختلف
Feex بتقولك
لو في سكربت طلب منك تثبت PowerShell 7 وأنت ماعندكش غير powershell.exe، فأنت كده على إصدار 5.1. مانصحش بمسح المضيف المدمج عشان "ترقي".

إيه هو Windows PowerShell؟

Windows PowerShell 5.1 هو مضيف الأتمتة المدمج في النظام. الملف التنفيذي هو powershell.exe تحت المسار WindowsPowerShell\v1.0. وPowerShell 7 بيتثبت جنبه باسم pwsh.exe.

لو عمرك ما استخدمته

لو قائمة Start بتعرض "Windows PowerShell"، فده المضيف المدمج 5.1. وهو عندك بالفعل. وأي نافذة زرقا بتقبل أوامر مش بالضرورة تكون برمجية خبيثة. PowerShell 7 هو تحميل منفصل باسم pwsh.exe. وملف cmd.exe هو مفسر تالت وأقدم. ماتمسحش إصدار 5.1 عشان "ترقي".

بيستخدم في إيه؟

سكربتات الإدارة (Admin scripts)

برامج التثبيت وسكربتات الـ IT لسه بتشغل powershell.exe لأن إصدار 5.1 موجود في كل مكان.

أوامر سريعة لمرة واحدة

أمر Get-Process، والتعامل مع الملفات، والفحوصات السريعة. مضيف الكونسول هو powershell.exe مع conhost.exe.

المهام المجدولة (Scheduled tasks)

لو ظهر PowerShell مخفي عند تسجيل الدخول فده بيكون في الغالب مهمة مجدولة. البرنامج نفسه مش محتاج يشتغل مع Startup Apps.

مين اللي بيحتاجه؟

  • المسؤولين اللي لسه عندهم وحدات (modules) بتشتغل على 5.1 بس
  • المستخدمين اللي فتحوا "Windows PowerShell" من Start
  • الناس اللي المفروض تقرأ سطر الأوامر قبل ما تقلق

الحالة الحالية

إصدار 5.1 مدعوم ومدمج في النظام وبيستقبل تحديثات صيانة. PowerShell 7 هو المسار الحالي للميزات الجديدة. المقال ده بيغطي المضيف المدمج وبيدلك على pwsh لو عايز 7.

عمره قد إيه؟

PowerShell 1.0 نزل سنة 2006. وWindows PowerShell 5.1 هو المضيف المدمج على Windows 10 و11 الحاليين. PowerShell 7 هو المسار المتعدد المنصات اللي بدأ باسم PowerShell Core. اسم Monad كان الاسم قبل الإطلاق التجريبي، ومش ده الاسم اللي بتفتحه النهاردة.

الإصدارات

القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.

Windows PowerShell 5.1
PowerShell 7 (pwsh)

متطلبات النظام

القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.

الحد الأدنى

الحد الأدنى لمتطلبات النظام
نظام التشغيل بينزل مع Windows 10 وWindows 11 المدعومين

استهلاك الموارد

استهلاك الـ CPU
بيتبع السكريبت
استهلاك الـ RAM
مسارات الكائنات الكبيرة (Large object pipelines)

العمليات المتثبتة

الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.

العمليات المتثبتة
powershell.exe Windows PowerShell 5.1
pwsh.exe PowerShell 7، لو متثبت
conhost.exe نافذة الكونسول (Console window)

مكونات بدء التشغيل (Startup)

ظهور PowerShell مخفي عند تسجيل الدخول بيكون مهمة أو اختصار. البرنامج نفسه مش محتاج يكون في Startup Apps.

أماكن الملفات

مسارات Windows PowerShell الشائعة
مضيف 5.1 C:\Windows\System32\WindowsPowerShell\v1.0\

صيغ الملفات

PS1PSM1

المشاكل الشائعة

مفاجآت EncodedCommand

اقرأ العملية الأصلية (parent process). تشغيل Office للـ PowerShell ده موضوع يخص الماكرو.

الوحدة (module) بتشتغل على 5.1 بس

عشان كده Microsoft سابت المضيف المدمج. تثبيت 7 مش بيمسح 5.1.

حل المشاكل الشائعة

اقرأ العملية الأصلية (parent process) قبل ما تقلق

لو Office أو المتصفح شغل PowerShell مشفر، فده وراه سكربت معين. ملف المضيف اللي في System32 لسه بتاع Microsoft عادي.

ثبت PowerShell 7 من Microsoft Learn لو اتقالك استخدم pwsh

نفذ winget install Microsoft.PowerShell أو ادخل صفحة التوثيق. ده هيضيف pwsh.exe، ومش هيبدل 5.1.

سياسة التنفيذ (Execution policy) هي سياسة، مش إعدادات فيروسات

اكتب Get-ExecutionPolicy. وضع Restricted شائع على الأجهزة الجديدة، وده مش معناه إن التثبيت بايظ.

البدائل

استخدم cmd.exe لملفات batch، وpwsh للوحدات الحديثة. اختارهم حسب السكربت اللي معاك، مش كنوع من الموضة.

المساعدة والتنزيلات الرسمية

ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.

جهات الاتصال الرسمية
نظرة عامة (5.1 ضد 7) learn.microsoft.com/powershell/scripting/overview أي مضيف عندك
تثبيت PowerShell 7 learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh على Windows
مرجع 5.1 learn.microsoft.com/powershell/scripting/windows-powershell/overview Windows PowerShell المدمج في النظام
PowerShell على GitHub github.com/PowerShell/PowerShell سورس وإصدارات PowerShell 7

العتاد المرتبط

أي جهاز Windows مدعوم. الجلسات عن بُعد بتنقل الشغل للجهاز المستهدف.

التفاصيل التقنية

التفاصيل التقنية

تجزئات الملفات (hashes) لكل إصدار ومسارات الترخيص المجمع مش متحقق منها في النسخة التمهيدية دي.

المصادر والتحقق

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.

هل المقالة دي كانت مفيدة؟

مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.

هل المقالة دي كانت مفيدة؟