Anonim

אם אתה מנסה להריץ את בודק קבצי המערכת של חלון ולהמשיך לראות שגיאות 'sfc אינו מוכר כפקודה פנימית', אתה נמצא בחברה טובה. אני רואה את זה כל הזמן בעבודתי האחרת כטכנולוגיית IT. ישנן כמה דרכים לתקן את זה ואני אראה לך כיצד ניתן להתגבר על השגיאה לתמיד.

בודק קבצי מערכת ב- Windows הוא תכונה חיונית לשמירה על מערכת בריאה. זה יכול לסרוק את Windows לצורך השחתת קבצים ולתקן באופן אוטומטי כל בעיה שהיא מוצאת. זה מופעל משורת הפקודה באמצעות 'sfc / scannow'. הוא סורק את כל חלונות, קבצי ליבה, חנות Windows, אפליקציות, קבצים מוגנים וכל רכיב במערכת ההפעלה. זה ממש טוב במה שהוא עושה וזה כלי שאני משתמש בו כל הזמן.

כאשר אתה רואה ש-'XX אינו מזוהה כפקודה פנימית ', זה בדרך כלל כאשר המשתנה הסביבתי בהגדרות השתנה או פגום. במצבים רבים, פשוט הגדרת המשתנים הללו לברירות המחדל יכולה לתקן את השגיאה ולגרום לך לפעול שוב.

תיקון SFC אינו מזוהה כשגיאות פקודה פנימיות

ישנם שני סוגי תיקון ראשוניים לשגיאה זו. האחד פשוט מאוד ואילו השני מחייב אותך לחפור ברישום Windows שלך. אם תעקוב אחר ההוראות באופן מדויק, לא ייגרם לך נזק אם תנסה אחת מהאפשרויות לתקן.

ראשית, וודא שאתה משתמש בשורת הפקודה כמנהל. SFC דורש אישורי מנהל ולא יעבוד אחרת.

  1. לחץ באמצעות לחצן העכבר הימני על לחצן התחל של Windows ובחר שורת פקודה (מנהל מערכת).
  2. הקלד 'sfc / scannow' ולחץ על Enter.

אני מקווה שזה יעבוד. אם לא, יתכן שתצטרך להעמיק. בסופו של דבר יתכן שתצטרך לשנות שתי רשומות רישום. לפני שתתחיל, צור נקודת שחזור מערכת ב- Windows.

  1. הקלד 'שחזר' בתיבת החיפוש של Windows וצור נקודת שחזור.
  2. הקלד 'regedit' בתיבת החיפוש של Windows ובחר קובץ.
  3. בחר ייצא ושמור את העותק במקום בטוח.

כעת יש לך נקודת שחזור מערכת אם כל דבר ישתבש ועותק של הרישום שלך אם אתה זקוק לו. אם פעל לפי ההוראות שלהלן, אינך צריך להזדקק לאף אחד מאלו, אך עדיף להיות מוכן.

לאחר מכן:

  1. פתח את CMD כמנהל.
  2. הקלד 'cmd / d' כדי למנוע הפעלה של autorun.
  3. בדיקה מחדש.

הפעלה אוטומטית היא הגדרה של Windows שאולי נצטרך לחזור אליה בעוד מעט. לעת עתה, נסה את ההליך הבא ובדוק כיצד אתה ממשיך.

  1. נווט אל C: \ Windows \ System32 וודא ש- CMD.exe נמצא.
  2. נווט אל הגדרות מערכת הבקרה, מערכת מערכת ומתקדמות.
  3. בחר משתנים סביבתיים מהכרטיסייה מתקדם.
  4. בחר נתיב בחלונית משתני המערכת בחלונית התחתונה.
  5. בחר ערוך.
  6. העתק את '% SystemRoot% \ System32' ו- 'C: \ Windows \ System32' לפנקס הרשימות.
  7. שנה אחד מהערכים האלה בחלון משתנה סביבתי למשהו אחר ובחר אישור.
  8. החלף ערך זה במקור מ- Notepad ובחר אישור.
  9. חזור על הערך האחר.

נסה שוב את הפקודה 'sfc / scannow' ב- CMD. אם הערך הסביבתי נפגם, כעת תוכל להשתמש בבודק קבצי המערכת כרגיל. אם אינך רואה את הערך 'SystemRoot% \ System32' אל תדאג. זוהי הגדרה מדור קודם שמשתמשת בה בכדי לכסות כל אירוע. מחשבים חדשים יותר של Windows 10 אינם זקוקים לזה, אך הם עשויים להיות שם בכל מקרה. אם זה לא נמצא באפשרויות שלך, אינך צריך להוסיף אותו. פשוט שנה את C: \ Windows \ System32 לבד ולראות איך זה הולך.

אם אתה עדיין רואה ש- SFC אינו מזוהה כשגיאת פקודה פנימית, עלינו לבצע את שינוי הרישום.

  1. הקלד 'regedit' בתיבת החיפוש של Windows ובחר בעורך הרישום.
  2. מחק HKEY_LOCAL_MACHINE \ תוכנה \ Microsoft \ מעבד פקודות \ AutoRun ו- HKEY_CURRENT_USER \ תוכנה \ Microsoft \ מעבד פקודות \ AutoRun
  3. נסה שוב את הפקודה SFC.

אני לא ממש יודע איך ומדוע השיטה הסופית הזו עובדת, אני רק יודע שהיא כן. זהו תיקון ישן שהפניתי אליו בהדרכות אחרות של TechJunkie ומשהו שאני שומר על ערכת הכלים הטכניים שלי לאירועים כאלה.

בודק קבצי מערכת הוא כלי חשוב מאוד לפתרון בעיות בעיית Windows ואני ממליץ להכיר אותו. אם יש לך בעיות בהפעלת הפקודה, אחד מהתיקונים שלעיל אמור להפעיל אותך שוב תוך זמן קצר. בהחלט הייתי ממליץ לתקן את הבעיה מכיוון שלעולם לא תדע מתי יתכן שתזדקק לה. עדיף שהכלי יהיה מוכן אליו כשאתם זקוקים לו מאשר שלא יהיה לו אותו כאשר אתם זקוקים לו ביותר.

רק אל תשכח את המובן מאליו ותפעל תמיד את שורת הפקודה כמנהל!

תיקון שגיאות 'sfc אינו מוכר כפקודה פנימית' בחלונות