رفع عدم امکان نصب DirectX در ویندوز 10
اگر نمیتوانید DirectX را روی ویندوز 10(Windows 10) نصب کنید ، نگران نباشید، زیرا امروز میخواهیم درباره نحوه رفع این مشکل صحبت کنیم. به نظر می رسد شایع ترین علت این مشکل، دات نت فریم ورک(Framework) باشد که ممکن است با DirectX تداخل داشته باشد و باعث مشکلات نصب DirectX شود.
با تغییر تکنولوژی، مردم شروع به استفاده از وسایلی مانند لپتاپ، تبلت، تلفن و غیره کردهاند. ممکن(May) است پرداخت قبوض، خرید، سرگرمی، اخبار یا هر فعالیت مشابه دیگری باشد، همه اینها به دلیل دخالت اینترنت(Internet) در زندگی روزمره ما استفاده از دستگاه هایی مانند تلفن، لپ تاپ و دستگاه های مشابه افزایش یافته است. علاقه مصرف کننده به این دستگاه ها افزایش یافته است. در نتیجه، شاهد بهروزرسانیهای جدید زیادی بودهایم که تجربه کاربر را بهبود میبخشد.
این تجربه کاربری در انواع خدمات از جمله بازی ها، ویدیوها، چند رسانه ای و موارد دیگر بهبود یافته است. یکی از این آپدیت ها که علاوه بر سیستم عامل ویندوز(Windows) در آخرین نسخه خود عرضه شده است DirectX است . DirectX تجربه کاربری در زمینه بازی، چند رسانه ای، ویدئو و ... را دوچندان کرده است.
DirectX
DirectX یک رابط(Interface) برنامه نویسی کاربردی ( API ) برای ایجاد و مدیریت تصاویر گرافیکی و جلوه های چند رسانه ای در برنامه هایی مانند بازی ها یا صفحات وب فعالی است که بر روی سیستم عامل مایکروسافت ویندوز(Microsoft Windows) اجرا می شوند. برای اجرای DirectX با سیستم عامل ویندوز، به هیچ گونه قابلیت خارجی نیاز ندارید. قابلیت مورد نیاز به عنوان بخشی یکپارچه از مرورگرهای وب مختلف در سیستم عامل ویندوز است(Windows Operating System) . قبلاً DirectX(Earlier DirectX) به زمینه های خاصی مانند DirectSound ، DirectPlay محدود می شد ، اما با ویندوز 10(Windows 10) ارتقا یافته ، DirectX نیز به ارتقاء یافته است.دایرکت ایکس 13(DirectX 13) ، 12 و 10 در نتیجه تبدیل به بخشی ضروری از سیستم عامل مایکروسافت ویندوز(Microsoft Windows) شده است.
DirectX کیت توسعه نرم افزار (SDK)(Software Development Kit (SDK)) خود را دارد که شامل کتابخانه های زمان اجرا به صورت باینری، اسناد و هدرهای مورد استفاده در کدنویسی است. این SDK برای دانلود و استفاده رایگان است. اما گاهی اوقات، زمانی که می خواهید این SDK ها یا DirectX(install these SDKs or DirectX) را روی ویندوز 10 خود نصب کنید، با خطاهایی مواجه می شوید. این می تواند به دلایل خاصی باشد که در زیر ذکر شده است:
- فساد اینترنت
- اینترنت به درستی کار نمی کند
- الزامات سیستم مطابقت ندارد یا برآورده نمی شود
- آخرین به روز رسانی ویندوز پشتیبانی نمی شود
- نیاز به نصب مجدد DirectX ویندوز 10(DirectX Windows 10) به دلیل خطای ویندوز(Windows)
اکنون ممکن است از خود بپرسید که اگر با هر یک از این مشکلات مواجه شدید و قادر به نصب DirectX بر روی ویندوز 10(Windows 10) خود نباشید، چه کاری می توانید انجام دهید . اگر با مشکل مشابهی روبرو هستید، این مقاله برای شما مناسب است. این مقاله چندین روش را فهرست میکند که با استفاده از آنها ممکن است بتوانید DirectX را روی ویندوز 10(Windows 10) بدون هیچ خطایی نصب کنید.
رفع عدم(Fix Unable) امکان نصب DirectX(Install DirectX) در ویندوز 10(Windows 10)
همانطور که همه می دانید، DirectX بخش مهمی از ویندوز 10(Windows 10) است زیرا بسیاری از برنامه های چند رسانه ای به آن نیاز دارند. همچنین، بخشی جدایی ناپذیر از تمام سیستم (Systems)عامل های ویندوز(Windows Operating) است، بنابراین اگر با مشکلی در ارتباط با DirectX مواجه هستید ، می تواند منجر به آسیب به برنامه مورد علاقه شما شود تا متوقف شود. بنابراین، با استفاده از روشهای ارائه شده در زیر، میتوانید خطای Unable to Install DirectX در ویندوز 10(Windows 10) را برطرف کنید، این ممکن است بتواند تمام مشکلات مربوط به DirectX شما را حل کند . روش های زیر را یکی یکی امتحان کنید تا مشکل نصب DirectX شما حل نشود.
1. مطمئن شوید که تمام سیستم(System) مورد نیاز برآورده شده است(Met)
DirectX یک ویژگی پیشرفته است و ممکن است همه رایانه ها نتوانند آن را به درستی نصب کنند. برای نصب صحیح DirectX بر روی رایانه، رایانه شما باید برخی از الزامات اجباری را برآورده کند.
شرایط زیر برای نصب DirectX بر روی کامپیوتر شما آورده شده است:
- سیستم عامل ویندوز(Windows) شما باید حداقل 32 بیتی باشد
- کارت گرافیک باید با نسخه DirectX شما که نصب می کنید سازگار باشد
- RAM و CPU باید فضای کافی برای نصب DirectX داشته باشند(DirectX)
- NET Framework 4 باید در رایانه شخصی شما نصب شود
اگر هر یک از شرایط بالا برآورده نشود، نمی توانید DirectX را بر روی رایانه خود نصب کنید. برای بررسی این خصوصیات رایانه خود، مراحل ذکر شده در زیر را دنبال کنید:
1. روی نماد This PC کلیک راست ( icon)کنید(This PC) . منو نشان داده خواهد شد.
2. از منوی زمینه کلیک راست روی گزینه Properties کلیک کنید.(Properties)
3. پنجره مشخصات سیستم ظاهر می شود.
پس از انجام مراحل ذکر شده در بالا، متوجه خواهید شد که آیا تمام الزامات اولیه برای نصب DirectX بر روی رایانه شما برآورده شده است یا خیر. اگر همه الزامات برآورده نشدند، ابتدا تمام الزامات اساسی را برآورده کنید. اگر تمام الزامات اولیه برآورده شد، پس روش های دیگری را برای رفع مشکل Unable To Install DirectX در ویندوز 10 امتحان کنید. (fix Unable To Install DirectX on Windows 10 issue. )
2. نسخه DirectX خود را در ویندوز 10 بررسی کنید(2.Check Your DirectX Version on Windows 10)
گاهی اوقات، وقتی میخواهید DirectX را روی ویندوز 10(Windows 10) نصب کنید ، نمیتوانید این کار را انجام دهید زیرا DirectX12 روی اکثر رایانههای شخصی ویندوز 10(Windows 10) از قبل نصب شده است.
برای بررسی اینکه آیا DirectX از قبل روی ویندوز 10 شما نصب شده است یا خیر و در صورت نصب، کدام نسخه از DirectX وجود دارد، باید مراحل زیر را دنبال کنید:
1. dxdiag را در رایانه خود با جستجوی آن با استفاده از نوار جستجو(search bar) باز کنید.
2. اگر نتیجه جستجو را پیدا کردید، به این معنی است که DirectX روی رایانه شما نصب شده است. برای بررسی نسخه آن، دکمه enter(enter button) را در بالای نتیجه جستجوی خود فشار دهید. ابزار تشخیصی DirectX(DirectX diagnostic tool) باز می شود.
3. با کلیک بر روی زبانه ( tab)Syste m موجود در منوی بالا، از سیستم دیدن کنید.
4. به دنبال نسخه DirectX(DirectX version) بگردید که در آن نسخه DirectX نصب شده بر روی رایانه خود را خواهید یافت. در تصویر بالا DirectX 12 نصب شده است.
3.درایور کارت گرافیک را به روز کنید(3.Update the Graphics Card Driver)
ممکن است مشکل عدم نصب DirectX بر روی ویندوز 10 به دلیل قدیمی بودن یا خراب بودن درایورهای کارت گرافیک(Graphics) باشد، همانطور که می دانید DirectX مربوط به چند رسانه ای است و هر مشکلی در کارت گرافیک(Graphics) منجر به خطا در نصب می شود.
بنابراین، با به روز رسانی درایور کارت گرافیک(Graphics) ، ممکن است خطای نصب DirectX شما برطرف شود. (DirectX)برای به روز رسانی درایور کارت گرافیک(Graphics) مراحل زیر را دنبال کنید:
1. با جستجوی آن با استفاده از نوار جستجو ، (search bar)Device Manager را باز کنید .
2. دکمه enter(enter button) را در بالای نتیجه جستجوی خود بزنید. Device Manager باز می شود.
3. در قسمت Device Manager ، گزینه (Device Manager)Display Adapters را پیدا کرده و روی آن کلیک کنید .
4. در قسمت Display adapters، روی کارت گرافیک خود کلیک راست(right-click on your Graphics card) کرده و روی Update driver کلیک کنید.(Update driver.)
5. گزینه Search automatically for updated driver software را انتخاب کنید تا ویندوز شما بتواند بهروزرسانیهای موجود بهطور خودکار برای درایور انتخابشده را جستجو کند.
6. ویندوز شما شروع به جستجو برای به روز رسانی(start searching for the updates) می کند.
7. اگر ویندوز(Windows) هر به روز رسانی پیدا کند، به طور خودکار شروع به به روز رسانی آن می کند.
8. پس از اینکه ویندوز با موفقیت درایور شما را بهروزرسانی(successfully updated your driver) کرد، کادر محاورهای نشان داده شده در زیر ظاهر میشود که پیامی را نشان میدهد که ویندوز با موفقیت درایورهای شما را بهروزرسانی کرده است(Windows has successfully updated your drivers) .
9. اگر هیچ بهروزرسانی برای درایور موجود نیست، کادر محاورهای نشان داده شده در زیر ظاهر میشود و این پیام را نشان میدهد که بهترین درایورها برای دستگاه شما قبلاً نصب شدهاند(the best drivers for your device are already installed) .
10. هنگامی که درایور کارت گرافیک با موفقیت به روز شد، کامپیوتر خود را مجددا راه اندازی کنید.
پس از انجام مراحل ذکر شده در بالا، هنگامی که رایانه شما مجدداً راه اندازی می شود سعی کنید دوباره DirectX را روی ویندوز 10 خود نصب(install DirectX on your Windows 10) کنید.
4. یکی از به روز رسانی های قبلی را دوباره نصب کنید(Previous)
گاهی اوقات، بهروزرسانیهای قبلی هنگام نصب DirectX(DirectX) روی ویندوز 10 شما با مشکل مواجه میشوند . اگر اینطور است، باید بهروزرسانیهای قبلی را حذف کنید و دوباره آن را نصب کنید.
برای حذف بهروزرسانیهای قبلی مراحل زیر را دنبال کنید:
1. Windows Key + I را فشار دهید تا Settings باز شود و روی گزینه Update & Security کلیک کنید.
2. از منوی سمت چپ روی گزینه Windows update کلیک (Windows update)کنید. ( option. )
3. سپس در قسمت Update status بر روی View installed update history کلیک کنید.(View installed update history.)
4. در قسمت View update history ، روی Uninstall updates کلیک کنید.(Uninstall updates.)
5. صفحه ای باز می شود که همه به روز رسانی ها را دارد. باید بهروزرسانی DirectX(DirectX update) را جستجو کنید و سپس میتوانید با کلیک راست روی آن بهروزرسانی(right-clicking on that update) و انتخاب گزینه حذف(uninstall option) ، آن را حذف کنید .
6. پس از حذف نصب(update is uninstalled) ، کامپیوتر خود را مجددا راه اندازی(restart) کنید.
پس از انجام مراحل بالا، پس از راه اندازی مجدد کامپیوتر، آپدیت قبلی شما حذف نصب خواهد شد. اکنون سعی کنید DirectX را روی ویندوز 10(Windows 10) نصب کنید و ممکن است بتوانید این کار را انجام دهید.
5. Download Visual C++ Redistributable
Visual C++ قابل توزیع مجدد جزء حیاتی DirectX Windows 10 است. بنابراین، اگر هنگام نصب DirectX بر روی ویندوز 10(Windows 10) خود با خطا مواجه شدید ، ممکن است به Visual C++ قابل توزیع مجدد متصل شود. با دانلود و نصب مجدد Visual C++ قابل توزیع مجدد برای ویندوز 10(Windows 10) ، ممکن است بتوانید مشکل نصب DirectX را برطرف کنید.
برای دانلود و نصب مجدد ویژوال C++ قابل توزیع مجدد، مراحل ذکر شده در زیر را دنبال کنید:
1. برای Microsoft site to download the Visual C++ redistributable package.سایت مایکروسافت بروید.(Microsoft site)
2. صفحه نمایش داده شده در زیر باز می شود.
3. بر روی دکمه دانلود کلیک کنید.(Download button.)
4. صفحه نشان داده شده در زیر(page shown below ) باز می شود.
5. دانلود را با توجه به سیستم عامل خود(download according to your operating system) انتخاب کنید ، یعنی اگر سیستم عامل 64 بیتی دارید (64-bit operating system)، کادر(check the checkbox) کنار x64.exe و اگر سیستم عامل 32 بیتی دارید (32-bit operating system)، تیک(check the checkbox ) کنار vc_redist.x86 را علامت بزنید . exe و(vc_redist.x86.exe and ) روی دکمه Next موجود در پایین صفحه کلیک کنید.
6. نسخه انتخابی(selected version ) ویژوال C++ قابل توزیع مجدد شروع به دانلود(start downloading) می کند.
7. پس از اتمام دانلود، روی فایل دانلود شده دوبار کلیک کنید .(double-click )
8. پس از انجام مراحل بالا، دایرکت ایکس را مجدداً روی ویندوز 10 خود نصب کنید(reinstall DirectX on your Windows 10 ) و ممکن است بدون ایجاد خطایی نصب شود.
6. Net Framework را با استفاده از Command Prompt نصب کنید(6. Install .Net Framework using the Command Prompt)
Net Framework نیز یکی از بخش های مهم DirectX است و ممکن است به دلیل Net Framework در نصب (.Net Framework)DirectX با خطا مواجه شوید . بنابراین، سعی کنید با نصب Net Framework(.Net Framework) مشکل خود را حل کنید . شما می توانید Net Framework را به راحتی با استفاده از Command Prompt نصب کنید.
برای نصب .Net Framework با استفاده از خط فرمان، مراحل ذکر شده در زیر را دنبال کنید:
1. با استفاده از جستجوی منوی شروع، خط فرمان را جستجو کنید.(command prompt)
(2.Right-click)2. از نتیجه جستجو روی Command Prompt راست کلیک کرده و گزینه Run as administrator را انتخاب کنید.
3. هنگامی که از شما برای تایید خواسته شد، روی Yes کلیک کنید و (Click on Yes)خط فرمان Administrator(Administrator command prompt) باز می شود.
4. دستور ذکر شده در زیر(command mentioned below) را در خط فرمان وارد کنید و دکمه Enter را فشار دهید.
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
6. Net Framework شروع به دانلود(start downloading) می کند. نصب به طور خودکار شروع خواهد شد.
8. پس از اتمام نصب، کامپیوتر خود را مجددا راه اندازی کنید.(restart your computer.)
پس از انجام مراحل بالا، Net Framework نصب می شود و ممکن است خطای DirectX نیز ناپدید شود. اکنون بدون هیچ مشکلی قادر خواهید بود DirectX را روی رایانه شخصی ویندوز 10 خود نصب کنید.
توصیه شده:(Recommended:)
- نحوه راه اندازی VPN در ویندوز 10(How to set up a VPN on Windows 10)
- به راحتی فعالیت Chrome را در خط زمانی ویندوز 10 مشاهده کنید(Easily View Chrome Activity On Windows 10 Timeline)
امیدواریم(Hopefully) با استفاده از هر یک از روش های ذکر شده، بتوانید مشکل Unable to Install DirectX در ویندوز 10(fix Unable to Install DirectX on Windows 10) را برطرف کنید، اما اگر هنوز در مورد این آموزش سوالی دارید، در قسمت نظرات از آنها بپرسید.
Related posts
Fix Unable به Delete Temporary Files در Windows 10
Download & Install DirectX در Windows 10
Fix Unable به Download Windows 10 سازندگان به روز رسانی
رفع مشکل عدم نصب بهروزرسانی تجمعی KB5008212 در ویندوز 10
رفع خطای Directx League of Legends در ویندوز 10
Fix Desktop Icon گمشده در Windows 10
چگونه به استفاده از DirectX Diagnostic Tool در Windows 10
Fix Unable برای باز کردن Local Disk (C :)
Fix Task Host Window Prevents Shut Down در Windows 10
Fix Unable به نصب Network Adapter Error Code 28
چگونه به Fix Printer در Windows 10 پاسخ نمی
Fix Microsoft Compatibility Telemetry High Disk Usage در Windows 10
Fix No Internet Connection پس از به روز رسانی به Windows 10 سازندگان به روز رسانی
Fix CD/DVD drive پس از ارتقاء به Windows 10 تشخیص داده نشده
Fix NVIDIA Control Panel Missing در Windows 10
Fix VCRUNTIME140.dll گم شده است از Windows 10
Windows 10 Fix Generic PnP Monitor Problem در
Fix Black Desktop Background در Windows 10
چگونه Fix Corrupted Registry در Windows 10
Fix System آیکون نشان نمی در Windows 10 نوار وظیفه