Yumshoq

Windows 10 da DirectXni o'rnatib bo'lmadi

Muammolarni Bartaraf Etish Uchun Asbobimizni Sinab Ko'Ring





E'lon qilinganOxirgi yangilangan: 2021-yil 16-fevral

Agar siz Windows 10-da DirectX-ni o'rnatolmasangiz, tashvishlanmang, chunki bugun biz ushbu muammoni qanday hal qilishni muhokama qilamiz. Muammoning eng keng tarqalgan sababi .NET Framework DirectX ni o'rnatish bilan bog'liq muammolarni keltirib chiqaradigan DirectX bilan xalaqit berishi mumkin.



Texnologiyaning o'zgarishi bilan odamlar noutbuklar, planshetlar, telefonlar va boshqalar kabi qurilmalardan foydalanishni boshladilar. To'lovlarni to'lash, xarid qilish, o'yin-kulgi, yangiliklar yoki boshqa shunga o'xshash faoliyat bo'lishi mumkin, bularning barchasi kompaniyaning ishtiroki tufayli osonlashdi. Kundalik hayotimizda Internet. Telefonlar, noutbuklar va shunga o'xshash qurilmalardan foydalanish ko'paydi. Iste'molchining ushbu qurilmalarga qiziqishi ortdi. Buning natijasida biz foydalanuvchi tajribasini yaxshilaydigan ko'plab yangi yangilanishlarga guvoh bo'ldik.

Windows 10 da DirectXni o'rnatib bo'lmadi

Ushbu foydalanuvchi tajribasi barcha turdagi xizmatlar, jumladan, o'yinlar, videolar, multimedia va boshqalarda yaxshilanishni ko'rsatdi. Oxirgi versiyada Windows operatsion tizimiga qo'shimcha ravishda ishga tushirilgan shunday yangilanishlardan biri DirectX hisoblanadi. DirectX o'yinlar, multimedia, videolar va boshqalar sohasida foydalanuvchi tajribasini ikki baravar oshirdi.



DirectX

DirectX - bu amaliy dasturlash interfeysi ( API ) Microsoft Windows operatsion tizimida ishlaydigan oʻyinlar yoki faol veb-sahifalar kabi ilovalarda grafik tasvirlar va multimedia effektlarini yaratish va boshqarish uchun. DirectXni Windows operatsion tizimi bilan ishga tushirish uchun sizga hech qanday tashqi imkoniyatlar kerak bo'lmaydi. Zarur bo'lgan qobiliyat Windows operatsion tizimidagi turli veb-brauzerlarning integratsiyalashgan qismi sifatida keladi. Ilgari DirectX DirectSound, DirectPlay kabi ba'zi sohalar bilan cheklangan edi, ammo yangilangan Windows 10 bilan DirectX ham DirectX 13, 12 va 10 ga ko'tarildi, buning natijasida u Microsoft Windows operatsion tizimining muhim qismiga aylandi.



DirectX o'z xususiyatiga ega Dasturiy ta'minotni ishlab chiqish to'plami (SDK) , bu ikkilik shakldagi ish vaqti kutubxonalari, hujjatlar va kodlashda ishlatiladigan sarlavhalardan iborat. Ushbu SDK yuklab olish va foydalanish uchun bepul. Lekin ba'zida, siz harakat qilganingizda ushbu SDK yoki DirectX ni o'rnating Windows 10 da siz xatolarga duch kelasiz. Bu quyida keltirilgan ma'lum sabablarga ko'ra bo'lishi mumkin:

  • Internetning buzilishi
  • Internet to'g'ri ishlamayapti
  • Tizim talablari mos kelmaydi yoki bajarilmaydi
  • Windows-ning so'nggi yangilanishi qo'llab-quvvatlanmaydi
  • Windows xatosi tufayli DirectX Windows 10 ni qayta o'rnatish kerak

Endi siz ushbu muammolarning birortasiga duch kelsangiz va Windows 10-ga DirectX-ni o'rnatolmasangiz, nima qilish mumkinligi haqida qiziqayotgan bo'lishingiz mumkin. Agar siz ham xuddi shunday muammoga duch kelsangiz, bu maqola siz uchun. Ushbu maqolada Windows 10-da DirectX-ni hech qanday xatosiz o'rnatishingiz mumkin bo'lgan bir nechta usullar ro'yxati keltirilgan.



Tarkib[ yashirmoq ]

Windows 10 da DirectXni o'rnatib bo'lmadi

