🖥️
Cheat Sheet: أهم 200 أمر CMD & PowerShell لإصلاح مشاكل ويندوز
🔧 دليل مرجعي سريع لفنيي الدعم التقني (IT Support)
المؤلف: Mohamed Badr | الإصدار: 2026 | يشمل: Windows 10 / 11 / Server
![]()
قبل تنفيذ أي أمر متقدم، يجب:
![]()
|
الرمز |
المستوى |
الوصف |
|
🟢 |
آمن |
يمكن للجميع
استخدامه بأمان |
|
🟡 |
متوسط |
يحتاج انتباهاً
– قد يؤثر على الإعدادات |
|
🔴 |
خطر |
للمتقدمين فقط
– يؤثر على بنية النظام |
|
🛡️ |
يتطلب Admin |
يجب تشغيله كمدير
(Administrator) |
![]()
📂 القسم
الأول: صيانة النظام (System Maintenance)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
1 |
sfc /scannow |
CMD |
🟡 🛡️ |
فحص وإصلاح ملفات
النظام التالفة تلقائياً |
|
2 |
sfc /verifyonly |
CMD |
🟢 🛡️ |
فحص ملفات النظام
دون إصلاح |
|
3 |
sfc /scanfile=C:\Windows\System32\file.dll |
CMD |
🟡 🛡️ |
فحص ملف محدد
فقط |
|
4 |
DISM /Online /Cleanup-Image /CheckHealth |
CMD |
🟢 🛡️ |
فحص حالة صورة
ويندوز بسرعة |
|
5 |
DISM /Online /Cleanup-Image /ScanHealth |
CMD |
🟢 🛡️ |
فحص مفصّل لصورة
ويندوز |
|
6 |
DISM /Online /Cleanup-Image /RestoreHealth |
CMD |
🟡 🛡️ |
إصلاح صورة ويندوز
عبر الإنترنت |
|
7 |
DISM /Online /Cleanup-Image /StartComponentCleanup |
CMD |
🟡 🛡️ |
تنظيف مكونات
ويندوز القديمة |
|
8 |
chkdsk C: /f /r |
CMD |
🔴 🛡️ |
فحص وإصلاح أخطاء
القرص الصلب (يحتاج إعادة تشغيل) |
|
9 |
chkdsk C: /scan |
CMD |
🟡 🛡️ |
فحص سريع للقرص
دون إصلاح فوري |
|
10 |
chkdsk /f /r /x D: |
CMD |
🔴 🛡️ |
إصلاح قرص ثانوي
مع فصله أولاً |
1.2 إدارة التحديثات
وإعادة الضبط
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
11 |
net stop wuauserv |
CMD |
🟡 🛡️ |
إيقاف خدمة
Windows Update |
|
12 |
net start wuauserv |
CMD |
🟡 🛡️ |
تشغيل خدمة
Windows Update |
|
13 |
wuauclt /detectnow |
CMD |
🟢 |
فرض البحث الفوري
عن تحديثات |
|
14 |
wuauclt /updatenow |
CMD |
🟡 |
تنزيل وتثبيت
التحديثات فوراً |
|
15 |
Get-WindowsUpdate |
PS |
🟢 🛡️ |
عرض التحديثات
المتاحة (PowerShell) |
|
16 |
Install-WindowsUpdate -AcceptAll |
PS |
🟡 🛡️ |
تثبيت كل التحديثات
تلقائياً |
|
17 |
Reset-WindowsUpdate |
PS |
🔴 🛡️ |
إعادة ضبط مكونات
Windows Update |
|
18 |
systemreset --factoryreset |
CMD |
🔴 🛡️ |
⚠️ إعادة ضبط
المصنع الكاملة |
|
19 |
reagentc /enable |
CMD |
🟡 🛡️ |
تفعيل بيئة الاسترداد
(WinRE) |
|
20 |
reagentc /info |
CMD |
🟢 |
عرض معلومات
بيئة الاسترداد |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
21 |
msinfo32 |
CMD |
🟢 |
فتح أداة معلومات
النظام الكاملة |
|
22 |
perfmon |
CMD |
🟢 |
فتح مراقب الأداء
(Performance Monitor) |
|
23 |
perfmon /report |
CMD |
🟢 |
إنشاء تقرير
أداء النظام |
|
24 |
resmon |
CMD |
🟢 |
فتح مراقب الموارد
(Resource Monitor) |
|
25 |
Get-Process |
PS |
🟢 |
عرض كل العمليات
الجارية |
|
26 |
Get-Process \| Sort-Object CPU -Descending \| Select -First 10 |
PS |
🟢 |
أعلى 10 عمليات
استهلاكاً للمعالج |
|
27 |
Get-Process \| Sort-Object WorkingSet -Descending |
PS |
🟢 |
ترتيب العمليات
حسب استهلاك الذاكرة |
|
28 |
winsat formal |
CMD |
🟢 🛡️ |
قياس أداء النظام
الكامل (Windows Experience) |
|
29 |
wmic cpu get Name, NumberOfCores, MaxClockSpeed |
CMD |
🟢 |
عرض معلومات
المعالج التفصيلية |
|
30 |
wmic memorychip get Capacity, Speed |
CMD |
🟢 |
عرض معلومات
الذاكرة العشوائية |
![]()
🌐 القسم
الثاني: تشخيص وإصلاح الشبكة (Network Diagnostics)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
31 |
ipconfig |
CMD |
🟢 |
عرض معلومات
IP الأساسية لجميع المحولات |
|
32 |
ipconfig /all |
CMD |
🟢 |
عرض معلومات
الشبكة الكاملة والتفصيلية |
|
33 |
ipconfig /release |
CMD |
🟡 |
إلغاء عنوان
IP الحالي من DHCP |
|
34 |
ipconfig /renew |
CMD |
🟡 |
طلب عنوان
IP جديد من DHCP |
|
35 |
ipconfig /flushdns |
CMD |
🟡 🛡️ |
مسح ذاكرة التخزين
المؤقت لـ DNS |
|
36 |
ipconfig /displaydns |
CMD |
🟢 |
عرض محتوى ذاكرة
DNS المؤقتة |
|
37 |
ipconfig /registerdns |
CMD |
🟡 🛡️ |
إعادة تسجيل
اسم الكمبيوتر في DNS |
|
38 |
ping google.com |
CMD |
🟢 |
اختبار الاتصال
بالإنترنت |
|
39 |
ping -t 8.8.8.8 |
CMD |
🟢 |
اختبار مستمر
للاتصال (Ctrl+C للإيقاف) |
|
40 |
ping -n 20 192.168.1.1 |
CMD |
🟢 |
إرسال 20 حزمة
اختبار لعنوان محدد |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
41 |
tracert google.com |
CMD |
🟢 |
تتبع مسار البيانات
حتى الوجهة |
|
42 |
tracert -d 8.8.8.8 |
CMD |
🟢 |
تتبع المسار
دون حل أسماء DNS |
|
43 |
pathping google.com |
CMD |
🟢 |
تشخيص متقدم
يجمع ping و tracert |
|
44 |
nslookup google.com |
CMD |
🟢 |
استعلام عن سجلات
DNS لنطاق معين |
|
45 |
nslookup -type=MX gmail.com |
CMD |
🟢 |
استعلام عن سجلات
البريد MX |
|
46 |
netstat -ano |
CMD |
🟢 |
عرض الاتصالات
النشطة مع معرف العملية |
|
47 |
netstat -b |
CMD |
🟢 🛡️ |
عرض البرامج
المرتبطة بكل اتصال |
|
48 |
netstat -s |
CMD |
🟢 |
إحصائيات تفصيلية
لبروتوكولات الشبكة |
|
49 |
netsh wlan show networks |
CMD |
🟢 |
عرض كل شبكات
WiFi المتاحة |
|
50 |
netsh wlan show profiles |
CMD |
🟢 |
عرض شبكات
WiFi المحفوظة |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
51 |
netsh int ip reset |
CMD |
🔴 🛡️ |
إعادة ضبط إعدادات
TCP/IP الكاملة |
|
52 |
netsh winsock reset |
CMD |
🔴 🛡️ |
إعادة ضبط
Winsock (يحل مشاكل الاتصال) |
|
53 |
netsh int tcp reset |
CMD |
🔴 🛡️ |
إعادة ضبط إعدادات
TCP |
|
54 |
netsh advfirewall reset |
CMD |
🔴 🛡️ |
إعادة ضبط جدار
الحماية للإعدادات الافتراضية |
|
55 |
netsh advfirewall set allprofiles state off |
CMD |
🔴 🛡️ |
⚠️ تعطيل جدار
الحماية (للاختبار فقط) |
|
56 |
netsh advfirewall set allprofiles state on |
CMD |
🟡 🛡️ |
إعادة تفعيل
جدار الحماية |
|
57 |
netsh wlan delete profile name="SSID" |
CMD |
🟡 🛡️ |
حذف ملف شبكة
WiFi محفوظ |
|
58 |
netsh wlan show profile name="SSID" key=clear |
CMD |
🟢 🛡️ |
عرض كلمة مرور
WiFi المحفوظة |
|
59 |
arp -a |
CMD |
🟢 |
عرض جدول
ARP وعناوين MAC في الشبكة |
|
60 |
arp -d |
CMD |
🟡 🛡️ |
مسح ذاكرة
ARP المؤقتة |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
61 |
Get-NetAdapter |
PS |
🟢 |
عرض كل محولات
الشبكة وحالتها |
|
62 |
Get-NetIPAddress |
PS |
🟢 |
عرض كل عناوين
IP المعينة |
|
63 |
Get-NetIPConfiguration |
PS |
🟢 |
عرض الإعدادات
الكاملة لكل محول |
|
64 |
Test-NetConnection google.com -Port 443 |
PS |
🟢 |
اختبار الاتصال
بمنفذ محدد |
|
65 |
Test-NetConnection -ComputerName server -TraceRoute |
PS |
🟢 |
تتبع مسار الشبكة
مع PowerShell |
|
66 |
Resolve-DnsName google.com |
PS |
🟢 |
حل أسماء
DNS بطريقة متقدمة |
|
67 |
Set-NetIPAddress -IPAddress 192.168.1.100 -PrefixLength
24 |
PS |
🔴 🛡️ |
تعيين عنوان
IP ثابت |
|
68 |
Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi"
-ServerAddresses 8.8.8.8 |
PS |
🟡 🛡️ |
تغيير خادم
DNS |
|
69 |
Enable-NetAdapter -Name "Wi-Fi" |
PS |
🟡 🛡️ |
تفعيل محول شبكة
معين |
|
70 |
Disable-NetAdapter -Name "Ethernet" |
PS |
🟡 🛡️ |
تعطيل محول شبكة
معين |
![]()
🔄 القسم
الثالث: إدارة التحديثات والخدمات (Updates & Services)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
71 |
services.msc |
CMD |
🟢 |
فتح مدير الخدمات
الرسومي |
|
72 |
sc query |
CMD |
🟢 |
عرض حالة جميع
الخدمات |
|
73 |
sc query "wuauserv" |
CMD |
🟢 |
عرض حالة خدمة
معينة |
|
74 |
sc start "ServiceName" |
CMD |
🟡 🛡️ |
تشغيل خدمة محددة |
|
75 |
sc stop "ServiceName" |
CMD |
🟡 🛡️ |
إيقاف خدمة محددة |
|
76 |
sc config "ServiceName" start=auto |
CMD |
🔴 🛡️ |
تغيير نوع بدء
تشغيل الخدمة تلقائياً |
|
77 |
sc config "ServiceName" start=disabled |
CMD |
🔴 🛡️ |
تعطيل خدمة بشكل
دائم |
|
78 |
sc delete "ServiceName" |
CMD |
🔴 🛡️ |
⚠️ حذف خدمة
نهائياً |
|
79 |
Get-Service |
PS |
🟢 |
عرض جميع الخدمات
وحالتها |
|
80 |
Get-Service \| Where-Object {$_.Status -eq "Stopped"} |
PS |
🟢 |
عرض الخدمات
المتوقفة فقط |
3.2 إدارة التحديثات
بـ PowerShell
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
81 |
Start-Service "wuauserv" |
PS |
🟡 🛡️ |
تشغيل خدمة
Windows Update |
|
82 |
Stop-Service "wuauserv" |
PS |
🟡 🛡️ |
إيقاف خدمة
Windows Update |
|
83 |
Restart-Service "Spooler" |
PS |
🟡 🛡️ |
إعادة تشغيل
خدمة الطباعة |
|
84 |
Set-Service -Name "wuauserv" -StartupType Automatic |
PS |
🔴 🛡️ |
تغيير نوع بدء
تشغيل الخدمة |
|
85 |
Get-HotFix |
PS |
🟢 |
عرض جميع التحديثات
المثبتة |
|
86 |
Get-HotFix -Id KB5012345 |
PS |
🟢 |
البحث عن تحديث
محدد |
|
87 |
wusa /uninstall /kb:5012345 |
CMD |
🔴 🛡️ |
إلغاء تثبيت
تحديث محدد |
|
88 |
dism /online /get-packages |
CMD |
🟢 🛡️ |
عرض كل الحزم
المثبتة |
|
89 |
dism /online /remove-package /packagename:Package_Name |
CMD |
🔴 🛡️ |
حذف حزمة/تحديث
محدد |
|
90 |
usoclient StartScan |
CMD |
🟡 |
بدء فحص التحديثات
فوراً |
![]()
📁 القسم
الرابع: إدارة الملفات والأقراص (File & Disk Management)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
91 |
dir |
CMD |
🟢 |
عرض محتويات
المجلد الحالي |
|
92 |
dir /s /b *.log |
CMD |
🟢 |
البحث عن ملفات
.log بشكل تكراري |
|
93 |
dir /ah |
CMD |
🟢 |
عرض الملفات
المخفية |
|
94 |
tree /f |
CMD |
🟢 |
عرض هيكل المجلدات
كشجرة |
|
95 |
copy source.txt dest.txt |
CMD |
🟡 |
نسخ ملف من موقع
لآخر |
|
96 |
xcopy C:\Source D:\Backup /E /H /C /I |
CMD |
🟡 |
نسخ مجلد كامل
بجميع الخصائص |
|
97 |
robocopy C:\Source D:\Backup /MIR /LOG:backup.log |
CMD |
🟡 |
نسخ احتياطي
متقدم مع سجل |
|
98 |
move file.txt D:\NewLocation\ |
CMD |
🟡 |
نقل ملف إلى
موقع آخر |
|
99 |
del /f /s /q C:\Temp\* |
CMD |
🔴 🛡️ |
⚠️ حذف ملفات
قسراً بدون تأكيد |
|
100 |
rd /s /q C:\OldFolder |
CMD |
🔴 🛡️ |
⚠️ حذف مجلد
وكل محتوياته |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
101 |
diskpart |
CMD |
🔴 🛡️ |
⚠️ أداة إدارة
الأقراص المتقدمة (خطر جداً) |
|
102 |
diskpart > list disk |
CMD |
🟢 |
عرض الأقراص
المتصلة |
|
103 |
diskpart > list volume |
CMD |
🟢 |
عرض الأقسام/وحدات
التخزين |
|
104 |
wmic diskdrive get status |
CMD |
🟢 |
فحص حالة صحة
الأقراص الصلبة |
|
105 |
wmic logicaldisk get size,freespace,caption |
CMD |
🟢 |
عرض مساحة الأقراص
المتاحة والمستخدمة |
|
106 |
Get-Disk |
PS |
🟢 |
عرض معلومات
الأقراص بـ PowerShell |
|
107 |
Get-Partition |
PS |
🟢 |
عرض أقسام جميع
الأقراص |
|
108 |
Get-Volume |
PS |
🟢 |
عرض حجم كل قسم
وما تبقى |
|
109 |
Optimize-Volume -DriveLetter C -Defrag |
PS |
🟡 🛡️ |
إلغاء تجزئة
القرص C |
|
110 |
Format-Volume -DriveLetter D -FileSystem NTFS |
PS |
🔴 🛡️ |
⚠️ تهيئة قرص
(يمسح كل البيانات) |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
111 |
cleanmgr /sageset:1 |
CMD |
🟢 |
إعداد تنظيف
القرص |
|
112 |
cleanmgr /sagerun:1 |
CMD |
🟡 🛡️ |
تشغيل تنظيف
القرص تلقائياً |
|
113 |
del /q /f /s %TEMP%\* |
CMD |
🟡 |
حذف الملفات
المؤقتة للمستخدم الحالي |
|
114 |
del /q /f /s C:\Windows\Temp\* |
CMD |
🟡 🛡️ |
حذف الملفات
المؤقتة للنظام |
|
115 |
Remove-Item $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue |
PS |
🟡 |
تنظيف الملفات
المؤقتة بـ PowerShell |
|
116 |
vssadmin delete shadows /all /quiet |
CMD |
🔴 🛡️ |
⚠️ حذف نقاط
الاستعادة (لا يمكن التراجع) |
|
117 |
compact /u /s:C:\ |
CMD |
🟡 🛡️ |
إلغاء ضغط ملفات
النظام |
|
118 |
compact /c /s:C:\Folder |
CMD |
🟡 🛡️ |
ضغط مجلد لتوفير
مساحة |
|
119 |
Get-ChildItem C:\ -Recurse \| Sort-Object Length -Descending \| Select
-First 20 |
PS |
🟢 |
البحث عن أكبر
20 ملف في القرص |
|
120 |
attrib -h -s -r /s /d C:\Folder\*.* |
CMD |
🟡 |
إزالة صفات الإخفاء
والحماية عن الملفات |
![]()
👥 القسم
الخامس: إدارة المستخدمين والصلاحيات (User & Permissions)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
121 |
net user |
CMD |
🟢 |
عرض قائمة جميع
المستخدمين |
|
122 |
net user username |
CMD |
🟢 |
عرض تفاصيل مستخدم
معين |
|
123 |
net user username password /add |
CMD |
🔴 🛡️ |
إضافة مستخدم
جديد |
|
124 |
net user username /delete |
CMD |
🔴 🛡️ |
⚠️ حذف حساب
مستخدم |
|
125 |
net user username newpassword |
CMD |
🔴 🛡️ |
تغيير كلمة مرور
مستخدم |
|
126 |
net user username /active:no |
CMD |
🟡 🛡️ |
تعطيل حساب مستخدم |
|
127 |
net user username /active:yes |
CMD |
🟡 🛡️ |
إعادة تفعيل
حساب مستخدم |
|
128 |
net localgroup administrators |
CMD |
🟢 |
عرض أعضاء مجموعة
المدراء |
|
129 |
net localgroup administrators username /add |
CMD |
🔴 🛡️ |
إضافة مستخدم
لمجموعة المدراء |
|
130 |
whoami /all |
CMD |
🟢 |
عرض معلومات
المستخدم الحالي وصلاحياته |
5.2 إدارة الصلاحيات
(Permissions)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
131 |
icacls C:\Folder |
CMD |
🟢 |
عرض صلاحيات
مجلد |
|
132 |
icacls C:\File.txt /grant User:F |
CMD |
🔴 🛡️ |
منح صلاحيات
كاملة لمستخدم على ملف |
|
133 |
icacls C:\Folder /remove User |
CMD |
🔴 🛡️ |
إزالة صلاحيات
مستخدم من مجلد |
|
134 |
icacls C:\Folder /reset /T |
CMD |
🔴 🛡️ |
إعادة ضبط صلاحيات
مجلد بالكامل |
|
135 |
takeown /f C:\File.txt |
CMD |
🔴 🛡️ |
الاستحواذ على
ملكية ملف |
|
136 |
takeown /f C:\Folder /r /d y |
CMD |
🔴 🛡️ |
الاستحواذ على
ملكية مجلد كامل |
|
137 |
Get-Acl C:\Folder |
PS |
🟢 |
عرض قائمة التحكم
بالوصول |
|
138 |
Set-Acl -Path C:\Folder -AclObject $acl |
PS |
🔴 🛡️ |
تطبيق إعدادات
صلاحيات محفوظة |
|
139 |
runas /user:Administrator cmd |
CMD |
🟡 |
تشغيل CMD بصلاحيات
مدير مختلف |
|
140 |
lusrmgr.msc |
CMD |
🟢 🛡️ |
فتح مدير المستخدمين
المحليين الرسومي |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
141 |
gpedit.msc |
CMD |
🔴 🛡️ |
فتح محرر سياسة
المجموعة |
|
142 |
gpupdate /force |
CMD |
🔴 🛡️ |
تطبيق سياسة
المجموعة فوراً |
|
143 |
gpresult /r |
CMD |
🟢 🛡️ |
عرض تقرير سياسة
المجموعة المطبقة |
|
144 |
gpresult /h report.html |
CMD |
🟢 🛡️ |
حفظ تقرير السياسة
بصيغة HTML |
|
145 |
secpol.msc |
CMD |
🔴 🛡️ |
فتح إعدادات
الأمان المحلية |
|
146 |
auditpol /get /category:* |
CMD |
🟢 🛡️ |
عرض سياسات التدقيق
والمراقبة |
|
147 |
net accounts |
CMD |
🟢 |
عرض سياسة كلمات
المرور الحالية |
|
148 |
net accounts /maxpwage:90 |
CMD |
🔴 🛡️ |
تحديد مدة صلاحية
كلمة المرور |
|
149 |
cipher /e /s:C:\SensitiveFolder |
CMD |
🔴 🛡️ |
تشفير مجلد حساس |
|
150 |
cipher /d /s:C:\SensitiveFolder |
CMD |
🔴 🛡️ |
فك تشفير مجلد |
![]()
🚀 القسم
السادس: إدارة العمليات والتطبيقات (Processes & Apps)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
151 |
tasklist |
CMD |
🟢 |
عرض جميع العمليات
الجارية |
|
152 |
tasklist /fi "imagename eq notepad.exe" |
CMD |
🟢 |
البحث عن عملية
محددة |
|
153 |
taskkill /im notepad.exe /f |
CMD |
🟡 |
إنهاء تطبيق
بالاسم قسراً |
|
154 |
taskkill /pid 1234 /f |
CMD |
🟡 |
إنهاء عملية
بمعرفها (PID) قسراً |
|
155 |
taskmgr |
CMD |
🟢 |
فتح مدير المهام |
|
156 |
Stop-Process -Name "notepad" -Force |
PS |
🟡 |
إنهاء عملية
بـ PowerShell |
|
157 |
Stop-Process -Id 1234 -Force |
PS |
🟡 |
إنهاء عملية
بمعرفها بـ PowerShell |
|
158 |
Start-Process notepad.exe |
PS |
🟢 |
تشغيل تطبيق
بـ PowerShell |
|
159 |
Get-Process -Name "chrome" \| Select CPU, WorkingSet |
PS |
🟢 |
مراقبة استهلاك
تطبيق معين |
|
160 |
wmic process list brief |
CMD |
🟢 |
عرض موجز لجميع
العمليات |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
161 |
appwiz.cpl |
CMD |
🟢 |
فتح إضافة/إزالة
البرامج |
|
162 |
wmic product get name,version |
CMD |
🟢 |
عرض البرامج
المثبتة مع إصداراتها |
|
163 |
wmic product where name="Program" call uninstall |
CMD |
🔴 🛡️ |
إلغاء تثبيت
برنامج من CMD |
|
164 |
Get-Package |
PS |
🟢 |
عرض الحزم المثبتة
بـ PowerShell |
|
165 |
Uninstall-Package -Name "Program" |
PS |
🔴 🛡️ |
إلغاء تثبيت
برنامج بـ PowerShell |
|
166 |
winget list |
CMD |
🟢 |
عرض البرامج
المثبتة عبر Winget |
|
167 |
winget install vlc |
CMD |
🟡 |
تثبيت برنامج
من مستودع Winget |
|
168 |
winget upgrade --all |
CMD |
🟡 |
تحديث جميع البرامج
دفعة واحدة |
|
169 |
winget uninstall "Program Name" |
CMD |
🔴 🛡️ |
إلغاء تثبيت
برنامج عبر Winget |
|
170 |
msconfig |
CMD |
🔴 🛡️ |
إعداد بدء التشغيل
والخدمات |
![]()
🔐 القسم
السابع: الأمان والتشخيص (Security & Diagnostics)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
171 |
wf.msc |
CMD |
🟡 🛡️ |
فتح جدار الحماية
المتقدم |
|
172 |
netsh advfirewall show allprofiles |
CMD |
🟢 |
عرض حالة جدار
الحماية لكل ملف |
|
173 |
netsh advfirewall firewall show rule name=all |
CMD |
🟢 |
عرض جميع قواعد
جدار الحماية |
|
174 |
MpCmdRun -Scan -ScanType 1 |
CMD |
🟢 🛡️ |
فحص سريع بـ
Windows Defender |
|
175 |
MpCmdRun -Scan -ScanType 2 |
CMD |
🟡 🛡️ |
فحص كامل بـ
Windows Defender |
|
176 |
Get-MpComputerStatus |
PS |
🟢 |
عرض حالة
Windows Defender |
|
177 |
Update-MpSignature |
PS |
🟡 |
تحديث تعريفات
مكافح الفيروسات |
|
178 |
Start-MpScan -ScanType FullScan |
PS |
🟡 |
بدء فحص كامل
بـ PowerShell |
|
179 |
certmgr.msc |
CMD |
🟡 |
فتح مدير الشهادات |
|
180 |
eventvwr.msc |
CMD |
🟢 |
فتح مشاهد أحداث
النظام (Event Viewer) |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
181 |
Get-EventLog -LogName Security -Newest 50 |
PS |
🟢 🛡️ |
عرض آخر 50 حدث
أمني |
|
182 |
Get-EventLog -LogName System -EntryType Error |
PS |
🟢 |
عرض أخطاء النظام
من السجل |
|
183 |
wevtutil qe System /q:*[System[(Level=2)]] /f:text |
CMD |
🟢 |
استعلام عن أخطاء
النظام بالتفصيل |
|
184 |
net session |
CMD |
🟢 🛡️ |
عرض الجلسات
الشبكية النشطة |
|
185 |
net share |
CMD |
🟢 |
عرض المجلدات
المشاركة على الشبكة |
|
186 |
net share ShareName /delete |
CMD |
🔴 🛡️ |
إيقاف مشاركة
مجلد على الشبكة |
|
187 |
netstat -ano \| findstr :3389 |
CMD |
🟢 |
فحص منفذ
RDP هل مفتوح |
|
188 |
bcdedit |
CMD |
🔴 🛡️ |
⚠️ إدارة بيانات
تهيئة إقلاع ويندوز |
|
189 |
bcdedit /enum |
CMD |
🟢 🛡️ |
عرض إعدادات
الإقلاع |
|
190 |
Get-LocalUser \| Select Name,Enabled,LastLogon |
PS |
🟢 |
عرض المستخدمين
وآخر تسجيل دخول |
![]()
🛠️ القسم
الثامن: أدوات متقدمة ومتنوعة (Advanced Tools)
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
191 |
regedit |
CMD |
🔴 🛡️ |
⚠️ فتح محرر
السجل (خطر جداً) |
|
192 |
reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion |
CMD |
🟢 |
استعلام قيمة
من التسجيل |
|
193 |
reg add HKCU\Software\Key /v ValueName /t REG_SZ /d Data |
CMD |
🔴 🛡️ |
إضافة قيمة في
التسجيل |
|
194 |
reg delete HKCU\Software\Key /v ValueName /f |
CMD |
🔴 🛡️ |
⚠️ حذف قيمة
من التسجيل |
|
195 |
reg export HKLM\SOFTWARE backup.reg |
CMD |
🟢 🛡️ |
تصدير فرع من
التسجيل كنسخة احتياطية |
|
196 |
reg import backup.reg |
CMD |
🔴 🛡️ |
استيراد نسخة
احتياطية للتسجيل |
|
# |
الأمر |
النوع |
الخطورة |
الوصف |
|
197 |
bootrec /fixmbr |
CMD |
🔴 🛡️ |
⚠️ إصلاح سجل
الإقلاع الرئيسي (MBR) |
|
198 |
bootrec /fixboot |
CMD |
🔴 🛡️ |
⚠️ إصلاح قطاع
الإقلاع |
|
199 |
bootrec /rebuildbcd |
CMD |
🔴 🛡️ |
⚠️ إعادة بناء
بيانات تهيئة الإقلاع |
|
200 |
shutdown /r /t 0 |
CMD |
🟡 |
إعادة تشغيل
النظام فوراً |
![]()
📌 جدول
مرجع سريع: الأوامر الأكثر استخداماً في الدعم التقني
|
المشكلة |
الأمر المقترح |
الأولوية |
|
ملفات النظام
تالفة |
sfc /scannow ثم DISM
/RestoreHealth |
⭐⭐⭐ |
|
مشكلة DNS /
الإنترنت |
ipconfig /flushdns + netsh winsock
reset |
⭐⭐⭐ |
|
القرص الصلب
يحتوي أخطاء |
chkdsk C: /f /r |
⭐⭐⭐ |
|
Windows
Update لا يعمل |
net stop wuauserv ثم net start wuauserv |
⭐⭐⭐ |
|
الشبكة لا تعمل
بعد تغيير |
netsh int ip reset + netsh winsock
reset |
⭐⭐⭐ |
|
عملية مجمدة |
taskkill /pid XXXX /f |
⭐⭐ |
|
فحص فيروسات |
MpCmdRun -Scan -ScanType 2 |
⭐⭐ |
|
مشكلة صلاحيات
ملف |
takeown /f file ثم icacls file /grant
User:F |
⭐⭐ |
|
الكمبيوتر بطيء |
perfmon /report أو resmon |
⭐⭐ |
|
ويندوز لا يقلع |
bootrec /fixmbr + /fixboot + /rebuildbcd |
⭐ (متقدم) |
![]()
💡 نصائح
احترافية لفنيي الدعم التقني
قبل البدء بأي إصلاح:
ترتيب الأولويات في الإصلاح:
![]()
|
⚠️ الأوامر الخطيرة |
سبب الخطورة |
البديل الآمن |
|
del /f /s /q C:\* |
يحذف كل ملفات
القرص بلا رجعة |
حدد مسار دقيق
فقط |
|
diskpart > clean |
يمسح القرص الصلب
نهائياً |
استخدم Disk
Management الرسومي |
|
bcdedit /deletevalue |
قد يمنع ويندوز
من الإقلاع |
اصنع نسخة أولاً
بـ bcdedit /export |
|
reg delete |
حذف مفاتيح نظام
حيوية |
صدّر الفرع أولاً
بـ reg export |
|
sfc /scannow على نظام حي |
نادراً قد لا
يكتمل الإصلاح |
شغله من
Recovery Environment |
|
net user admin /delete |
فقدان وصول المدير |
تأكد من وجود
حساب مدير آخر |
![]()