🖥️ جميع أوامر CMD المهمة في Windows للفحص والإصلاح وإدارة الجهاز

📅 تاريخ النشر: 29 أكتوبر 2026

تُعد نافذة CMD أو Command Prompt من أقدم وأهم أدوات Windows لتنفيذ الأوامر وفحص النظام وإصلاح بعض الأعطال وإدارة الملفات والشبكة والعمليات والخدمات. ورغم أن Microsoft توصي باستخدام PowerShell للأتمتة الحديثة، فإن أوامر CMD ما زالت مفيدة جداً في التشخيص والصيانة اليومية. [1]

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

⚠️ تنبيه قبل البدء:

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

📑 جدول المحتويات

# القسم الأوامر الرئيسية
1 🚀 كيف تفتح CMD طرق الفتح الصحيحة
2 📏 قواعد مهمة نصائح قبل التنفيذ
3 📂 التنقل والملفات dir cd copy robocopy
4 ℹ️ معلومات الجهاز systeminfo dxdiag msinfo32
5 🔧 إصلاح النظام DISM sfc
6 💾 فحص القرص chkdsk chkntfs
7 🌐 فحص الشبكة ipconfig ping nslookup
8 ⚙️ العمليات والبرامج tasklist taskkill
9 🔄 الخدمات sc net start
10 🔋 الطاقة والبطارية powercfg
11 🔌 إيقاف/إعادة التشغيل shutdown
12 👤 المستخدمون net user net localgroup
13 📋 السجلات والمهام wevtutil schtasks
14 💽 الأقراص (تحذير) diskpart format
15 🔐 الصلاحيات icacls takeown
16 🎯 حسب المشكلة إصلاحات سريعة
17 🚫 أوامر خطرة تجنبها

🚀 كيف تفتح CMD كمسؤول؟

الطريقة الأولى: من قائمة Start

الخطوة الإجراء
1️⃣ افتح قائمة Start
2️⃣ اكتب cmd أو Command Prompt
3️⃣ اضغط بزر الفأرة الأيمن على Command Prompt
4️⃣ اختر Run as administrator
5️⃣ وافق على رسالة User Account Control

الطريقة الثانية: اختصار لوحة المفاتيح

اضغط Win + R ثم اكتب:

cmd

💡 نصيحة: لطلب صلاحية المسؤول من نافذة Run، اضغط Ctrl + Shift + Enter بعد كتابة cmd.

كيف تعرف أن CMD يعمل بصلاحية المسؤول؟

العلامة الوصف
🏷️ في عنوان النافذة يظهر Administrator: Command Prompt
⚠️ في الأوامر sfc وDISM وchkdsk /f تفشل بدونها

📏 قواعد مهمة قبل استخدام أوامر CMD

🎯 القواعد الذهبية الست

# القاعدة مثال
1️⃣ استخدم /? لعرض المساعدة ipconfig /?
2️⃣ ضع المسارات بمسافات بين اقتباسات cd /d "C:\Program Files"
3️⃣ استخدم Tab لإكمال الأسماء اكتب C:\Pro ثم Tab
4️⃣ احفظ النتائج في ملف systeminfo > report.txt
5️⃣ استخدم | more للنتائج الطويلة tasklist | more
6️⃣ أوقف أمراً مستمراً بـCtrl + C لـping -t

📂 أوامر التنقل والملفات

جدول شامل بأوامر التنقل والملفات

الأمر الوظيفة مثال
cls مسح الشاشة cls
echo عرض نص echo مرحباً
ver إصدار Windows ver
hostname اسم الكمبيوتر hostname
whoami المستخدم الحالي whoami /all
cd تغيير المجلد cd C:\Users
dir عرض الملفات dir /a /s
tree شجرة المجلدات tree C:\ /f
mkdir إنشاء مجلد mkdir C:\Temp
rmdir حذف مجلد rmdir /s C:\Old
copy نسخ ملفات copy report.txt D:\
xcopy نسخ موسع xcopy C:\A D:\B /E /I
robocopy نسخ متقدم robocopy C:\A D:\B /E /Z
move نقل ملفات move file.txt D:\
del حذف ملفات del old.txt
ren إعادة تسمية ren old.txt new.txt
type عرض محتوى ملف type notes.txt
findstr البحث في النتائج tasklist | findstr chrome
attrib خصائص الملف attrib +r file.txt
fc مقارنة ملفين fc /n a.txt b.txt
clip نسخ للحافظة ipconfig | clip
where مكان البرنامج where notepad

