תיקון: יצירת מכשיר Directx נכשלה

השגיאה " נכשלה יצירת מכשיר Directx " נתקלת בדרך כלל במשתמשים בעת פתיחת משחק מובנה של Windows ( Minesweeper, Solitaire וכו ') או בעת פתיחת Windows Media Center. בעיה מסוימת זו נתקלת רק בגירסאות מערכת הפעלה ישנות יותר מ- Windows 8.

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

  • עדכוני Windows הורדו על ידי WU והם ממתינים להתקנה - אם זו הסיבה לבעיה, אתחול מחדש של המחשב ומאפשר לו להתקין את העדכונים יפתור את הבעיה באופן אוטומטי.
  • התנגשות בין Windows Media Center ומשחק מערכת הפעלה מובנית - כפי שמתברר, השגיאה עשויה להיות מוצגת כאשר שני יישומים משתמשים באופן פעיל באותו קובץ DLL (Windows Media Center ומשחק מובנה אחד של Windows).
  • מנהלי התקנים גרפיים בטא גורמים לבעיה - אם זו הסיבה לשגיאה, חזרה למנהל התקן יציב תפתור את הבעיה
  • הבעיה נגרמת כתוצאה מהתקלות של Windows - ניתן לפתור אותה על ידי הפעלה מחדש של משחקי Windows המובנים מתכונות Windows.

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

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

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

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

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

שיטה 2: פתרון סכסוך יישום 

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

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

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

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

אם שיטה זו לא הייתה יעילה, עברו מטה לשיטה 3.  אם ברצונכם להשתמש ב- Windows Media Center תוך כדי משחק מובנה, עיינו ישירות לשיטה 4. 

שיטה 3: התקן מנהל התקן של כרטיס גרפי יציב (אם רלוונטי)

הבעיה " נכשל יצירת מכשיר Directx " יכולה להיגרם גם ממנהלי הכרטיסים הגרפיים שלך. אם אתה הבעלים של GPU חדש יותר, אתה עלול להתפתות להתקין את מנהל ההתקן של בטא - מכיוון שהוא בדרך כלל מבטיח אופטימיזציה לביצועים עבור המשחקים האחרונים. עם זאת, זה לא תמיד מועיל, מכיוון שמנהלי בטא לרוב אינם מאושרים מ- WHQL ( Windows Hardware Quality Labs ). מסיבה זו, ייתכן שתגלה שפונקציות מסוימות של Windows (כולל משחקים מובנים) לא יתפקדו כראוי ויציגו את השגיאה כתוצאה מכך - תוך שימוש במנהלי התקן בטא.

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

אם אתה משתמש כעת במנהל גרפיקה בטא, בצע את השלבים הבאים כדי להסיר אותו ולהתקין מנהל התקן מוסמך של WHQL עבור ה- GPU שלך:

  1. לחץ על מקש Windows + R כדי לפתוח חלון הפעלה. הקלד "appwiz.cpl"  ולחץ על Enter כדי לפתוח הוספה או הסרה של תוכניות.

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

  3. לאחר הסרת מנהל ההתקן, נווט לאתר של יצרן ה- GPU והורד את המבנה היציב האחרון. השתמש בקישור זה (כאן) עבור Nvidia ובקישור זה (כאן) עבור ATI.

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

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

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

שיטה 4: העברת קבצי משחקים לספריה חדשה

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

בצע את השלבים הבאים להעביר את קבצי המשחקים המובנים לספרייה נפרדת:

  1. צור תיקיה חדשה מחוץ לנתיבים המוגנים ושמה לכל מה שתרצה (קראנו לה משחקים ). מיקום התיקיה לא משנה, כל עוד הוא שונה מנתיב ברירת המחדל של המשחקים המובנים.
  2. נווט אל C: / Program Files / Microsoft Games והעתק את כל תיקיות המשחק הקיימות שם.

    הערה: שימו לב לא לבלבל בין השבילים. משחקי מיקרוסופט תיקייה ממוקם Program Files (לא קבצי תוכניות (x86) ).

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

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

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

    הערה: אתה יכול להקל עליך עוד יותר על ידי יצירת קיצור דרך בשולחן העבודה של הפעלת המשחק. לשם כך לחץ באמצעות לחצן העכבר הימני על הפעלת המשחק ובחר שלח אל> שולחן עבודה (צור קיצור דרך) .

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

שיטה 5: הפעלה מחדש של תכונות משחקים מתכונות Windows

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

בצע את השלבים הבאים כדי להפעיל מחדש את המשחקים המובנים מתכונות Windows:

  1. לחץ על מקש Windows + R כדי לפתוח חלון הפעלה. הקלד "appwiz.cpl"  ולחץ על Enter כדי לפתוח הוספה או הסרה של תוכניות.

  2. בשנת תוכניות ותכונות , לחץ על הפעל את Windows תכונות או ביטול.

  3. כעת חפש תיקיה בשם Games והשבית את תיבת הסימון שלידה. זה אמור להשבית באופן אוטומטי את כל המשחקים המובנים. לחץ על אישור כדי לאשר.

  4. המתן עד ש- Windows יבצע את השינויים הנדרשים ואז הפעל מחדש את המחשב.

  5. ברגע שהמחשב שלך יגבה, השתמש שוב בשלבים 1 ו -2 כדי לחזור לתכונות Windows . ברגע ששם, הפעל מחדש את תיבת הסימון שליד משחקים  והקש על Ok כדי לאשר.

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