תיקון: שגיאת שחזור BlueScreen 0xc0000017 ב- Windows 10

קוד שגיאה 0xc0000017 מופיע אחרי כושל התקנה נקייה או שדרוג המסתיים BSOD (מסך המוות הכחול). זה מלווה בהודעת השגיאה ' אין מספיק זיכרון ליצירת מכשיר ramdisk.' קוד שגיאה זה משונה עבור STATUS_NO_MEMORY והוא מסמן כי אין מספיק זיכרון וירטואלי או מכסות קבצים להחלפה עבור המיקומים שצוינו.

מה גורם ל- BSX 0xc0000017 ב- Windows?

  • הפרעות אנטי-וירוס מצד שלישי - אם אתה נתקל בבעיה בעת ניסיון לעדכן ל- Windows 10 מגרסת Windows ישנה יותר, האשם הראשון שעליך לבדוק הוא חבילת האנטי-וירוס שלך. יתכן שהיא קובעת כי הפעולה אינה בטוחה ולכן היא עוצרת את התקשורת בין כלי השדרוג לשרת Microsoft החיצוני. במקרה זה, תוכל לפתור את הבעיה על ידי עצירה או הסרה של חבילת האבטחה של צד שלישי בזמן שתהליך השדרוג פעיל.
  • זיכרון RAM לא מספיק - אם יש לך הרבה התקנים מחוברים ל- USB אך לא הרבה זיכרון RAM, יתכן ובעיה זו מתרחשת עקב העובדה שהחומרה שלך אינה מסוגלת להקצות מספיק זיכרון להשלמת תהליך השדרוג. במקרה זה, תיקון אחד שיאפשר לך להשלים את התהליך ללא שדרוג החומרה שלך הוא לנתק את כל התקני ה- USB שאינם חיוניים.
  • מנהל התקן של לוח אם מיושן - כפי שמתברר, אשם פוטנציאלי נוסף שיעלה בעיה זו הוא מנהל התקן של לוח אם שאינו תואם שאינו מסוגל להכיל את Windows 10. אם תרחיש זה חל, תוכלו לפתור את הבעיה על ידי עדכון מנהלי ההתקנים של לוח האם לגרסאות העדכניות .
  • חסימות זיכרון גרועות - כפי שאושרה על ידי מיקרוסופט, בעיה זו יכולה להתרחש גם עקב סדרה של חסימות זיכרון גרועות אשר ימנעו ממערכת ההפעלה שלך ליצור את סביבת Windows PE הדרושה לשדרוג. במקרה זה, תוכל לפתור את הבעיה על ידי ניקוי ערכי הזיכרון הרע מהנחיית CMD מוגבהת.
  • גרפיקה היברידית מופעלת - אם אתה משתמש בדגם Zbook HP, רוב הסיכויים שאתה נתקל בבעיה זו בגלל העובדה שגרפיקה היברידית מופעלת בהגדרות ה- BIOS שלך. כדי לפתור בעיה זו, פשוט גש להגדרות ה- BIOS שלך והשבית גרפיקה היברידית או החלף אותם לגרפיקה בדידה.
  • הפרעות שונות של צד שלישי - כפי שמתברר, ישנם מספר יישומי צד שלישי שונים העלולים לגרום לקוד שגיאה זה כולל אפליקציות שירות. כדי להבטיח שאף שירות או תהליך של צד שלישי לא גורם לבעיה זו, השג אתחול נקי ונסה שוב את התהליך.

שיטה 1: עצירת חבילת ה- AV (אם רלוונטי)

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

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

אתה יכול להתחיל את הדברים לאט על ידי השבתת הגנה בזמן אמת וניסוי חוזר של תהליך השדרוג. אם BSOD 0xc0000017 כבר לא מופיע, אתה יכול להסיק שה- AV שלך גרם לבעיה. ברוב סוויטות האבטחה, אתה יכול לעשות זאת ישירות מתפריט שורת המשימות.

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

להלן מדריך מהיר כיצד להסיר את התקנת חבילת הצד השלישי הבעייתית ולהסיר את כל קבצי השאריות שעשויים עדיין למנוע את ביצוע השדרוג:

  1. לחץ על מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה . לאחר מכן הקלד 'appwiz.cpl' ולחץ על Enter כדי לפתוח את תפריט ' תוכניות ותכונות' .
  2. ברגע שאתה נכנס לתפריט ' יישומים ותכונות' , גלול מטה ברשימת היישומים המותקנים ואתר את חבילת האבטחה של צד שלישי שברצונך להסיר. כשתראה אותו, לחץ עליו לחיצה ימנית ובחר הסר התקנה מתפריט ההקשר שהופיע לאחרונה.
  3. עקוב אחר ההוראות שעל המסך להשלמת ההתקנה, ואז הפעל מחדש את המחשב כדי לשמור את השינויים.
  4. פתח מאמר זה ( כאן ) ופעל לפי ההוראות שם כדי להסיר את כל קבצי השאריות הקשורים לחבילת ה- AV שזה עתה הסרת את ההתקנה.

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

שיטה 2: נתק את כל ההתקנים החיצוניים

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

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

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

אם המכשיר אינו פועל, אין צורך לאפשר לו לשמור את הזיכרון. עם זאת בחשבון, נתק את כל התקני USB שאינם חיוניים וחזור על התהליך שגרם ל- 0xc0000017 - אין מספיק זיכרון ליצירת התקן ramdisk.

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

שיטה 3: עדכון מנהלי התקנים ללוח האם

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

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

