5 أوامر PowerShell لإصلاح مشاكل ويندوز بدون إعادة تثبيت

اكتشف 5 أوامر PowerShell لإصلاح مشاكل ويندوز الشائعة: الشبكة، التخزين، الملفات التالفة، والبطء. أوامر نسخ ولصق جاهزة مع شرح مفصل ونصائح أمان.

SFC و DISM و winutil — دليلك الكامل لإصلاح ويندوز بـ PowerShell

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

بعدين اكتشفت PowerShell. مو الأوامر المعقدة اللي يستخدمها المبرمجين — بس أوامر بسيطة أنسخها وألصقها. النتيجة؟ أصلحت مشاكل كنت أعتقد إني أحتاج إعادة تثبيت ويندوز عشان أحلها.

في هذا المقال راح أشاركك الخمسة أوامر اللي استخدمها بشكل أسبوعي. كل أمر يحل مشكلة مختلفة، وكلهم موجودين في ويندوز 11 و 10 بدون تحميل أي شيء.

5 أوامر PowerShell لإصلاح مشاكل ويندوز بدون إعادة تثبيت

لماذا PowerShell أفضل من القوائم الرسومية؟

أدوات استكشاف الأخطاء في ويندوز موجودة في أماكن متفرقة. عشان تصلح مشكلة الشبكة، تروح لـ Settings > Network & Internet > Advanced network settings > Network reset. عشان تفحص التخزين، تروح لـ Settings > System > Storage. وكل مرة تضغط زر، تنتظر، تنتقل لصفحة ثانية.

PowerShell يختصر كل هالخطوات في سطر واحد. بدل ما تضغط عشر مرات، تكتب أمر وتضغط Enter. والأهم — النتيجة تكون أوضح وأدق.

بس خليني أوضح شيء: لازم تشغل PowerShell كمسؤول (Run as Administrator). بدون صلاحيات المسؤول، الأوامر ما راح تشتغل. اضغط زر الويندوز، اكتب PowerShell، اضغط باليمين واختار "تشغيل كمسؤول".

الأمر الأول: إصلاح ملفات النظام التالفة (SFC و DISM)

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

ويندوز يوفر أداتين مدمجتين: SFC (System File Checker) تفحص الملفات التالفة وتستبدلها. و DISM (Deployment Image Servicing and Management) تصلح صورة ويندوز نفسها.

الخطوة الأولى — فحص SFC:

افتح PowerShell كمسؤول والصق هالأمر:

sfc /scannow

الأمر يفحص كل ملفات النظام ويستبدل التالفة بنسخ صحيحة من ذاكرة Windows. العملية تاخذ 10-30 دقيقة حسب سرعة جهازك.

الخطوة الثانية — إصلاح DISM:

لو SFC ما حل المشكلة، شغل DISM:

DISM /Online /Cleanup-Image /RestoreHealth

هالأمر يصلح صورة ويندوز باستخدام Windows Update كمصدر للإصلاح. يعني يحمل الملفات التالفة من خوادم مايكروسوفت ويستبدلها.

متى تستخدمهم:

  • بعد تحديث كبير يخرب الجهاز.
  • لما التطبيقات تتوقف عن العمل فجأة.
  • لما يظهر شاشة زرقاء (BSOD) بشكل متكرر.
  • قبل إعادة تثبيت ويندوز — جربهم أولاً.

نصيحتي: شغل SFC أولاً. لو عطاك رسالة "found corrupt files but was unable to fix some of them"، شغل DISM بعدها. بعد ما ينتهي DISM، شغل SFC مرة ثانية. هالترتيب يضمن إن كل الملفات تُصلح.

الأمر الثاني: إصلاح مشاكل الشبكة في ثوانٍ

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

الطريقة التقليدية: تروح لـ Settings > Network & Internet > Network reset > تضغط زر > تنتظر > تعيد تشغيل الجهاز. الطريقة تشتغل، بس تاخذ وقت.

PowerShell يختصر كل شيء في أربعة أوامر:

1. مسح ذاكرة DNS:

ipconfig /flushdns

DNS cache هي ذاكرة مؤقتة تحفظ عناوين المواقع. مع الوقت، هالذاكرة تتراكم وتسبب مشاكل. هالأمر يمسحها ويخلي الجهاز يبدأ من جديد.

2. إعادة تعيين Winsock:

netsh winsock reset

Winsock هو المكون اللي يدير الاتصالات الشبكية في ويندوز. إعادة تعيينه يحل مشاكل الاتصال الغريبة.

3. إعادة تعيين TCP/IP:

netsh int ip reset

هالأمر يعيد بناء مكدس TCP/IP — البروتوكول الأساسي للاتصال بالإنترنت.

4. تحديث IP:

ipconfig /release

ipconfig /renew

الأمر الأول يُلغي عنوان IP الحالي، والثاني يطلب عنوان جديد من الراوتر.