🗂️ تفاصيل أوامر المجلدات

cd — التنقل بين المجلدات

cd C:\Users          :: الانتقال إلى مجلد
cd ..                :: المجلد الأب
cd \                 :: جذر القرص
cd /d D:\Backup      :: تغيير القرص والمجلد

dir — عرض الملفات

الخيار الوظيفة
/a عرض الملفات المخفية والنظام
/s بحث في المجلدات الفرعية
/b أسماء مختصرة فقط
/o:-d ترتيب حسب التاريخ تنازلياً

robocopy — النسخ الاحتياطي الاحترافي

robocopy "C:\Source" "D:\Backup" /E /Z /R:2 /W:5 /LOG:"D:\backup.log"
الخيار الشرح
/E نسخ المجلدات الفرعية بما فيها الفارغة
/Z استكمال النسخ بعد الانقطاع
/R:2 إعادة المحاولة مرتين
/W:5 انتظار 5 ثوانٍ بين المحاولات
/LOG: حفظ تقرير النتيجة

🚨 تحذير حول /MIR: هذا الخيار يعكس المصدر إلى الوجهة، وقد يحذف من الوجهة ملفات غير موجودة في المصدر. اختبر أولاً بـ/L (محاكاة):

robocopy "C:\Source" "D:\Destination" /MIR /L

ℹ️ أوامر معلومات الجهاز والنظام

جدول أوامر المعلومات

الأمر الوظيفة مناسب لـ
systeminfo معلومات Windows والعتاد تقرير شامل
set متغيرات البيئة تشخيص PATH
setx إنشاء متغير دائم إعداد برامج
driverquery قائمة التعريفات مراجعة الدرايفرات
msinfo32 أداة System Information مراجعة العتاد
dxdiag تشخيص DirectX مشاكل الرسوميات
winsat تقييم الأداء قياس السرعة

🔍 تفاصيل

systeminfo — التقرير الشامل

systeminfo
systeminfo /fo list
systeminfo > "%USERPROFILE%\Desktop\systeminfo.txt"

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

driverquery — قائمة التعريفات

driverquery
driverquery /fo csv > drivers.csv

📌 ملاحظة: هذا الأمر يعرض التعريفات المحملة، لكنه لا يثبت أن كل تعريف محدث أو سليم.

dxdiag — أداة تشخيص DirectX

dxdiag

يفتح أداة DirectX Diagnostic Tool، مفيدة لتشخيص مشكلات الرسوميات والصوت والألعاب.


🔧 أوامر إصلاح ملفات Windows

🎯 ترتيب الإصلاح الصحيح

┌────────────────────────────┐
│  1. نسخة احتياطية 📦      │
└─────────────┬──────────────┘
              ↓
┌────────────────────────────┐
│  2. فتح CMD كمسؤول 🛡️    │
└─────────────┬──────────────┘
              ↓
┌────────────────────────────┐
│  3. DISM /RestoreHealth 🔧 │
└─────────────┬──────────────┘
              ↓
┌────────────────────────────┐
│  4. SFC /scannow 🩺        │
└─────────────┬──────────────┘
              ↓
┌────────────────────────────┐
│  5. إعادة تشغيل 🔄         │
└────────────────────────────┘

جدول أوامر DISM و SFC

الأمر الوظيفة المدة
DISM /CheckHealth فحص سريع للتلف ثوانٍ
DISM /ScanHealth فحص أعمق دقائق
DISM /RestoreHealth إصلاح صورة Windows 10-30 دقيقة
sfc /scannow فحص وإصلاح ملفات النظام 5-15 دقيقة
sfc /verifyonly فحص دون إصلاح 5-10 دقائق

🔍 الأوامر الكاملة

DISM /RestoreHealth — إصلاح صورة Windows

DISM /Online /Cleanup-Image /RestoreHealth

⏱️ تحذير: لا تغلق نافذة CMD أثناء عمل DISM حتى لو بدت النسبة ثابتة لبعض الوقت.

sfc /scannow — فحص ملفات النظام

sfc /scannow

📊 ماذا تعني نتائج SFC؟

