- SFC בודק ומתקן קבצי מערכת מוגנים באמצעות עותקים המאוחסנים במטמון.
- DISM מתקן את תמונת Windows ואת מאגר הרכיבים, שהם המפתח ל-Windows Update.
- שימוש בפקודות אלה בסדר הנכון מונע התקנות מחדש מלאות רבות של Windows.
האם מחשב ה-Windows שלך מתחיל לפעול לאט מדי, האם אתה מקבל מסכים כחולים, או שאתה חווה שגיאות מוזרות במהלך עדכונים? לא, זה לא מזל רע. סביר להניח שמשהו לא בסדר. קבצי מערכת פגומים, סקטורים פגומים בדיסק או פגיעה בתמונת Windowsלפני העיצוב, כדאי לנסות את הפקודות המתקדמות SFC ו-DISM.
בין הכלים הללו, בולטות שתי פקודות קונסולה: SFC ו-DISMהם מופעלים משורת הפקודה (CMD, PowerShell או Terminal) עם הרשאות מנהל, אין להם ממשק יפה, אבל הם חזקים ביותר. בעזרתם ניתן... אימות ותיקון קבצי מערכת, תיקון תמונת Windows ואתור של שגיאות פיזיות ולוגיות בדיסק. מבלי שיהיה צורך להתקין מחדש את מערכת ההפעלה.
מהם CFS ו-DISM ולמה הם משמשים?
Windows כולל מספר כלי עזר מובנים המיועדים בעיקר למנהלי מערכת, אך כל משתמש יכול לנצל אותם אם הוא יודע מה כל אחד מהם עושה. שלושת החשובים ביותר בהקשר זה הם:
- SFC (בודק קבצי מערכת), אשר פועל על הקבצים המוגנים של המערכת.
- DISM (שירות וניהול תמונות בפריסה), מעל תמונת Windows המלאה.
לדעת מתי להשתמש באחד או באחרים הוא המפתח למניעת בזבוז זמן, ומעל הכל, למניעת עיצוב מיותר. טיפול נכון בפקודות המתקדמות של SFC ו-DISM יכול לחסוך לכם מצבים קשים רבים.
מה זה SFC (בודק קבצי מערכת)?
הפקודה SFC זהו בודק קבצי מערכת שמנתח את כל קבצי Windows המוגנים ומשווה אותם עם... עותק שמור במטמון המכונה הגנת קבצים של Windows (WFP)אם הוא מזהה שקובץ שונה, לא שלם או חסר, הוא מנסה להחליף אותו בגרסה הנכונה המאוחסנת במטמון זה, הממוקמת בנתיב המוגן %WinDir%/System32/dllcache.
הרעיון פשוט: אם קובץ חיוני כלשהו נפגם, SFC שולף מהעותק הנקי ומשחזר אותו.זה שימושי במיוחד כשאתה מתחיל לקבל הודעות "הקובץ לא נמצא" בעת פתיחת כלי Windows בסיסיים, כמו למשל כאשר סייר הקבצים קופא או פונקציות מערכת שמפסיקות להגיב לפתע או שגיאות יציבות קלות.
לאחר השלמת סריקת SFC /scannow, ייתכן ש-Windows יציג הודעות שונות המציינות את מצב שלמות המערכת. חלק מהנפוצות ביותר הן: "הגנת משאבים של Windows לא מצאה הפרות שלמות", "מצאה קבצים פגומים ותקנה אותם בהצלחה" או הודעות המציינות שלא ניתן היה להשלים את הפעולה או שלא ניתן היה לתקן קבצים מסוימים. בשני המקרים האחרונים, DISM נכנס לתמונה.
מה זה DISM (שירות וניהול תמונות פריסה)?
DISM זהו כלי תחזוקה מקיף הרבה יותר מ-SFC. במקום להתמקד אך ורק בקבצים מוגנים, הוא מטפל... סקירה ותיקון של תמונת Windows המלאהכלומר, מאגר הרכיבים וכל החבילות המרכיבות את המערכת. הוא פועל מול עותק ייחוס נקי של Windows, שיכול להיות מקומי או מקוון (Windows Update, שיתוף רשת, DVD/ISO וכו').
DISM משתמש בכמה אפשרויות עיקריות כדי לבדוק ולתקן נזק לתמונה: /CheckHealth, /ScanHealth ו- /RestoreHealthאפשרויות אלו מופעלות בדרך כלל באותו סדר כאשר אנו חושדים בפגיעה במאגר הרכיבים (CBS) או כאשר SFC מדווח שהוא אינו יכול לתקן קבצים מסוימים מכיוון שהמטמון שלו עצמו פגום.
זה שימושי במיוחד כאשר הם מופיעים שגיאות של Windows Update, קודי שגיאה של CBS_E_STORE_CORRUPTION, בעיות אתחול, קריסות תכופות, כשלים בהתקנת תכונות או תיקונים או כאשר הציוד מתנהג בצורה מוזרה ללא סיבה ברורה. במקרים אלה, DISM מתקן את מאגר הרכיבים ש-SFC זקוק לו כדי לתפקד כראוי.

פקודות SFC מתקדמות: פרמטרים ושימושים מעשיים
השימוש הטיפוסי ב-CFS הוא המפורסם sfc / scannowעם זאת, הכלי מציע מספר פרמטרים מתקדמים המאפשרים לך לכוונן את סוג הבדיקה ולהשתמש בה גם כאשר Windows אינו מופעל כרגיל. ניתן לצפות בכל המגדירים על ידי הפעלת הפקודה בקונסולה. sfc?.
פרמטרים אלה מאפשרים, למשל, אימות ללא תיקון, בדיקת קבצים ספציפיים או עבודה עם התקנות לא מקוונות.שילוב נכון ביניהם שימושי בסביבות בהן עליך לאבחן מכונות שלא מופעלות או בעת עבודה ממדיית שחזור.
פרמטרים עיקריים של CFS:
- / לסרוק עכשיופקודה זו מנתחת את כל קבצי Windows המוגנים ומתקנת כל קבצי פגום שהיא מזהה, באמצעות העותק המאוחסן במטמון. זוהי הפקודה הסטנדרטית עבור רוב המשתמשים.
- /אמת בלבדפקודה זו מבצעת את אותו הניתוח כמו `/scannow` אך מבלי לשנות דבר; היא פשוט מדווחת על כל בעיה פוטנציאלית. שימושי אם ברצונך לבדוק מצב לפני התערבות.
- /file סריקהמאפשר לך לציין קובץ ספציפי עם הנתיב המלא שלו כך ש-SFC יוכל לבדוק אותו ולתקן אותו אם הוא פגום.
- /אמת קובץדומה ל-/scanfile, אך בודק רק את הקובץ שצוין, מבלי לנסות לתקן אותו.
- /offbootdir: מגדיר את ספריית האתחול של התקנת Windows במצב לא מקוון (לדוגמה, מחיצה אחרת או דיסק המותקן במחשב אחר).
- /offwindir: מציין את הנתיב לתיקיית Windows של התקנה לא מקוונת.
- /offlogfile: מאפשר לך להגדיר קובץ יומן שונה ו הפעלה סלקטיבית של רישום בעת שימוש ב-SFC במצב לא מקוון.
ניתן לשלב את כל המגדירים הללו באותה שורה כדי ליצור פקודות מדויקות למדי, כגון ניתוח של התקנה מנותקת הממוקמת בכונן אחר עם יומני רישום מותאמים אישית. עם זאת, בשימוש יומיומי, sfc /scannow בדרך כלל מספיק כדי לפתור בעיות יציבות קלות רבות.
תוצאות אופייניות בעת הפעלת SFC
בסוף, SFC מחזיר הודעת סטטוס שאמורה להתפרש נכון. הודעות סטטוס. הנפוצים ביותר הם:
- "הגנת משאבים של Windows לא מצאה הפרות שלמות"הכל תקין; הבעיות שלך כנראה לא נובעות מקבצי מערכת.
- "הגנת משאבים של Windows מצאה קבצים פגומים ותיקנה אותם בהצלחה."קבצים פגומים זוהו והוחלפו ללא בעיה. אין צורך בפעולה נוספת, למרות שניתן לבדוק את היומן בכתובת %WinDir%\Logs\CBS\CBS.log.
- "Windows Resource Protection מצא קבצים פגומים ולא הצליח לתקן חלק מהם."כאן הדברים נהיים רציניים. משמעות הדבר היא שהמטמון שבו משתמש SFC (WFP) עלול להיות פגום. בשלב זה, דרך הפעולה המומלצת היא הפעל את DISM כדי לתקן את תמונת Windows ולאחר מכן להפעיל מחדש את SFC.
- "הגנת משאבים של Windows לא הצליחה לבצע את הפעולה המבוקשת"לא ניתן היה להשלים את הסריקה. מצב זה נפתר בדרך כלל על ידי אתחול למצב בטוח או שימוש ב-SFC ממדיית שחזור.
מתי הגיוני להשתמש ב-CFS?
מומלץ להשתמש ב-SFC (תסמונת עייפות כרונית) כשמתחילים לשים לב כשלים בפונקציות בסיסיות של Windows, תוכניות מערכת שמפסיקות לפעול, הודעות על קבצים חסרים או התנהגות לא יציבה קלהאם המערכת עדיין מאותחלת באופן רגיל יחסית אך מציגה תסמינים חריגים, SFC הוא צעד ראשון מהיר ויחסית מזיק. יתר על כן, במקרים של תוכניות שמופעלות אוטומטית, מומלץ השתמש בהפעלה אוטומטית כדי להסיר תוכניות שמופעלות אוטומטית בעת הצורך.
זהו גם כלי שימושי מאוד לאחר ניקוי זיהום של תוכנה זדונית: וירוסים רבים הם משנים קבצי DLL של המערכת או מחליפים קבצי הפעלה מרכזייםו-SFC יכול לזהות ולבטל את השינויים הללו על ידי החלפתם בגרסאות נקיות.

DISM: פקודות מתקדמות לתיקון תמונת Windows
כאשר SFC כבר אינו מספיק, DISM נכנס לתמונה. כלי זה פועל ישירות על תמונת מערכת ההפעלה ועל מאגר הרכיבים של CBS, שם מאוחסנים החבילות, המניפסטים והמטא-דאטה שבהם משתמש Windows להתקנת עדכונים ותכונות.
ב-Windows 8, 8.1, 10 ו-11, DISM הוא ה- כלי עזר לפתרון נזקים פנימיים במערכתבמיוחד כאשר יש שגיאות של Windows Update, כשלים מצטברים בעדכון או הודעות CBS.log המציינות מניפסטים פגומים, חבילות MUM/CAT חסרות או זהויות בפורמט שגוי.
אפשרויות DISM עיקריות לתיקון:
- / CheckHealthהוא מבצע בדיקה מהירה מאוד, ומוודא אם תועד נזק כלשהו בעבר. הוא לא מתקן דבר; הוא מציין רק אם זוהתה פגיעה בתמונה.
- / ScanHealthהוא מבצע ניתוח מעמיק הרבה יותר של תמונת Windows הנוכחית על ידי השוואתה לגרסה נקייה ידועה, ומתעד שגיאות אפשריות, אך הוא לא מתקן אותםזה לוקח מספר דקות, תלוי במצב המערכת.
- / RestoreHealth: היא האפשרות החזקה ביותר, מכיוון ש מנתח ומתקן את התמונההוא מחפש קבצים פגומים ומחליף אותם בגרסאות תקינות מ-Windows Update או מנתיב מקור שצוין באמצעות /Source.
הסדר המומלץ הוא: תחילה /CheckHealth, לאחר מכן /ScanHealth, ולבסוף /RestoreHealth, תוך המתנה מתמדת לסיום כל פעולה לפני הפעלת הבאה. דילוג על סדר זה או הפרעה לתהליכים עלולים להותיר את המערכת במצב גרוע עוד יותר.
DISM ו-Windows Update: קודי שגיאה נפוצים
בעיות רבות עם Windows Update קשורות לפגיעה במאגר הרכיבים. במקרים אלה, מופיעים לעתים קרובות קודי שגיאה כגון הבאים: 0x80070002 (הקובץ לא נמצא), 0x800f0831 (CBS_E_STORE_CORRUPTION), 0x800F081F (המקור לא נמצא), 0x80073712 (מאגר רכיבים פגום) ואחרים כמוהם.
כאשר Windows Update נכשל בהתקנת עדכונים מסוימים ומציג שגיאות אלה, מיקרוסופט ממליצה השתמש ב-DISM עם /RestoreHealth כדי לשחזר קבצי CBS ו-WinSxS פגומים, הפקודה הבסיסית תהיה:
DISM.exe /Online /Cleanup-Image /RestoreHealth
אם גם Windows Update לא עובד או שאין לך גישה לאינטרנט, תוכל לציין מקור חלופי שממנו ניתן לאחזר את הקבצים התקינים, לדוגמה שיתוף רשת או DVD/ISO של Windows:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
במקרה זה, התיקייה המצוינת ב /מָקוֹר עליו להכיל את קבצי ההתקנה או את הכותרות הנחוצות לתיקון התמונה. /הגבלת גישה זה אומר ל-DISM לא להשתמש ב-Windows Update ולהיצמד לנתיב הזה.
מדריך מתקדם: תיקון נזקי CBS על ידי ניתוח CBS.log
עבור בעיות חמורות מאוד, DISM מייצר מידע מפורט ב %WinDir%\Logs\CBS\CBS.log ו-CBS.persist.logיומן זה מכיל לעתים קרובות ערכים כגון "CSI Payload Corrupt", "CBS MUM Missing" או "CSI Manifest Corrupt", המצביעים על קבצים או חבילות פגומים ספציפיים.
תהליך העבודה המתקדם עבור מקרים אלה יהיה בערך כדלקמן: ראשית, הם מזהים קבצים או חבילות פגומים ב-CBS.logלאחר מכן, נקבע לאיזה עדכון (KB) הם שייכים על ידי התבוננות במספר ה-build (UBR) הכלול בנתיב הרכיב, עדכונים אלה מחפשים בקטלוג העדכונים של מיקרוסופט, הורדים אותם, קבצי ה-.msu וה-.cab מחולצים והקבצים התקינים מועתקים לתיקיית מקור כגון C:\temp\Source.
לאחר מכן, DISM מופעל שוב, תוך ציון תיקייה זו כמקור:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess
לאחר מכן מומלץ לחזור על הפעולה. DISM / מקוון / ניקוי-תמונה / ScanHealth כדי לוודא שלא תישאר שום נזק רשום ולבדוק שוב את ה-CBS.log. הליך מסוג זה הוא די מתקדם, אך זהו הליך בו משתמשת תמיכת מיקרוסופט כדי לפתור נזק עמוק ל-CBS כאשר המערכת מסרבת לעדכן.
DISM בגרסאות שונות של Windows
ב-Windows 8, 8.1, 10 ו-11, DISM מגיע משולב עם כל התכונות המודרניות שלו, כולל תיקון מקוון מול Windows Update. עם זאת, DISM אינו זמין עם יכולות אלה ב-Windows 7.במקום זאת, מיקרוסופט מציעה את כלי מוכנות לעדכון המערכת (SURT), אשר מבצע פונקציה דומה בעת תיקון קבצי מערכת פגומים כאשר SFC אינו עומד בדרישות.
ההליך המומלץ בגרסה זו הוא להפעיל תחילה. SFCואם זה לא פותר את הבעיות, הורד והפעל את SURT מקטלוג העדכונים של מיקרוסופט, אשר יחליף רכיבים פגומים או לא עקביים.

הבדלים מעשיים בין CFS ל-DISM
למרות ששתי הפקודות מבוצעות מהקונסול, רמה שונה של המערכת ועדיף לא לבלבל אותם מחשבתית. הבנת תפקידם כראוי מונעת בזבוז זמן על ידי שימוש בכלים שלא יפתרו את הבעיה הספציפית.
נוכל לסכם את תפקידיהם כך: SFC מתקן קבצי Windows מוגנים, בעוד DISM מתקן את תמונת Windows ומאגר הרכיבים.שימוש בהם בסדר הנכון מאפשר לך לתקן את הרוב המכריע של השגיאות מבלי להתקין מחדש.
- SFCאידיאלי לשגיאות קלות עד בינוניות הקשורות לקבצי מערכת, פונקציות של Windows שמפסיקות לפעול, הודעות על קבצים חסרים ובעיות לאחר הסרת תוכנות זדוניות.
- DISMזה משמש כאשר SFC מציין שאינו יכול לתקן הכל או כאשר יש שגיאות ב-Windows Update, נזק ב-CBS, בעיות בהתקנת תכונות או כשלים באתחול. זה משמש כ"ניתוח גדול" בתמונת Windows.
אסטרטגיה נפוצה מאוד לבעיות חמורות ב-Windows 10 וב-Windows 11 היא להפעיל תחילה DISM / Online / ניקוי תמונה / שחזור, ואז א sfc / scannow ואם ישנם סימנים של כשל בדיסק, יש להשלים עם chkdsk /F /R ביחידה הראשית. שילוב זה מכסה כמעט את כל שכבות השחיתות האפשריות.
מתי עדיף להתקין מחדש את Windows במקום להמשיך לתקן?
למרות ש-SFC ו-DISM הם כלים רבי עוצמה, הם לא מחוללים פלאים. ישנם מצבים שבהם, לא משנה כמה מתעקשים, הבעיות חוזרות או לא נפתרות לחלוטין. במקרים אלה, ניסיון חוזר של אותם פתרונות רק מאריך את הבלתי נמנע, והדבר הנבון לעשות הוא... שקול התקנה מחדש מלאה או איפוס מערכת.
כמה תרחישים שבהם כדאי להפסיק לריב ולהתחיל מאפס הם, למשל, באגים מתמשכים שחוזרים לאחר כל תיקון, במיוחד זיהומים עמוקים של תוכנות זדוניות, בעיות ביצועים קיצוניות שאינן משתפרותעדכונים קריטיים שלא ניתן להתקין או שינויים משמעותיים בחומרה כגון לוח אם או אחסון ראשי.
- שגיאות שחוזרות לאחר שימוש בפקודות SFC ו-DISM מתקדמות: אם נראה שהכל תוקן אך אותן שגיאות חוזרות לאחר מספר ימים, סביר להניח שמדובר בפגיעה עמוקה או בקונפליקט תוכנה שקשה לבודד. במקרים אלה, התקנה מחדש נקייה חוסכת זמן.
- תוכנות זדוניות בעלות השפעה גבוההחלק מהאיומים מטמיעים את עצמם כה עמוק במערכת, עד שאפילו אם תוכנת אנטי-וירוס מסירה אותם, הם מותירים נזק מתמשך לשירותים, מנהלי התקנים ורכיבים קריטיים. במקרים אלה, ייתכן ששימוש פשוט ב-SFC או ב-DISM לא יספיק.
- איטיות קיצונית וקפיאות מתמידותאם המערכת פועלת כל הזמן בקצה גבול היכולת שלה, קופאת לעתים קרובות, ותיקונים אינם משפרים את המצב, הבעיה היא ככל הנראה שילוב של בעיות תוכנה, שאריות תוכנה, מנהלי התקנים מיושנים ואולי בעיות חומרה. לפעמים התקנה מחדש היא הפתרון המהיר ביותר.
- עדכונים חשובים שמעולם לא מותקניםכאשר עדכון מצטבר מרכזי נכשל באופן עקבי, אפילו לאחר שימוש בפקודות DISM ו-SFC מתקדמות, הדבר יכול להצביע על חוסר עקביות שקשה לשחזר. התקנה מ-ISO עדכני היא לעתים קרובות הפתרון הסופי.
- שינויים משמעותיים בחומרהלאחר החלפת לוח האם, המעבד או המעבר לסוג אחסון חדש, התקנה מחדש של Windows מבטיחה שכל מנהלי ההתקנים והשירותים יותאמו לסביבה החדשה.
שאלות נפוצות על פקודות SFC ו-DISM מתקדמות
העובדה שפקודות אלו פועלות כל כך קרוב לליבת המערכת גורמת לאנשים רבים לחוש חששות מובנים לגבי אבטחתם או מי צריך להשתמש בהן. המציאות היא שעם מינימום זהירות, הן... ניתן לניהול בצורה מושלמת עבור כל משתמש ממוצע שעוקב אחר הוראות ברורות.
הדבר החשוב הוא להפעיל אותם עם הרשאות מנהל, לכבד את הסדר המומלץ (במיוחד ב-DISM), וחשוב מכל, אין לכבות את המחשב או לסגור את הקונסולה בזמן העבודה..
- מה אם הפקודות לא יפתרו את הבעיה? במקרה כזה, באפשרותך להשתמש בפותרי הבעיות המובנים בהגדרות, שחזור מערכת, או, כמוצא אחרון, התקנה מחדש או איפוס של Windows תוך שמירה על הקבצים האישיים שלך.
- האם הם בטוחים לרוץ? כן, בתנאי שיש להם הרשאות מנהל והתהליך לא מופרע. מומלץ שיהיו גיבויים עדכניים.
- כמה זמן זה יקח? זה תלוי בגודל הדיסק, במספר הקבצים וברמת הנזק. זה יכול לקחת בין כמה דקות לכמה שעות, במיוחד עם DISM /RestoreHealth.
- האם הם יכולים למחוק לי את המסמכים? הם לא נועדו לגעת בקבצים האישיים שלך; מטרתם היא לתקן את המערכת ואת הדיסק.
הבנה מעמיקה של פקודות SFC ו-DISM המתקדמות מעניקה לך ארסנל רב עוצמה עבור אבחון ותיקון של רוב בעיות Windows ללא פרמוטעל ידי שילוב פקודות אלו, פירוש תוצאותיהן וידיעה מתי לעצור ולהתקין מחדש, תוכלו להאריך משמעותית את תוחלת החיים של התקנת Windows שלכם ולחסוך לעצמכם הרבה צרות עם הנתונים שלכם ועם הזמן שלכם.
עורך מתמחה בנושאי טכנולוגיה ואינטרנט עם יותר מעשר שנות ניסיון במדיה דיגיטלית שונים. עבדתי כעורכת ויוצרת תוכן בחברות מסחר אלקטרוני, תקשורת, שיווק מקוון ופרסום. כתבתי גם באתרי כלכלה, פיננסים ומגזרים אחרים. העבודה שלי היא גם התשוקה שלי. עכשיו, דרך המאמרים שלי ב Tecnobits, אני מנסה לחקור את כל החדשות וההזדמנויות החדשות שעולם הטכנולוגיה מציע לנו מדי יום כדי לשפר את חיינו.