Barchangizga ma'lumki, DirectX Windows 10 ning muhim qismidir, chunki u ko'plab multimedia ilovalari tomonidan talab qilinadi. Bundan tashqari, u barcha Windows operatsion tizimlarining ajralmas qismidir, shuning uchun siz DirectX bilan bog'liq har qanday muammoga duch kelsangiz, bu sizning sevimli dasturingizga zarar etkazishi mumkin. Shunday qilib, quyida keltirilgan usullardan foydalanib, siz Windows 10-da DirectX-ni o'rnatib bo'lmadi bilan bog'liq xatoni tuzatishingiz mumkin, bu DirectX bilan bog'liq barcha muammolarni hal qilishi mumkin. DirectX o'rnatish muammosi hal etilmaguncha quyida keltirilgan usullarni birma-bir sinab ko'ring.

1. Barcha tizim talablari bajarilganligiga ishonch hosil qiling

DirectX - bu ilg'or xususiyat va barcha kompyuterlar uni to'g'ri o'rnata olmasligi mumkin. DirectX-ni kompyuteringizga to'g'ri o'rnatish uchun kompyuteringiz ba'zi majburiy talablarga javob berishi kerak.

Quyida DirectX ni kompyuteringizga o'rnatish uchun talablar keltirilgan:

  • Sizning Windows tizimingiz kamida 32 bitli operatsion tizim bo'lishi kerak
  • Grafik karta siz o'rnatayotgan DirectX versiyasiga mos kelishi kerak
  • RAM va protsessorda DirectX o'rnatish uchun etarli joy bo'lishi kerak
  • NET Framework 4 kompyuteringizda o'rnatilgan bo'lishi kerak

Yuqoridagi talablardan birortasi bajarilmasa, DirectX-ni kompyuteringizga o'rnatolmaysiz. Kompyuteringizning ushbu xususiyatlarini tekshirish uchun quyidagi amallarni bajaring:

1. ni o'ng tugmasini bosing Bu kompyuter belgisi . Menyu ochiladi.

2. ni bosing Xususiyatlari sichqonchaning o'ng tugmasi bilan kontekst menyusidagi variantni tanlang.

Ushbu kompyuterni o'ng tugmasini bosing va 'Xususiyatlar' ni tanlang

3.Tizim xususiyatlari oynasi paydo bo'ladi.

Yuqorida aytib o'tilgan amallarni bajarganingizdan so'ng, siz DirectXni kompyuteringizga o'rnatish uchun barcha asosiy talablar bajarilganmi yoki yo'qligini bilib olasiz. Agar barcha talablar bajarilmasa, avval barcha asosiy talablarni bajaring. Agar barcha asosiy talablar bajarilsa, boshqa usullarni sinab ko'ring Windows 10 da DirectX ni o'rnatib bo'lmadi.

2. Windows 10 da DirectX versiyangizni tekshiring

Ba'zan, DirectX-ni Windows 10-ga o'rnatmoqchi bo'lganingizda, buni qila olmaysiz, chunki DirectX12 Windows 10 kompyuterlarining ko'pchiligida oldindan o'rnatilgan.

Windows 10-da DirectX oldindan o'rnatilganligini va o'rnatilgan bo'lsa, DirectX-ning qaysi versiyasi mavjudligini tekshirish uchun quyidagi amallarni bajarishingiz kerak:

1.Ochish dxdiag yordamida uni qidirish orqali kompyuteringizda qidiruv paneli .

Kompyuteringizda dxdiag-ni oching

2.Agar qidiruv natijasini topsangiz, bu sizning kompyuteringizda DirectX o'rnatilganligini bildiradi. Uning versiyasini tekshirish uchun bosing kiritish tugmasi qidiruvingizning yuqori natijalarida. DirectX diagnostika vositasi ochiladi.

DirectX diagnostika vositasi ochiladi

3. tugmasini bosish orqali tizimga tashrif buyuring Tizim m tab yuqori menyuda mavjud.

Yuqori menyuda | mavjud Tizim yorlig'ini bosish orqali tizimga tashrif buyuring Windows 10 da DirectXni o'rnatib bo'lmadi

4. ni qidiring DirectX versiyasi bu erda kompyuteringizda o'rnatilgan DirectX versiyasini topasiz. Yuqoridagi rasmda DirectX 12 o'rnatilgan.

3.Grafik karta drayverini yangilang

DirectX-ni Windows 10-ga o'rnatolmaslik muammosi eskirgan yoki buzilgan grafik karta drayverlari tufayli yuzaga kelishi mumkin, chunki DirectX multimedia bilan bog'liq va Grafik kartadagi har qanday muammo o'rnatish xatosiga olib keladi.

Shunday qilib, grafik karta drayverini yangilash orqali DirectX o'rnatish xatosi hal qilinishi mumkin. Grafik karta drayverini yangilash uchun quyidagi amallarni bajaring:

1.Ochish Qurilmalar dispetcheri yordamida qidirish orqali qidiruv paneli .