النتيجة المعنى
✅ did not find any integrity violations لم يجد تلفاً
🔧 found corrupt files and successfully repaired them وجد وأصلح
⚠️ found corrupt files but was unable to fix some يحتاج DISM ثم SFC
❌ could not perform the requested operation مشكلة في الصلاحيات أو القرص

💾 أوامر فحص القرص

جدول أوامر القرص

الأمر الوظيفة يحتاج مسؤول المدة
chkdsk C: عرض الحالة ❌ ثوانٍ
chkdsk C: /scan فحص online ❌ دقائق
chkdsk C: /f إصلاح أخطاء ✅ 10-30 دقيقة
chkdsk C: /r فحص القطاعات ✅ ساعات
chkntfs C: حالة الفحص التلقائي ❌ ثوانٍ
fsutil dirty query C: هل الوحدة معلّمة؟ ✅ ثوانٍ

🔍 تفاصيل chkdsk

chkdsk C:            :: عرض الحالة
chkdsk C: /scan      :: فحص بدون إصلاح
chkdsk C: /f         :: إصلاح أخطاء الملفات
chkdsk C: /r         :: فحص القطاعات التالفة (يتضمن /f)

🚨 تحذير حرج:

  • إذا كان القرص يصدر أصواتاً غير طبيعية → انسخ بياناتك أولاً
  • chkdsk يصلح بنية نظام الملفات لكنه لا يصلح قرصاً يحتضر
  • /r قد يستغرق ساعات على الأقراص الكبيرة

💡 معلومة: Microsoft توضح أن /r يتضمن وظيفة /f ويضيف فحص الأخطاء الفيزيائية. [6]


🌐 أوامر فحص الشبكة والإنترنت

جدول شامل لأوامر الشبكة

الأمر الوظيفة مثال
ipconfig عرض إعدادات IP ipconfig /all
ipconfig /release تحرير IP ipconfig /release
ipconfig /renew تجديد IP ipconfig /renew
ipconfig /flushdns مسح DNS ipconfig /flushdns
ipconfig /displaydns عرض DNS ipconfig /displaydns
ping اختبار الاتصال ping 8.8.8.8
tracert تتبع المسار tracert example.com
pathping تحليل الفقد pathping example.com
nslookup تشخيص DNS nslookup example.com
netstat الاتصالات والمنافذ netstat -ano
arp ذاكرة ARP arp -a
route print جدول التوجيه route print
netsh إدارة الشبكة netsh wlan show profiles

🩺 تشخيص مشكلة الإنترنت — خطوة بخطوة

🎯 تسلسل الفحص

# الأمر الهدف
1️⃣ ipconfig /all التأكد من وجود IP
2️⃣ ping 127.0.0.1 اختبار TCP/IP المحلي
3️⃣ ping 192.168.1.1 اختبار الراوتر
4️⃣ ping 8.8.8.8 اختبار الإنترنت
5️⃣ ping example.com اختبار DNS
6️⃣ nslookup example.com تشخيص DNS
7️⃣ ipconfig /flushdns مسح ذاكرة DNS

📊 تفسير النتائج

النتيجة التشخيص
✅ 127.0.0.1 يعمل + 8.8.8.8 يعمل + example.com يفشل 🔍 مشكلة DNS
✅ 8.8.8.8 يعمل + example.com يفشل 🔍 مشكلة DNS
❌ 8.8.8.8 وexample.com يفشلان 🔍 مشكلة في الراوتر أو ISP
❌ 127.0.0.1 يفشل 🔍 مشكلة في مكدس TCP/IP

🔍 تفاصيل الأوامر الرئيسية

ipconfig — الأوامر الفرعية

ipconfig              :: معلومات أساسية
ipconfig /all         :: تفاصيل كاملة
ipconfig /release     :: تحرير IP
ipconfig /renew       :: تجديد IP
ipconfig /flushdns    :: مسح DNS
ipconfig /displaydns  :: عرض DNS

⚠️ تحذير: ipconfig /release قد ينقطع الاتصال مؤقتاً. لا تستخدمه على جهاز تحتاج إلى الاتصال به عن بعد.

ping — اختبار الاتصال

ping 8.8.8.8              :: عدد افتراضي
ping -n 10 example.com    :: 10 طلبات
ping -t 192.168.1.1       :: مستمر (Ctrl+C للإيقاف)

