תיקון: נדרשת תכונת DX11 ברמה 10.0 להפעלת המנוע



נסה את הכלי שלנו לביטול בעיות

הטעות 'דרושה תכונת DX11 רמת 10.0 להפעלת המנוע' מופיע כאשר למערכת אין את המתאים רמת תכונות חומרה Direct3D נדרש על ידי מנוע המשחק. הודעת שגיאה מסוימת זו מסמנת כי מנוע היישום אינו מסוגל להשתמש רמת תכונה תלת ממדית ישירה גִרְסָה 10.0 . אם למערכת ההפעלה יש את הגרסה האחרונה של DirectX, השגיאה היא בדרך כלל סימן לכך שה- GPU אינו עומד בדרישות המערכת המינימליות או פועל בתוכנת מנהל התקן מיושנת. משתמשים יתקלו בשגיאה זו כאשר הם מנסים להריץ משחקים ויישומים אחרים הדורשים עיבוד גרפי נרחב.



מה זה DirectX?

Directx הוא אוסף של ממשקי תכנות יישומים (API) שפותחה על ידי מיקרוסופט לטיפול במטלות הקשורות לתכנות משחקים ומולטימדיה בכל הפלטפורמות המזוהות עם מיקרוסופט. אוסף ה- API מספק לתוכניות תואמות DirectX תמיכה מולטימדיה מואצת בחומרה. בין היתר, DirectX מספקת את האמצעים עבור תוכנית (משחק או יישום אחר) כדי לקבוע את יכולות החומרה שלך ולהתאים את הפרמטרים שלה כדי לספק את החוויה הטובה ביותר.



רבים מממשקי ה- API הקיימים בתת-מערכת DirectX הם חובה ויש לראותם חיוניים לכל דבר, החל מהשמעת וידאו פשוטה וכלה במשחקי וידאו תלת-ממדיים תובעניים.



זמן ריצה של DirectX לעומת תכונת חומרה של Direct3D

הרבה משתמשים מבלבלים בין זמן ריצה של DirectX הסביבה עם רמת תכונות חומרה Direct3D . ה- DirectX Runtime מתאר את גרסת DirectX שתוכנת מערכת ההפעלה יכולה לתמוך בה. מצד שני, ה רמת תכונות חומרה Direct3d מתאר את התמיכה שמציעה חומרת הווידאו שלך (GPU).

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

כיצד לגלות אם מותקנת DirectX

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



כדי לאשר זאת ולבדוק איזו גרסת DirectX נתמכת על ידי מערכת ההפעלה שלך, יהיה עליך להפעיל את כלי האבחון של DirectX (dxdiag) . ניתן לגשת לכלי Windows המובנה הזה בכל גרסת Windows על ידי פתיחת תיבת הפעלה ( מקש Windows + R ) והקלדה ' dxdiag '.

תוכל להציג את גרסת זמן הריצה שלך ב- DirectX תחת מידע מערכת בתוך ה מערכת הכרטיסייה.

על מנת לראות אם ה- GPU שלך מסוגל לתמוך ברמות התכונות הנדרשות, עבור אל לְהַצִיג הכרטיסייה תחת נהגים ולראות איזה רמות תכונות נתמכים על ידי כרטיס המסך שלך.

אם אתה מוצא את זה רמה תכונה 10_0 (10.0) אינו מראה בין רמות תכונות ערכים בפנים כלי האבחון של DirectX , זה אחד התרחישים הבאים:

  • כרטיס המסך (GPU) פועל עם מנהלי התקנים מיושנים שיש לעדכן. אלא אם כן יש למערכת שלך מנהל התקן שמנחה את חומרת הגרפיקה כיצד להשתמש ברמת התכונות בהתאמה, היא לא תרכוש בתוך כלי האבחון של DirectX.
  • מערכת ההפעלה שלך דורשת עדכון פלטפורמה נוסף. חל רק על משתמשי Windows 7 ו- Windows XP.
  • כרטיס המסך שלך אינו תומך תכונת רמה 10.0 . במקרה זה, התיקון הרלוונטי יהיה לקנות כרטיס גרפי חדש (GPU).