متى تستخدمهم:

  • الصفحات تفتح بنصفها أو تتوقف عن التحميل.
  • خطأ "DNS Server Is Not Responding".
  • الجهاز يقول "لا يوجد إنترنت" رغم إن الراوتر شغال.
  • بعد تغيير إعدادات الراوتر.

نصيحتي: شغل الأربعة أوامر بالترتيب، وبعدين أعد تشغيل الجهاز. في 90% من الحالات، المشكلة تُحل بدون ما تلمس إعدادات الراوتر.

الأمر الثالث: معرفة المجلدات اللي تأكل التخزين

جهازي كان يعرض لي "مساحة القرص منخفضة" رغم إني ما حملت شيء جديد. رحت لـ Settings > System > Storage وضغطت عشرين مرة عشان أعرف وين ذهب التخزين. النتيجة؟ معلومات سطحية ما ساعدتني.

PowerShell يعطيك إجابة دقيقة في دقيقة واحدة:

Get-ChildItem "C:\Users\YourName" -Directory | ForEach-Object { $size = (Get-ChildItem $_.FullName -Recurse -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum [PSCustomObject]@{ Folder = $_.FullName SizeGB = [math]::Round($size / 1GB, 2) } } | Sort-Object SizeGB -Descending

هالأمر يفحص كل مجلد في مسار معين ويحسب حجمه بالجيجابايت، وبعدين يرتبهم من الأكبر للأصغر.

كيف تستخدمه:

  1. غيّر "C:\Users\YourName" لمسار المجلد اللي تبغى تفحصه.
  2. لو تبغى تفحص مجلد AppData (المكان اللي تطبيقات تخزن فيه بياناتها)، استخدم: "C:\Users\YourName\AppData\Local"
  3. شغل الأمر وانتظر دقيقة.
  4. راح يظهر لك قائمة بكل المجلدات وحجمها. المجلد الأكبر يكون في الأعلى.

في جهازي، لقيت إن مجلد Packages في AppData يأكل أكثر من 50 جيجا. كان تطبيق مايكروسوفت ستور يخزن ملفات تحديث قديمة. حذفتها وحررت مساحة كبيرة.

نصيحتي: ابدأ بمجلد AppData/Local. هذا المكان يتراكم فيه الملفات المؤقتة بشكل جنوني. بس احذر — لا تحذف مجلدات ما تعرفها. ابحث عن اسم المجلد في جوجل قبل الحذف.

الأمر الرابع: إيقاف العمليات اللي تبطئ الجهاز

لما الجهاز يصير بطيء، أول شيء نسويه نفتح Task Manager ونضغط على CPU أو Memory. بس Task Manager يعرض لك اللحظة الحالية فقط. ما يعطيك صورة شاملة.

PowerShell يعرض لك العمليات الأكثر استهلاكاً للموارد بشكل مرتب وواضح:

أعلى 10 عمليات استهلاكاً للمعالج:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 Name, Id, CPU

أعلى 10 عمليات استهلاكاً للذاكرة:

Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 10 Name, Id, WorkingSet

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

متى تستخدمهم:

  • الجهاز يعلق بدون سبب واضح.
  • المروحة تشتغل بقوة حتى في وضع الخمول.
  • بطارية اللابتوب تنفذ بسرعة.
  • تبغي تعرف أي تطبيق يسبب البطء.

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

الأمر الخامس: إزالة البرامج الزائدة وتحسين أداء ويندوز

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

هنا يجي دور winutil — أداة مجانية مفتوحة المصدر طورها Chris Titus. الأداة تسمح لك تزيل البرامج الزائدة، تعدل إعدادات الخصوصية، وتخصص ويندوز حسب ذوقك.

كيف تثبتها وتشغلها:

افتح PowerShell كمسؤول والصق هالأمر:

irm christitus.com/win | iex

هالأمر يحمل الأداة ويشغلها فوراً. راح تفتح لك نافذة فيها خيارات كثيرة:

  • Install: ثبت تطبيقات مفيدة (Chrome, VLC, 7-Zip) بنقرة واحدة.
  • Tweaks: عدل إعدادات الخصوصية وأوقف التتبع.
  • Config: غيّر إعدادات النظام المتقدمة.
  • Updates: تحكم في تحديثات ويندوز.
  • MicroWin: أنشئ نسخة مخصصة من ويندوز بدون برامج زائدة.

تحذير مهم: تشغيل سكربتات من الإنترنت دائماً فيه مخاطر. winutil مشروع معروف ومفتوح المصدر، بس قبل ما تشغل أي سكربت، تأكد من المصدر. لا تشغل أوامر irm | iex من مواقع ما تعرفها.

متى تستخدمها:

  • بعد تثبيت ويندوز جديد — تزيل كل البرامج الزائدة مرة واحدة.
  • لما الجهاز يصير بطيء مع الوقت.
  • لو تبغي تتحكم في تحديثات ويندوز (تأجيلها أو تسريعها).
  • لو تبغي تثبت عشرة تطبيقات دفعة واحدة.

نصيحتي: شغل winutil على تثبيت ويندوز جديد. الأداة تزيل الإعلانات من قائمة البدء، توقف التتبع، وتثبت التطبيقات اللي تحتاجها — كل شيء في دقيقتين.

جدول مقارنة سريع: PowerShell مقابل القوائم الرسومية

المشكلة الطريقة التقليدية (القوائم) PowerShell الفائدة
إصلاح ملفات النظام Settings > System > Troubleshoot > Other troubleshooters > Windows Update sfc /scannow و DISM /Online /Cleanup-Image /RestoreHealth أسرع وأدق
مشاكل الشبكة Settings > Network & Internet > Advanced network settings > Network reset ipconfig /flushdns + netsh winsock reset أوامر محددة لكل مشكلة
معرفة المجلدات الكبيرة Settings > System > Storage > انقر على كل فئة Get-ChildItem مع Sort-Object SizeGB نتيجة دقيقة ومفصلة
معرفة العمليات المستهلكة Task Manager > Processes > Sort by CPU/Memory Get-Process | Sort-Object CPU -Descending قائمة مرتبة وقابلة للتصدير
إزالة البرامج الزائدة Settings > Apps > Installed apps > Uninstall واحد واحد winutil — إزالة دفعة واحدة أسرع بكثير

نصائح إضافية للاستخدام الآمن

  • شغل PowerShell كمسؤول دائماً: معظم الأوامر تحتاج صلاحيات إدارية. بدونها، الأمر راح يفشل بدون سبب واضح.
  • انسخ الأوامر بدقة: مسافة زائدة أو حرف ناقص يخرب الأمر. انسخ من المقال مباشرة.
  • لا تشغل سكربتات من مصادر مجهولة: الأمر irm | iex ينفذ كود من الإنترنت مباشرة. استخدمه فقط مع مصادر موثوقة مثل winutil.
  • احفظ الأوامر في ملف نصي: اكتب الأوامر اللي تستخدمها كثيراً في ملف Notepad. راح توفر وقتك في المستقبل.
  • شغل SFC و DISM مرة كل شهر: فحص دوري يمنع تراكم المشاكل.

الخلاصة: PowerShell مو بس للمبرمجين

قبل ما أتعلم هالأوامر، كنت أعتقد إن PowerShell أداة للمحترفين فقط. بس الحقيقة؟ هي أداة لكل مستخدم ويندوز. الأوامر اللي شرحتها ما تحتاج أي خبرة برمجية — بس تحتاج نسخ ولصق.

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

ابدأ بالأمر الأول (SFC و DISM) إذا كان جهازك يعاني. جرب الأمر الثاني (الشبكة) لو الإنترنت ينقطع. ولو تبغى جهازك أسرع بشكل ملحوظ، شغل winutil.

سويت هالأوامر مرة واحدة ونسيتها؟ لا. احفظهم في ملف نصي على سطح المكتب. راح تستخدمهم أكثر مما تتوقع.

جربهم وقل لي في التعليقات: أي أمر حل مشكلة كنت تعاني منها؟

أسئلة شائعة

هل هالأوامر آمنة؟
نعم. كل الأوامر اللي ذكرتها مدمجة في ويندوز نفسه. SFC و DISM و ipconfig أوامر رسمية من مايكروسوفت. winutil مشروع مفتوح المصدر معروف.

هل PowerShell يختلف عن Command Prompt؟
نعم. PowerShell أقوى وأحدث. بس الأوامر اللي ذكرتها (مثل sfc و ipconfig) تشتغل في الاثنين. PowerShell يعطيك ميزات إضافية زي الأوامر المتقدمة.

هل لازم أكون خبير عشان أستخدم PowerShell؟
لا. الأوامر اللي شرحتها جاهزة للنسخ واللصق. ما تحتاج تفهم البرمجة. بس فهم بسيط للأمر يساعدك تستخدمه بذكاء.

هل winutil يخرب ويندوز؟
لا إذا استخدمته بذكاء. الأداة تعطيك خيارات — أنت اللي تختار. ابدأ بإزالة البرامج الزائدة فقط. تجنب الخيارات المتقدمة لو ما تعرفها.

هل أقدر أرجع التغييرات لو صار شيء غلط؟
نعم. SFC و DISM يصلحون الملفات فقط — ما يحذفون شيء. winutil فيه خيار "Undo All" يرجع الإعدادات الأصلية. بس دائماً أنشئ نقطة استعادة (Restore Point) قبل أي تغيير جذري.

مواضيع قد تهمك ايضا :

عن المؤلف

علوم و تقنيات
نقدم شروحات ربح من الانترنت، مشاريع مربحة، تداول في عملات رقمية, تجارة الكترونية، برامج كمبيوتر اندرويد و ايفون، ادوات ذكاء اصناعي علوم و تقنيات