💡 معلومة: يوضح Microsoft أن ping يرسل طلبات ICMP ويعرض الرد وزمن الرحلة. [3]

nslookup — تشخيص DNS

nslookup example.com
nslookup example.com 8.8.8.8        :: استعلام من DNS محدد
nslookup -type=MX example.com       :: استعلام سجلات MX

netstat — الاتصالات والمنافذ

netstat -ano             :: الكل + PID
netstat -abno            :: + البرنامج
netstat -r               :: جدول التوجيه
netstat -ano 5           :: كل 5 ثوانٍ
الخيار الوظيفة
-a كل الاتصالات والمنافذ المستمعة
-n أرقام بدون تحويل أسماء
-o PID للعملية
-b اسم الملف التنفيذي
-r جدول التوجيه

netsh — إدارة الشبكة

netsh interface show interface      :: عرض الواجهات
netsh interface ip show config      :: إعدادات IP
netsh wlan show wlanreport          :: تقرير WLAN
netsh wlan show profiles            :: شبكات Wi-Fi المحفوظة
netsh winsock reset                 :: إعادة ضبط Winsock
netsh int ip reset                  :: إعادة ضبط TCP/IP

🔐 تنبيه خصوصية: netsh wlan show profile name="SSID" key=clear قد يعرض كلمة مرور شبكة محفوظة. لا تستخدمه على جهاز لا تملكه.


⚙️ أوامر إدارة العمليات والبرامج

جدول أوامر العمليات

الأمر الوظيفة مثال
tasklist عرض العمليات tasklist /v
taskkill إنهاء عملية taskkill /im notepad.exe
start تشغيل برنامج start notepad

🔍 تفاصيل

tasklist — عرض العمليات

tasklist                              :: قائمة عادية
tasklist /v                           :: تفاصيل
tasklist /svc                         :: الخدمات المرتبطة
tasklist /fi "STATUS eq NOT RESPONDING"  :: العمليات المتوقفة
tasklist /fo csv > processes.csv      :: حفظ CSV

taskkill — إنهاء عملية

taskkill /pid 1234               :: بالـ PID
taskkill /im notepad.exe         :: بالاسم
taskkill /f /im notepad.exe      :: قسري
taskkill /f /t /pid 1234         :: + العمليات التابعة

🚨 تحذير حرج:

  • /f ينهي بالقوة → فقدان البيانات غير المحفوظة
  • لا تستخدم taskkill /f /im * → قد يغلق عمليات النظام

💡 معلومة: تحذر Microsoft من أن /f ينهي العملية بالقوة. [14]


🔄 أوامر إدارة الخدمات Services

جدول أوامر الخدمات

الأمر الوظيفة مثال
sc query عرض حالة خدمة sc query wuauserv
sc start تشغيل خدمة sc start Spooler
sc stop إيقاف خدمة sc stop Spooler
net start عرض/تشغيل net start
net stop إيقاف خدمة net stop Spooler

⚠️ تحذير: إيقاف خدمة Windows عشوائياً قد يمنع التحديث أو الطباعة أو الشبكة. لا توقف خدمة قبل معرفة وظيفتها.


🔋 أوامر إدارة الطاقة والبطارية

جدول أوامر powercfg

الأمر الوظيفة المدة
powercfg /batteryreport تقرير البطارية ثوانٍ
powercfg /energy تحليل الطاقة 60 ثانية
powercfg /requests ما يمنع السكون ثوانٍ
powercfg /lastwake سبب الاستيقاظ ثوانٍ
powercfg /a حالات السكون ثوانٍ
powercfg /hibernate on تشغيل Hibernate ثوانٍ

🔍 تفاصيل

powercfg /batteryreport — تقرير البطارية

powercfg /batteryreport /output "%USERPROFILE%\Desktop\battery-report.html"

يُنشئ تقرير HTML عن:

  • 🔋 سعة البطارية الأصلية والحالية
  • 📊 تاريخ استخدام البطارية
  • ⏱️ عمر البطارية المتوقع

powercfg /energy — تحليل استهلاك الطاقة

powercfg /energy /output "%USERPROFILE%\Desktop\energy-report.html" /duration 60

💡 نصيحة: أغلق البرامج غير الضرورية واترك الجهاز خاملاً قبل التنفيذ.

