Best CMD Prompts to Fix Windows: המדריך המלא
מסכים כחולים? עדכונים נתקעים? תקשורת שנופלת פתאום? כאשר כלי התיקון האוטומטיים והממשק הגרפי (GUI) קורסים, שורת הפקודה היא המוצא האחרון והחזק ביותר. במדריך זה ריכזנו ושיפרנו את הפקודות והסקריפטים הרשמיים של מיקרוסופט לתיקון שחיתות בקבצי מערכת, איפוס רשתות כושלות, שחזור הדיסק הקשיח ותיקון מנגנוני העדכונים.
שימו לב: כל הפקודות במדריך זה מחייבות פתיחת שורת פקודה כמנהל (Run as Administrator).מילון מונחים: מה אנחנו מתקנים?
- WinSxS (Component Store): תיקיית "המקור" העצומה של Windows. אם היא פגומה, המערכת לא תוכל לתקן את עצמה ולא תוכל להתקין עדכונים. כלי ה-DISM אחראי לטפל בה.
- SFC (System File Checker): הכלי שסורק קבצים פעילים בליבת המערכת (DLL/EXE) ומשווה אותם למקור התקין. במידה ונמצא פער, הוא מחליף אותם.
- BCD (Boot Configuration Data): מסד הנתונים שמנהל את עליית המחשב. שגיאה בו גורמת למסך כחול (BSOD) מיידית בשלב ההדלקה.
1. תיקון היררכי: DISM ואחריו SFC (סדר חובה)
הטעות הנפוצה ביותר של טכנאים היא להריץ sfc /scannow מיד כשיש תקלה. זו טעות! כלי ה-SFC שואב את הקבצים התקינים מתוך ה-WinSxS. אם ה-WinSxS פגום בעצמו, ה-SFC ייכשל. לכן, תמיד מתקנים קודם את המקור בעזרת DISM, ורק אז מריצים SFC.
2. ניקוי ותחזוקת WinSxS (פינוי מקום כונן C)
תיקיית המקור יכולה להתנפח לעשרות ג'יגה-בייטים של עדכונים ישנים. הריצו את הפקודות הבאות כדי לנתח ולנקות אותה בבטחה.
3. תיקון קריסות ושגיאות דיסק קשיח (CHKDSK)
כאשר המחשב קופא לחלוטין לפרקי זמן ארוכים, קבצים מסרבים להיפתח, או שאתם חווים קריסות, הבעיה לעיתים קרובות נעוצה בסקטורים פגומים (Bad Sectors) או בשחיתות לוגית בדיסק. כלי ה-CHKDSK הקלאסי נשאר הפתרון הטוב ביותר.
מה עושים הדגלים?
/f – מתקן שגיאות לוגיות במערכת הקבצים.
/r – סורק את פני הדיסק פיזית לאיתור סקטורים פגומים, ומנסה לחלץ מהם מידע קריא.
/x – מכריח את הכונן להתנתק (Dismount) לפני הסריקה.
4. איפוס רשת מוחלט (Winsock, DNS & IP)
מתמודדים עם הודעות כמו "רשת לא מזוהה" (Unidentified Network), דפי אינטרנט שלא נטענים למרות שיש חיבור, או ניתוקים פתאומיים? לפני שאתם מסירים דרייברים, בצעו איפוס מלא ל"צנרת" התקשורת של Windows.
הסקריפט המשופר הבא מבצע תהליך מלא: משחרר את כתובת ה-IP מהנתב, מנקה את מטמון ה-DNS של המחשב, מחדש את הכתובת (DHCP), ולסיום מאפס את ה-Winsock (ה-API המקשר בין התוכנות שלכם לכרטיס הרשת).
5. איפוס מלא לרכיבי Windows Update
עדכוני חלונות נתקעים על 0%? שגיאת התקנה שחוזרת על עצמה? סקריפט ה"נשק יום הדין" הבא עוצר את שירותי העדכון, משנה את שם התיקיות הפגומות (כדי שהמערכת תיצור אותן מחדש כתיקיות נקיות), ומדליק את השירותים חזרה.
6. פקודות Boot ודיאגנוסטיקה מתקדמת
הכלים הבאים מיועדים למצבי חירום כאשר המערכת לא עולה או קורסת באופן קבוע. הערה לגבי Bootrec: פקודות אלו מיועדות להרצה מתוך מסך השחזור (WinRE) או מתוך דיסק התקנה (Shift + F10).
| תיאור הפעולה והסבר | הפקודה (שורת הפקודה) |
|---|---|
| תיקון Boot (MBR / Legacy) |
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
*במערכות UEFI מודרניות (Windows 10/11), פקודת ה-fixboot עלולה לזרוק "Access Denied". במקרה כזה, יש להשתמש בכלי ה-BCDBoot ליצירת המחיצה מחדש.
|
| בדיקת זיכרון RAM |
mdsched.exe
מאתחל את המחשב לסביבת בדיקת חומרה לפני עליית Windows לאיתור סטיקים פגומים של ראם (Memory Diagnostics).
|
| איתור שירותים (Services) |
sc queryex type= service state= all
מציג רשימה מפורטת של כל השירותים ומצבם הנוכחי (מעולה למציאת שירותים שתקועים במצב Stopping).
|
| זיהוי תוכנות Startup (אתחול) |
wmic startup get caption,command
מציג רשימה של כל התוכנות שעולות באופן אוטומטי עם הדלקת המחשב, יחד עם נתיב הקובץ המלא שלהן.
|