התקן את הגירסה העדכנית ביותר של DirectX באמצעות Windows Update

Microsoft DirectX כלול במערכות ההפעלה של Windows כחלק אינטגרלי. ניתן לעדכן את DirectX על-ידי החלת ה- service pack העדכני ביותר או עדכונים אחרים דרך Windows Update.

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

התקנה ידנית של הגירסה העדכנית ביותר של DirectX

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

התקן את DirectX End-User Runtime אם האפליקציה או המשחק שלך מחייבים שימוש בגירסה קודמת של DirectX

אפליקציות מסוימות ומשחקים מסוימים דורשים DirectX 9. עם זאת, המחשב שלך כולל גירסה חדשה יותר של DirectX. אם תתקין ולאחר מכל תפעיל אפליקציה או משחק שדורשים את DirectX 9, ייתכן שתיתקל בהודעת שגיאה בנוסח "התוכנית לא יכולה להתחיל כיוון ש- d3dx9_35.dll חסר במחשב. נסה להתקין מחדש את התוכנית כדי לתקן בעיה זו." 

כדי לפתור בעיה זו, עבור אל אתר האינטרנט הבא של Microsoft כדי להתקין את זמן הריצה למשתמש הקצה של DirectX: הערה כאשר אתה מפעיל חבילה זו, לא מתבצע כל שינוי בגירסת DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow או DirectMusic.

רשימה של כשלים שחבילת DirectX End-User Runtime מתקנת

כווץ את התמונההרחב את התמונה
אם אתה נתקל בבעיות שבהן האפליקציה נכשלת כיוון שאחד מהקבצים הבאים חסר, ייתכן שתוכל לפתור את הכשל על ידי הפעלת חבילת זמן הריצה של DirectX:
  • D3DX9_24.DLL through D3DX9_43.DLL
  • D3DX10.DLL through D3DX10_43.DLL
  • D3DCompiler_33.DLL through D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL through XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL through XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL through XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL through X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
כווץ את התמונההרחב את התמונה
הערה זהו מאמר "פרסום מהיר" שנוצר ישירות מתוך ארגון התמיכה של Microsoft. המידע הכלול במסמך זה מסופק כפי שהוא בתגובה לבעיות שצצות. לאור הקצב המהיר של פרסום החומרים, ייתכן שהחומרים יכללו שגיאות הקלדה ואנו עשויים לתקן אותם בכל עת, ללא הודעה מוקדמת. למידע על שיקולים אחרים, עיין בתנאי השימוש.

למידע נוסף

רשימת הגירסאות העדכניות ביותר של DirectX ומערכות ההפעלה הנתמכות שלהן

בטבלה הבאה מפורטת הגירסה העדכנית ביותר של DirectX שניתן להתקין במערכת הפעלה.
כווץ את הטבלההרחב את הטבלה
מערכות הפעלה נתמכותגירסאות DirectX האחרונות
Windows 8.1, Windows RT 8.1 ו- Windows Server 2012 R2
DirectX 11.2
Windows 8, Windows RT ו- Windows Server 2012

Windows 7 Service Pack 1 (SP1) ו- Windows Server 2008 R2 SP1 יחד עם עדכון 2670838 מותקן
DirectX 11.1
Windows 7 ו- Windows Server 2008 R2

Windows Vista Service Pack 2 (SP2) ו- Windows Server 2008 SP2 יחד עם עדכון 971644 או 971512 מותקן
DirectX 11.0
Windows Vista SP1 ואילך ו- Windows Server 2008 ואילך
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 ואילך

Windows XP x64 Edition SP1 ואילך ו- Windows Server 2003 SP1 ואילך
DirectX 9.0C

כיצד לבדוק איזו גירסה של DirectX מותקנת

כדי לבדוק איזו גירסה של DirectX מותקנת במחשב, בצע את הפעולות הבאות:
  1. פתח את כלי האבחון של DirectX.
    Windows 8.1 או Windows 8
    החלק מהקצה השמאלי של המסך ולאחר מכן הקש על חיפוש. (אם אתה משתמש בעכבר, הצבע על הפינה השמאלית העליונה של המסך, הזז את מצביע העכבר למטה ולאחר מכן לחץ על חיפוש). הקלד dxdiag בתיבת החיפוש והקש או לחץ על dxdiag.exe.
    ב- Windows 7 או Windows Vista
    לחץ על לחצן התחל, הקלד dxdiag בתיבת החיפוש ולאחר מכן הקש Enter.
    ב- Windows XP
    לחץ על לחצן התחל ולאחר מכן לחץ על 'הפעלה'. הקלד dxdiag בתיבה הפעל את ולאחר מכן הקש Enter.
  2. לחץ על הכרטיסיה מערכת, ולאחר מכן, תחת פרטי מערכת, בדוק את מספר הגירסה של DirectX.
הערה נכון להיום, כלי האבחון של DirectX עשוי להציג את DirectX 11 כ- DirectX עם מספר הגירסה עבור DirectX 11.2 ו- DirectX 11.1.

מידע נוסף

DirectX: שאלות נפוצות
היכן נמצאת ערכת ה- SDK של DirectX?
היכן נמצאת ערכת ה- SDK של DirectX (מהדורה 2013) (בלוג ב- MSDN)
Not So Direct Setup (בלוג ב- MSDN)
פריסת Direct3D 11 עבור מפתחי משחקים

אודות מאמר זה

מספר מאמר: 179113
הביקורת האחרונה: יום שישי 28 נובמבר 2014
המידע במאמר זה חל על:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows RT, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Microsoft Windows XP Service Pack 3, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2
האם תרצה לספק משוב על מאמר זה?
 
Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.