powercfg /requests — ما يمنع السكون؟

powercfg /requests

يعرض البرامج أو التعريفات التي تمنع إطفاء الشاشة أو السكون.


🔌 أوامر إيقاف التشغيل وإعادة التشغيل

جدول أوامر shutdown

الأمر الوظيفة
shutdown /s /t 0 إيقاف فوري
shutdown /r /t 0 إعادة تشغيل فورية
shutdown /r /t 60 إعادة تشغيل بعد 60 ثانية
shutdown /a إلغاء إيقاف مجدول
shutdown /l تسجيل الخروج
shutdown /r /o /t 0 خيارات الإقلاع المتقدمة
shutdown /r /t 60 /c "إعادة تشغيل مجدولة للصيانة"

⚠️ تحذير: /f يجبر التطبيقات على الإغلاق دون تحذير. لا تستخدمه إلا عند الضرورة. [16]


👤 أوامر المستخدمين والصلاحيات

جدول أوامر المستخدمين

الأمر الوظيفة مثال
net user عرض المستخدمين net user
net user username تفاصيل مستخدم net user john
net user NewUser * /add إنشاء مستخدم —
net localgroup المجموعات المحلية net localgroup
net localgroup administrators أعضاء Administrators —
gpupdate /force تحديث السياسات —
gpresult /r عرض السياسات —

🔐 تحذير أمني:

  • لا تنشئ حسابات إدارية على جهاز لا تملكه
  • تجنب وضع كلمة المرور مباشرة في الأمر
  • إضافة مستخدم إلى Administrators تمنحه صلاحيات واسعة

📋 أوامر السجلات والمهام المجدولة

جدول أوامر السجلات

الأمر الوظيفة مثال
schtasks /query عرض المهام schtasks /query /fo LIST /v
wevtutil el أسماء السجلات wevtutil el
wevtutil qe System أحداث النظام wevtutil qe System /c:20
wevtutil qe Application أحداث التطبيقات wevtutil qe Application /c:20
schtasks /query /fo CSV > scheduled-tasks.csv
wevtutil qe System /c:20 /rd:true /f:text

💡 نصيحة: سجلات الأحداث تساعد في معرفة سبب تعطل خدمة أو تعريف. لا تحذف السجلات لمجرد وجود أخطاء قديمة.


💽 أوامر الأقراص: تحذير خاص

🚨 منطقة خطر

الأمر الخطر الاستخدام الآمن
diskpart عالي جداً list disk + list volume فقط
format عالي جداً بعد التأكد من الحرف والنسخة
clean كارثي فقط عند إعادة تثبيت كامل
delete partition كارثي فقط عند إعادة تقسيم كامل

🔍 الاستخدام الآمن لـ diskpart

diskpart
list disk
list volume
exit

🚨 لا تستخدم clean أو format أو delete partition لمجرد التجربة.

  • تحقق من رقم القرص والسعة أولاً
  • خذ نسخة احتياطية كاملة
  • الخطأ في اختيار القرص قد يمسح بيانات جهاز كامل

🔐 أوامر الأذونات والملكية

جدول أوامر الصلاحيات

الأمر الوظيفة مثال
icacls عرض/تعديل الصلاحيات icacls "C:\Reports"
takeown استعادة الملكية takeown /f "C:\Old" /r /d y
icacls "C:\Reports"                              :: عرض
icacls "C:\Reports" /save "C:\Temp\acl.txt" /t   :: حفظ
icacls "C:\Reports" /restore "C:\Temp\acl.txt"   :: استعادة
takeown /f "C:\OldFolder" /r /d y                :: الملكية

⚠️ تحذير: لا تغير صلاحيات مجلدات النظام عشوائياً → قد يمنع Windows من العمل.


🎯 أوامر CMD السريعة حسب المشكلة

🌐 إذا كان الإنترنت لا يعمل

ipconfig /all
ping 127.0.0.1
ping 192.168.1.1
ping 8.8.8.8
nslookup example.com
ipconfig /flushdns
ipconfig /release
ipconfig /renew

💡 إذا استمرت المشكلة: راجع الراوتر وVPN والوكيل وFirewall وتعريف محول الشبكة.

🩺 إذا كان Windows يتصرف بشكل غير طبيعي

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
chkdsk C: /scan