להלן מדריך מהיר כיצד לעדכן את לוח האם שלך באופן ידני:

  1. בקר באתר הרשמי של יצרן לוחות האם שלך והורד את מנהלי ההתקן העדכניים ביותר הזמינים. אם אינך מכיר את דגם לוח האם שלך, תוכל להוריד ולהשתמש ב- Speccy כדי לברר זאת.

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

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

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

שיטה 4: ניקוי ערכי הזיכרון הרע

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

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

  1. לחץ על מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה . לאחר מכן הקלד 'cmd' בתוך תיבת הטקסט ולחץ על Ctrl + Shift + Enter כדי לפתוח שורת פקודה מוגבהת. כאשר אתה מקבל את בקשת חשבון המשתמש (UAC), לחץ על כן כדי לאשר את בקשת הניהול.
  2. ברגע שאתה נמצא בתוך שורת הפקודה המוגבהת, הקלד את הפקודה הבאה ולחץ על Enter כדי לרשום את כל ערכי הזיכרון הגרועים:
    bcdedit / enum {badmemory}
  3. במקרה שהחקירה לעיל הראתה לך כי חנות ה- BCD אכן מכילה חסימות זיכרון גרועות המונעות את יצירת ה- ramdisk, השלב הבא הוא ניקוי הערכים הללו. לשם כך הקלד את הפקודה הבאה ולחץ על Enter:
    bcdedit / deletevalue {badmemory} badmemorylist
  4. לאחר שהתהליך הצליח, הפעל מחדש את המחשב ובדוק אם הבעיה נפתרה בעת הפעלת המערכת הבאה.

אם אתה עדיין נתקל בקוד השגיאה 0xc0000017  גם לאחר ביצוע ההוראות לעיל, עבור למטה לתיקון הפוטנציאלי הבא שלמטה.

שיטה 5: השבתת גרפיקה היברידית מ- BIOS

כפי שמתברר, בעיה זו יכולה להתרחש גם עקב תכונת GPU הקיימת בכרטיסי AMD GPU משולבים הנקראים Hybrid graphics. כמה משתמשים מושפעים אישרו כי לאחר שנכנסו להגדרות ה- BIOS שלהם והשביתו את הגרפיקה ההיברידית מתפריט תצורת ההתקנים, הם משדרגים / מנקים את תהליך ההתקנה הושלם בהצלחה ללא בעיות נוספות.

בדרך כלל מדווחים כי שיטה זו מצליחה בדגמי ZBook המיוצרים על ידי HP.

להלן מדריך מהיר להשבית גרפיקה היברידית מהגדרות ה- BIOS:

  1. הפעל את המחשב שלך (או התחל הפעלה מחדש אם הוא כבר פועל). ברגע שאתה רואה את מסך הטעינה הראשוני, לחץ שוב ושוב על התקנה (מקש BIOS).

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

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

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

  3. הקפד לשמור על הסיכוי על ידי בחירת שמור שינויים וביציאה מ- BIOS .
  4. לאחר השלמת רצף האתחול הבא, בדוק אם אותה בעיה עדיין מתרחשת.

אם אותה בעיה עדיין מתרחשת, עבור למטה לשיטה הבאה בהמשך.

שיטה 6: שדרוג לאחר אתחול נקי (אם רלוונטי)

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

אם אתה נתקל ב- BSOD 0xc0000017  במהלך ניסיון לשדרג גרסת Windows ישנה יותר ל- Windows 10, עליך לבטל את האפשרות להפרעות של צד שלישי על ידי ניסיון מחדש של השדרוג לאחר אתחול נקי.

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

להלן מדריך מהיר להשגת מצב אתחול נקי בו תוכל לנסות שוב את הפעולה:

  1. תפתח הפעלה בתיבת הדו-שיח באמצעות לחיצת המקש Windows + R . ברגע שאתה נמצא בתוך חלון ההפעלה , הקלד ' msconfig'  ולחץ על Enter כדי לפתוח את תפריט תצורת המערכת . לאחר שתבקש ממך בקרת חשבון משתמש (UAC) , לחץ על כן כדי להעניק גישה למנהל.
  2. לאחר שתצליח להיכנס לתפריט תצורת המערכת , לחץ על הכרטיסייה שירותים בראש התפריט. לאחר מכן, התחל בכך שתוודא שהתיבה המשויכת ל'הסתר את כל שירותי Microsoft 'מסומנת. זה יבטיח שלא תשבית בטעות כל שירות שחיוני למערכת ההפעלה שלך.
  3. ברגע שכל שירות של מיקרוסופט אינו נכלל ברשימה, לחץ על כפתור השבת הכל כדי למנוע למעשה כל סוג של שירות צד שלישי להיקרא לפעולה במהלך רצף האתחול הבא.
  4. לאחר הטיפול בשירותים, עבור לכרטיסייה אתחול ואז לחץ על פתח את מנהל המשימות מהתפריט הבא.
  5. לאחר מכן תועבר ישירות לכרטיסיית ההפעלה של מנהל המשימות. לאחר הגעתך, בחר באופן שיטתי כל שירות אתחול של צד שלישי ולחץ על כפתור השבת בתחתית המסך כדי למנוע את הפעלתו בעת הפעלת המערכת הבאה. בצע זאת עד שווידאת כי אין שירות הפעלה מורשה לפעול בעת הפעלת המערכת הבאה.
  6. ברגע שתגיע לשלב זה, הסיבות למצב האתחול הנקי מושגות. כעת, על מנת לנצל זאת, פשוט הפעל מחדש את המחשב.
  7. בעת האתחול הבא, המחשב שלך התחל רק עם השירותים והתהליכים החיוניים. כדי לבדוק אם פריט של צד שלישי כלשהו גרם לקוד השגיאה, חזור על תהליך השדרוג ובדוק אם הבעיה נפתרה כעת.