זכור כי ל- DirectX יש תאימות לאחור - אם יש לך DirectX 12, כל הפצות זמן הריצה הקודמות צריכות להיות קיימות במערכת שלך. כנ'ל לגבי DirectX 11 ו- DirectX 10.

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

תיקון השגיאה 'DX11 תכונה ברמה 10.0 נדרש להפעלת המנוע'

אם כלי האבחון של DirectX גילה שיש לך זמן ריצה DirectX 10 או חדש יותר ו- GPU שאתה תומך ברמת התכונות הנדרשת של Direct3D, אתה אמור להחזיק את הרכיבים הדרושים להפעלת היישום המדובר. עם זאת, אם אתה עדיין מקבל את 'דרושה תכונת DX11 רמת 10.0 להפעלת המנוע' שגיאה למרות העמידה בדרישות, אחד התיקונים במאמר זה יאפשר לך לתקן את השגיאה.

להלן אוסף של פתרונות שמשתמשים מצאו כמועילים בתיקון 'דרושה תכונת DX11 רמת 10.0 להפעלת המנוע' שְׁגִיאָה. אנא עקוב אחר כל שיטה לפי הסדר עד שתיתקל בתיקון שמתאים לך.

הערה: השיטות שלהלן ישימות רק אם אתה בטוח שה- GPU שלך תומך תכונת רמה 10.0 . לפני שתנסה את התיקונים, מומלץ לערוך מחקר על מפרט כרטיסי המסך שלך כדי לראות אם הוא מסוגל לתמוך Direct3D תכונה רמה 10.0 .

שיטה 1: הפעלת היישום עם ה- GPU הייעודי

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

ניתן לתקן זאת בקלות על ידי הגדרת כלי השירות למצב ' מצב הופעה ”או על ידי הסרת ההתקנה של התוכנה לחלוטין. אך אם אינך מעוניין להסיר את מנהל הסוללות, תוכל לכפות על ה- GPU הייעודי שלך על ידי לחיצה ימנית על קיצור המשחק ובחירה הפעל עם מעבד גרפי. לאחר מכן בחר בכרטיס הייעודי שלך ובדוק אם הוא מתחיל ללא 'דרושה תכונת DX11 רמת 10.0 להפעלת המנוע' שְׁגִיאָה.

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

שיטה 2: עדכון מנהל ההתקן של כרטיס המסך

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

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

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

התקנת מנהל ההתקן הגרפי באמצעות מנהל ההתקנים

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

  1. ללחוץ מקש Windows + R , הקלד “ devmgmt.msc ”ופגע להיכנס לפתוח מנהל התקן .
  2. גלול מטה אל מתאמי תצוגה והרחיב את התפריט הנפתח. לחץ לחיצה ימנית על מנהל ההתקן הגרפי ובחר עדכן מנהל התקן (עדכן תוכנת מנהל התקן) .
    הערה: ייתכן שתראה שתי רשומות שונות תחת מתאמי תצוגה. זה קורה בדרך כלל עם מחשבים ניידים ומחשבים עם כרטיס גרפי משולב וגם ייעודי. נכון לעכשיו, אינטל מייצרת כרטיסים משולבים בלבד. לכרטיסים ייעודיים יש יותר כוח עיבוד ומשמשים לעיבוד משחקים ויישומים תובעניים - למטרתנו, אנא עדכן את הרכיב הייעודי.
  3. לחץ על חפש אוטומטית תוכנת מנהל התקן מעודכנת והמתין בזמן ש- Windows סורק באינטרנט אחר נהגים. אם הוא מצא מנהל התקן חדש יותר, המתן עד להתקנתו והמערכת שלך תופעל מחדש.
    במקרה ש- Windows קבע שיש לך את מנהל ההתקן העדכני ביותר, המשך באחד המדריכים שלמטה. אם השלבים שלמעלה התקינו מנהל התקן חדש, בדוק אם השגיאה עדיין מתרחשת בעת הפעלת היישום. אם כן, עבור אל שיטה 2 .