⚠️ chkdsk C: /f فقط بعد حفظ العمل والاستعداد لإعادة التشغيل.

🔒 إذا كان برنامج متجمداً

tasklist | findstr /i "program.exe"
taskkill /im program.exe

💡 استخدم /f فقط إذا لم يستجب البرنامج.

🔋 إذا كانت البطارية تفرغ بسرعة

powercfg /batteryreport /output "%USERPROFILE%\Desktop\battery-report.html"
powercfg /energy /output "%USERPROFILE%\Desktop\energy-report.html" /duration 60
powercfg /requests

💾 نسخة احتياطية لمجلد

robocopy "C:\Users\YourName\Documents" "D:\Backup\Documents" /E /Z /R:2 /W:5 /LOG:"D:\Backup\backup.log"

🚫 أوامر لا ينبغي تنفيذها عشوائياً

⛔ قائمة الأوامر الخطرة

الأمر الخطر
diskpart clean 💀 فقدان كل بيانات القرص
format 💀 مسح الوحدة بالكامل
rmdir /s ⚠️ حذف مجلد بكل محتوياته
del /s /q ⚠️ حذف واسع بدون تأكيد
shutdown /f ⚠️ إغلاق قسري
taskkill /f ⚠️ إنهاء قسري
netsh winsock reset ⚠️ تغيير إعدادات الشبكة
netsh int ip reset ⚠️ تغيير إعدادات TCP/IP
icacls /reset ⚠️ فقدان صلاحيات مخصصة
takeown /r ⚠️ تغيير الملكية
reg delete 💀 حذف مفاتيح Registry
bcdedit 💀 إفساد الإقلاع

📌 ملاحظة: هذه الأوامر ليست ممنوعة دائماً، لكنها تحتاج إلى:

  • سياق واضح ✅
  • نسخة احتياطية ✅
  • خطة تراجع ✅

⚔️ CMD أم PowerShell: أيهما تستخدم؟

جدول المقارنة

المهمة CMD PowerShell
أوامر الصيانة السريعة ✅ مناسب ✅ مناسب أيضاً
إدارة كائنات Windows ⚠️ محدود ✅ أقوى
إخراج منظم ككائنات ⚠️ محدود ✅ ممتاز
أتمتة حديثة ⚠️ أقل مرونة ✅ الخيار المفضل
تشغيل ملفات Batch قديمة ✅ ممتاز ✅ يدعمها
تعلم أوامر بسيطة ✅ سهل للبداية ⚠️ يحتاج مفاهيم إضافية

💡 معلومة: Microsoft توضح أن PowerShell صُمم لتوسيع قدرات Command shell، وتوصي به للأتمتة الأكثر قوة. [1]


📝 كيف تحفظ مجموعة أوامر في ملف Batch؟

مثال عملي: تقرير شامل عن النظام

أنشئ ملفاً نصياً بامتداد .bat، ثم اكتب:

@echo off
set "REPORT=%USERPROFILE%\Desktop\windows-report"
mkdir "%REPORT%" 2>nul
systeminfo > "%REPORT%\systeminfo.txt"
ipconfig /all > "%REPORT%\network.txt"
tasklist > "%REPORT%\processes.txt"
echo تم إنشاء التقارير في: "%REPORT%"
pause

📖 شرح الأوامر

الأمر الوظيفة
@echo off إخفاء تكرار الأوامر
set إنشاء متغير
mkdir ... 2>nul إنشاء مجلد (إخفاء الخطأ)
> حفظ الناتج في ملف
pause منع إغلاق النافذة فوراً

🚨 تحذير أمني: لا تنفذ ملفات .bat مجهولة المصدر — قد تحتوي على أوامر حذف أو رفع صلاحيات.


❓ أسئلة شائعة عن أوامر CMD في Windows

🤔 ما أهم أمر لفحص وإصلاح Windows؟

الترتيب الموصى به:

  1. DISM /Online /Cleanup-Image /RestoreHealth
  2. sfc /scannow

📌 ملاحظة: لا يعني ذلك أن الأمرين يصلحان كل الأعطال — قد تكون المشكلة في القرص أو التعريف أو برنامج خارجي.

🔐 هل تحتاج كل أوامر CMD إلى صلاحية المسؤول؟

