תיקון: D3DCompiler_47.dll חסר



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

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





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



פתרון 1: רישום מחדש של D3DCompiler_47.dll

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

  1. לחץ על Windows + R, הקלד “ שורת פקודה 'בתיבת הדו-שיח, לחץ עליו לחיצה ימנית ובחר' הפעל כמנהל ”.
  2. לאחר שורת פקודה מוגבהת, הקלד את הפקודות הבאות:
 regsvr32 / u D3DCompiler_47.dll   regsvr32 / i D3DCompiler_47.dll 

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



פתרון 2: הורדת ה- DLL

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

  1. הורד את ה- DLL מהאינטרנט למחשב שלך. ראוי לציין שיש שם אתרים זדוניים רבים אשר מטעים את המשתמשים להוריד וירוס במקום את הקובץ האותנטי. היזהר והשתמש רק באתרים מהימנים.
  2. לאחר הורדת הקובץ, עליכם לבדוק את הארכיטקטורה של המערכת שלכם. ארכיטקטורות של 32 סיביות ו -64 סיביות , לשניהם מיקומי קבצים שונים שבהם עליכם להדביק את ה- DLL. לחץ על Windows + S, הקלד ' מידע על המערכת ”בתיבת הדו-שיח ופתח את ההגדרות.

  1. חפש את הערך של סוג המערכת. ל 32 סיביות סוג מערכת, עליך להדביק את הקובץ D3DCompiler_47.dll שהורדת לתיקיה ' C: Windows system32 ”. למשתמשים מסוימים יש 'C: WINDOWS system32'.

למשך 64 סיביות מחשב, עליך להעתיק את D3DCompiler_47.dll (32 סיביות) לתיקיה ' C: Windows SYSWOW64 'ולאחר מכן הדבק את D3DCompiler_47.dll (64 סיביות) לתיקיה' C: Windows System32 ”.

  1. לאחר שהדבקת את ה- DLL, בצע את הפתרון הראשון ורשום את ה- DLL בהתאם. הפעל מחדש את המחשב ובדוק אם היישום עובד.

פתרון 3: התקנת עדכון קטלוג KB4019990

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

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

עליך לוודא כי אתה מריץ את הגרסה האחרונה של Windows. לחץ על Windows + S, הקלד 'עדכן' ופתח את הגדרות המערכת. בדוק עדכונים ואם יש כאלה, התקן אותם.

הערה: עליך לוודא שיש לך את הגרסה האחרונה של Microsoft .NET framework.

פתרון 4: התקנת Microsoft DirectX

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

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

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

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

3 דקות קריאה