משתמשים עם כרטיסי מסך Nvidia

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

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

  1. בקר בדף ההורדות הרשמי של Nvidia ( כאן ), ובחר את שלך סוג מוצר, סדרת מוצרים , ו מוצר . הקפד לבחור את המתאים מערכת הפעלה ופגע ב- לחפש לַחְצָן.
    הערה: שיטה מהירה יותר היא ללכת עם אפשרות 2 ולחץ על דרייברים גרפיים . פעולה זו תסרוק אוטומטית את המערכת ותוריד את מנהל ההתקן המתאים עבור ה- GPU שלך. אך זכור כי ייתכן שיהיה עליך להוריד את הגרסה האחרונה של Java כדי שזה יעבוד.
  2. הורד והתקן את מנהל ההתקן המומלץ של Nvidia.
  3. אם המערכת לא מופעלת מחדש אוטומטית לאחר סיום ההתקנה, הפעל מחדש ידנית ובדוק האם הבעיה נפתרה.

משתמשים עם כרטיסי מסך ATI

המקבילה של AMD ל- GeForce Experience היא המשחק התפתח. אתה יכול להשתמש בכלי AMD זה כדי לעדכן באופן אוטומטי את מנהלי ההתקן של כרטיס המסך. בנוסף לשדרוג המערכת שלך עם מנהלי ההתקן הגרפיים העדכניים ביותר, Gaming Evolved יעשה אופטימיזציה למשחקים שלך על ידי שינוי הגדרות הגרפיקה באופן אוטומטי כך שתקבל את החוויה הטובה ביותר בהתבסס על מפרט המערכת שלך.

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

  1. בקר בדף ההורדות הרשמי של AMD ( כאן ).
  2. תַחַת בחר ידנית את הנהג שלך , בחר את סוג מוצר, משפחת מוצרים , ו דֶגֶם . לאחר מכן בחר את מערכת ההפעלה המתאימה ולחץ על הצג תוצאות .
    הערה: אם אתה לא בטוח לגבי דגם ה- GPU שלך או שאתה רוצה לעשות עוד יותר אוטומציה, אתה יכול גם ללחוץ על הורד עכשיו כפתור מתחת זיהוי והתקנה אוטומטית של מנהל ההתקן שלך . פעולה זו תתקין כלי עזר נוסף של ATI שיסרוק את המערכת שלך ויישם את מנהל ההתקן העדכני ביותר.
  3. לאחר התקנת מנהל ההתקן, אתחל את המחשב ובדוק אם השגיאה הוסרה.

משתמשים עם גרפיקה משולבת של אינטל

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

שיטה 3: תיקון סביבת זמן הריצה של DirectX

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

עם זאת, באפשרותך לתקן את כל קבצי DirectX (למעט קבצי DX12) באמצעות מתקין אינטרנט Runtime של משתמשי קצה DirectX ו DirectX Redist (יוני 2010) .

התחל בהורדת ה- מתקין רשת זמן הריצה של משתמשי הקצה של DirectX ( כאן ). יהיה עליך ללחוץ לחיצה ימנית על גרסת ההפעלה ולבחור הפעל כמנהל להעניק הרשאות מוגברות. לאחר מכן עקוב אחר ההנחיות שעל המסך כדי לוודא שכל קבצי DirectX 9.0c שלך שלמים.

לאחר מכן, הורד את DirectX Redist (יוני 2010) מקישור זה ( כאן ). פתח את החבילה וחלץ את ה- DirectX SDK איפשהו נגיש. לאחר מכן עבור אל הקבצים שחולצו ופתח את DXSetup הפעלה. עקוב אחר ההנחיות שעל המסך כדי להתקין מחדש את רכיבי DirectX.

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

שיטה 4: התקנת עדכון הפלטפורמה KB2670838 (Windows 7 בלבד)

בניגוד ל- Windows 8 ו- Windows 10, Windows 7 דורש עדכון פלטפורמה נוסף ( KB2670838) על מנת לאפשר DX 11 Feature Level 10.0. הוא מתויג כעדכון אופציונלי, כך שאולי פספסת גם אם אתה חושב ש- WU שלך מעודכן.

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

8 דקות קריאה