النوع أمثلة
✅ تعمل عادة بدون مسؤول dir ping whoami ipconfig
⚠️ تحتاج مسؤول sfc DISM chkdsk /f netsh powercfg

🆚 ما الفرق بين CMD وCommand Prompt؟

هما الاسمان المستخدمان عادةً لواجهة cmd.exe، وهي Command shell المدمجة في Windows. أما PowerShell فهو غلاف أكثر توسعاً وله أوامر وبيانات وأسلوب برمجة مختلف.

💽 هل أمر chkdsk /r يحسن سرعة القرص؟

لا. هدفه فحص أخطاء نظام الملفات والقطاعات ومحاولة استرداد المعلومات القابلة للقراءة. قد يستغرق وقتاً طويلاً، ولا يصلح عطباً مادياً دائماً.

🔧 لماذا لا يعمل أمر SFC؟

السبب المحتمل الحل
النافذة غير مرفوعة افتح CMD كمسؤول
صورة Windows متضررة شغّل DISM أولاً
مشكلة في القرص افحص بـchkdsk
ملفات نظام مقفلة جرّب Safe Mode

🌐 كيف أعرف عنوان IP في Windows؟

ipconfig          :: أساسي
ipconfig /all     :: تفاصيل كاملة (DNS, DHCP, MAC)

🔒 كيف أوقف برنامجاً لا يستجيب؟

tasklist | findstr /i "program"
taskkill /im program.exe

💡 ابدأ بالإنهاء العادي، ولا تستخدم /f إلا إذا لم يستجب البرنامج.

🪟 هل أوامر CMD تعمل على Windows 10 و11؟

معظم الأوامر الأساسية تعمل على الاثنين، لكن الخيارات والنتائج قد تختلف حسب:

  • إصدار Windows
  • الصلاحيات
  • المكونات المثبتة

راجع /? وتوثيق Microsoft للأمر قبل استخدام خيار متقدم.

🛠️ هل يمكن إصلاح Windows بالكامل بأوامر CMD؟

لا. الأوامر تساعد في فحص:

  • ملفات النظام ✅
  • القرص ✅
  • الشبكة ✅
  • العمليات ✅

لكنها لا تصلح:

  • مشاكل العتاد ❌
  • الفيروسات ❌
  • فشل القرص ❌
  • أخطاء التعريفات ❌

أحياناً تحتاج إلى Safe Mode أو System Restore أو إصلاح Windows أو فحص مادي للجهاز.


🎯 الخلاصة

📌 أوامر يجب حفظها

systeminfo
ipconfig /all
ping 8.8.8.8
nslookup example.com
tasklist
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
chkdsk C: /scan
powercfg /batteryreport
robocopy "C:\Source" "D:\Backup" /E /Z

✅ نصائح ذهبية

# النصيحة
1️⃣ اختر الأمر بناءً على المشكلة، لا تنفذ أوامر عشوائية
2️⃣ افتح CMD كمسؤول فقط عند الحاجة
3️⃣ احفظ نسخة من بياناتك قبل أوامر القرص والإصلاح
4️⃣ توقف عند أي رسالة خطأ غير واضحة
5️⃣ راجع التوثيق الرسمي لمعرفة الخيارات الدقيقة

💡 تذكر: المرجع الرسمي للأوامر هو الخيار الأفضل لمعرفة الصيغة الدقيقة والخيارات المدعومة في إصدار Windows الذي تستخدمه.

🔗 ذات صلة: اطّلع على الدليل الكامل بالعربية:


📚 المراجع

  1. Windows Commands Reference — Microsoft Learn

  2. ipconfig Command — Microsoft Learn

  3. ping Command — Microsoft Learn

  4. sfc Command — Microsoft Learn

  5. Repair a Windows Image with DISM — Microsoft Learn

  6. chkdsk Command — Microsoft Learn

  7. nslookup Command — Microsoft Learn

  8. tracert Command — Microsoft Learn

  9. systeminfo Command — Microsoft Learn

  10. robocopy Command — Microsoft Learn

  11. netstat Command — Microsoft Learn

  12. Network Shell netsh — Microsoft Learn

  13. tasklist Command — Microsoft Learn

  14. taskkill Command — Microsoft Learn

  15. powercfg Command-Line Options — Microsoft Learn

  16. shutdown Command — Microsoft Learn