Qidiruv panelidan foydalanib, qurilma menejerini oching

2. tugmasini bosing kiritish tugmasi qidiruvingizning yuqori natijalarida. Qurilmalar dispetcheri ochiladi.

Qurilma menejeri ochiladi

3.Ostida Qurilmalar dispetcheri , toping va ustiga bosing Displey adapterlari.

4. Displey adapterlari ostida, Grafik kartangizni o'ng tugmasini bosing va ustiga bosing Haydovchi yangilash.

Displey adapterlarini kengaytiring va keyin o'rnatilgan grafik kartani o'ng tugmasini bosing va Drayvni yangilash-ni tanlang

5. Tanlang Yangilangan drayver dasturini avtomatik ravishda qidiring Windowsingiz tanlangan drayver uchun avtomatik ravishda mavjud yangilanishlarni qidirishi mumkin.

Quyida ko'rsatilgandek dialog oynasi ochiladi

6.Sizning Windows bo'ladi yangilanishlarni qidirishni boshlang .

Sizning Windows yangilanishlarni qidirishni boshlaydi.

7.Agar Windows har qanday yangilanishni topsa, uni avtomatik ravishda yangilashni boshlaydi.

Agar Windows har qanday yangilanishni topsa, uni avtomatik ravishda yangilashni boshlaydi.

8. Windows ega bo'lgandan keyin drayveringiz muvaffaqiyatli yangilandi , quyidagi xabarni aks ettiruvchi dialog oynasi paydo bo'ladi Windows drayverlaringizni muvaffaqiyatli yangiladi .

Windows drayverlaringizni muvaffaqiyatli yangiladi

9.Agar drayver uchun yangilanish mavjud bo'lmasa, quyida ko'rsatilgan dialog oynasi paydo bo'ladi va bu xabarni ko'rsatadi qurilmangiz uchun eng yaxshi drayverlar allaqachon o'rnatilgan .

qurilmangiz uchun eng yaxshi drayverlar allaqachon o'rnatilgan. | Windows 10 da DirectXni o'rnatib bo'lmadi

10.Grafik karta drayveri muvaffaqiyatli yangilangandan so'ng, kompyuteringizni qayta ishga tushiring.

Yuqorida aytib o'tilgan amallarni bajarganingizdan so'ng, kompyuteringiz qayta ishga tushganda harakat qilib ko'ring Windows 10-ga DirectX-ni o'rnating yana.

4. Oldingi yangilanishlardan birini qayta o'rnating

Ba'zida oldingi yangilanishlar Windows 10-da DirectX-ni o'rnatishda muammo tug'diradi. Agar shunday bo'lsa, avvalgi yangilanishlarni o'chirib tashlashingiz va keyin uni qayta o'rnatishingiz kerak bo'ladi.

Oldingi yangilanishlarni o'chirish uchun quyidagi amallarni bajaring:

1. Sozlamalarni ochish uchun Windows + I tugmalarini bosing va ustiga bosing Yangilash va xavfsizlik variant.

Sozlamalarni ochish uchun Windows + I tugmachalarini bosing, so'ng Yangilash va xavfsizlik belgisini bosing

2. Chapdagi menyudan ni bosing Windows yangilash variant.

3. Keyin Yangilash holati ostidagi tugmasini bosing O'rnatilgan yangilanishlar tarixini ko'rish.

chap tomonda Windows Update-ni tanlang O'rnatilgan yangilanish tarixini ko'rish-ni bosing

4.Ostida Yangilanish tarixini ko'rish , ustiga bosing Yangilanishlarni olib tashlash.

Yangilanish tarixini ko'rish ostida 'Yangilanishlarni o'chirish' tugmasini bosing

5.Barcha yangilanishlarga ega sahifa ochiladi. ni qidirishingiz kerak DirectX yangilanishi , va keyin uni o'chirib tashlashingiz mumkin ushbu yangilanishni o'ng tugmasini bosing va tanlash o'chirish opsiyasi .

DirectX yangilanishini qidirishingiz kerak

6.Bir marta yangilanish olib tashlandi , qayta ishga tushirish kompyuteringiz.

Yuqoridagi amallarni bajarganingizdan so'ng, kompyuter qayta ishga tushirilgach, oldingi yangilanishingiz o'chiriladi. Endi Windows 10-da DirectX-ni o'rnatishga harakat qiling va buni amalga oshirishingiz mumkin.

5. Visual C++ Redistributable dasturini yuklab oling

Visual C++ qayta taqsimlanishi DirectX Windows 10 ning muhim komponentidir. Shunday qilib, agar siz DirectX ni Windows 10 ga o'rnatishda xatolikka duch kelsangiz, u qayta taqsimlanadigan Visual C++ ga ulangan bo'lishi mumkin. Windows 10 uchun qayta taqsimlanadigan Visual C++ ni yuklab olish va qayta o'rnatish orqali siz DirectXni o'rnatolmaslik muammosini hal qilishingiz mumkin.

Vizual C++ qayta taqsimlanishini yuklab olish va qayta oʻrnatish uchun quyidagi amallarni bajaring:

1. ga o'ting Microsoft sayti Visual C++ qayta taqsimlanadigan paketini yuklab olish uchun.

2.Quyida ko'rsatilgan ekran ochiladi.

Microsoft veb-saytidan Visual Studio 2015 uchun qayta taqsimlanadigan Visual C++ dasturini yuklab oling

3. ni bosing Yuklab olish tugmasi.

Yuklab olish tugmasini bosing

4. The quyida ko'rsatilgan sahifa ochiladi.

Tizim arxitekturangizga muvofiq vc-redist.x64.exe yoki vc_redis.x86.exe ni tanlang.

5. ni tanlang operatsion tizimingizga qarab yuklab oling ya'ni agar sizda bo'lsa 64 bitli operatsion tizim keyin katagiga belgi qo'ying yonidagi x64.exe va agar sizda bo'lsa 32-bitli operatsion tizim keyin katagiga belgi qo'ying yonidagi vc_redist.x86.exe va bosing Keyingisi tugmasi sahifaning pastki qismida mavjud.

6. Sizning tanlangan versiya Visual C++ qayta taqsimlanadigan iroda yuklab olishni boshlang .

Yuklab olish faylini ikki marta bosing | Windows 10 da DirectXni o'rnatib bo'lmadi

7. Yuklab olish tugallangach, ikki marta bosing yuklab olingan faylda.

Microsoft Visual C ++ qayta taqsimlanadigan paketini o'rnatish uchun ekrandagi ko'rsatmalarga amal qiling

8.Yuqoridagi amallarni bajarib bo'lgach, harakat qilib ko'ring Windows 10-da DirectX-ni qayta o'rnating va u hech qanday xatolik yaratmasdan o'rnatilishi mumkin.

6. Buyruqlar satri yordamida .Net Framework-ni o'rnating

.Net Framework ham DirectX ning muhim qismlaridan biridir va siz .Net Framework tufayli DirectXni o'rnatishda xatolikka duch kelishingiz mumkin. Shunday qilib, .Net Framework-ni o'rnatish orqali muammoingizni hal qilishga harakat qiling. Siz .Net Framework-ni Buyruqlar satri yordamida osongina o'rnatishingiz mumkin.

.Net Framework-ni buyruq satri yordamida o'rnatish uchun quyida ko'rsatilgan amallarni bajaring:

1. Qidiruv buyruq satri Boshlash menyusidan qidirish orqali.

2. O'ng tugmasini bosing Qidiruv natijasidan Buyruqning satrida bosing va tanlang Administrator sifatida ishga tushirish variant.

Windows qidiruv paneliga CMD kiriting va administrator sifatida ishga tushirishni tanlash uchun buyruq satrini o'ng tugmasini bosing

3. ni bosing Ha tasdiqlash so'ralganda va Administrator buyruq satri ochiladi.

4. kiriting quyida keltirilgan buyruq buyruq satrida va Enter tugmasini bosing.

|_+_|

Net Framework-ni yoqish uchun DISM buyrug'idan foydalaning

6. The .Net Framework bo'ladi yuklab olishni boshlang . O'rnatish avtomatik ravishda boshlanadi.

8. O'rnatish tugallangach, kompyuteringizni qayta ishga tushiring.

Yuqoridagi amallarni bajarganingizdan so'ng, .Net Framework o'rnatiladi va DirectX xatosi ham yo'qolishi mumkin. Endi siz DirectX-ni Windows 10 kompyuteringizga hech qanday muammosiz o'rnatishingiz mumkin.

Tavsiya etiladi:

Umid qilamanki, yuqorida aytib o'tilgan usullardan birini qo'llagan holda, siz buni qila olasiz tuzatish Windows 10 da DirectXni o'rnatib bo'lmadi muammo, lekin agar sizda hali ham ushbu qo'llanma bo'yicha savollaringiz bo'lsa, ularni sharhlar bo'limida so'rashingiz mumkin.

Elon Deker

Elon Cyber ​​S-da texnologiya yozuvchisi. U taxminan 6 yildan beri qo'llanmalar yozmoqda va ko'plab mavzularni qamrab olgan. U Windows, Android va eng so'nggi fokuslar va maslahatlar bilan bog'liq mavzularni yoritishni yaxshi ko'radi.