بسیاری از کاربران هنگام نصب یا به روزرسانی اجزای DirectX قادر به نصب بسته نیستند. اغلب ، این مشکل باید فوراً برطرف شود ، زیرا بازی ها و برنامه های دیگر با استفاده از DX از کار عادی خودداری می کنند. هنگام نصب DirectX دلایل و راه حل های خطا را در نظر بگیرید.
DirectX نصب نشده است
اوضاع کاملاً دردناک است: نیاز به نصب کتابخانه های DX وجود دارد. پس از بارگیری نصب کننده از وب سایت رسمی مایکروسافت ، سعی می کنیم آن را اجرا کنیم ، اما پیامی مانند این دریافت می کنیم: "خطای نصب DirectX: یک خطای سیستم داخلی رخ داده است".
متن در کادر محاوره ای ممکن است متفاوت باشد ، اما ماهیت مسئله یکسان است: بسته قابل نصب نیست. این امر به این دلیل است که نصب کننده دسترسی به آن پرونده ها و کلیدهای رجیستری را که باید تغییر کند مسدود کرده است. سیستم و نرم افزار ضد ویروس هم می توانند قابلیت برنامه های شخص ثالث را محدود کنند.
دلیل 1: آنتی ویروس
اکثر آنتی ویروس های رایگان ، به دلیل ناتوانی در رهگیری ویروس های واقعی ، اغلب برنامه های مورد نیاز ما را مانند هوا مسدود می کنند. برادران دستمزد آنها نیز گاهی با این کار گناه می کنند ، به خصوص معروف کاسپرسکی.
برای دور زدن محافظت ، باید آنتی ویروس را غیرفعال کنید.
جزئیات بیشتر:
غیرفعال کردن آنتی ویروس
چگونه می توان آنتی ویروس Kaspersky ، McAfee ، 360 Total Security ، Avira ، Dr.Web ، Avast ، Microsoft Security Essentials را غیرفعال کرد.
از آنجا که برنامه های بسیاری وجود دارد ، ارائه توصیه هایی دشوار است ، بنابراین به دفترچه راهنما (در صورت وجود) یا به وب سایت توسعه دهنده نرم افزار مراجعه کنید. با این حال ، یک ترفند وجود دارد: هنگام بارگیری در حالت ایمن ، اکثر آنتی ویروس ها شروع نمی شوند.
بیشتر بخوانید: نحوه وارد کردن حالت ایمن در ویندوز 10 ، ویندوز 8 ، ویندوز XP
دلیل 2: سیستم
در سیستم عامل ویندوز 7 (و نه تنها) مواردی مانند "حق دسترسی" وجود دارد. کلیه فایل های سیستم شخص ثالث و کلیدهای رجیستری برای ویرایش و حذف قفل شده اند. این کار به گونه ای انجام می شود که کاربر با اقدامات خود به طور تصادفی به سیستم آسیب نرساند. علاوه بر این ، چنین اقداماتی می تواند در برابر نرم افزارهای ویروسی که هدفمند این اسناد هستند ، محافظت کند.
هنگامی که کاربر فعلی حق انجام اقدامات فوق را نداشته باشد ، هر برنامه ای که سعی در دسترسی به پرونده های سیستم و شعب رجیستری داشته باشد قادر به انجام این کار نخواهد بود ، نصب DirectX با شکست مواجه می شود. سلسله مراتبی از کاربران با سطوح مختلف حقوق وجود دارد. در مورد ما ، کافی است که یک مدیر باشید.
اگر به تنهایی از رایانه استفاده می کنید ، پس به احتمال زیاد شما حق سرپرست را دارید و فقط باید به سیستم عامل بگویید که به نصب اجازه می دهید اقدامات لازم را انجام دهد. می توانید این کار را به روش زیر انجام دهید: با کلیک کردن از فهرست زمینه Explorer تماس بگیرید RMB از پرونده نصب کننده DirectX ، و را انتخاب کنید به عنوان سرپرست اجرا کنید.
در صورت عدم دسترسی به "مدیر" ، شما باید یک کاربر جدید ایجاد کنید و به وی مدیر سرپرستی اختصاص دهید یا چنین حقوقی را به حساب خود بدهید. گزینه دوم ارجحیت دارد ، زیرا به اقدامات کمتری نیاز دارد.
- باز کن "کنترل پنل" و به اپلت بروید "اداره".
- بعد ، بروید به "مدیریت کامپیوتر".
- سپس شاخه را باز کنید کاربران محلی و به پوشه بروید "کاربران".
- روی مورد کلیک کنید "مدیر"برعکس را علامت بزنید "غیرفعال کردن حساب" و تغییرات را اعمال کنید
- حال در بوت بعدی سیستم عامل می بینیم که کاربر جدیدی در پنجره استقبال با نام اضافه می شود "مدیر". این حساب به طور پیش فرض محافظت نمی شود. بر روی آیکون کلیک کرده و وارد سیستم شوید.
- ما دوباره به "کنترل پنل"اما این بار به اپلت بروید حسابهای کاربری.
- بعد ، پیوند را دنبال کنید "مدیریت یک حساب دیگر".
- "حساب" خود را در لیست کاربران انتخاب کنید.
- پیوند را دنبال کنید "تغییر نوع حساب".
- در اینجا ما به پارامتر سوئیچ می کنیم "مدیر" و مانند پاراگراف قبلی دکمه را با نام فشار دهید.
- اکنون حساب ما از حقوق لازم برخوردار است. از سیستم خارج می شویم یا راه اندازی مجدد می شویم ، تحت "حساب" خود وارد سیستم می شویم و DirectX را نصب می کنیم.
لطفا توجه داشته باشید که مدیر حق انحصاری دخالت در عملکرد سیستم عامل را دارد. این بدان معنی است که هر نرم افزاری که اجرا شود قادر به ایجاد تغییر در پرونده ها و تنظیمات سیستم خواهد بود. اگر ثابت شود که این برنامه مخرب است ، عواقب آن بسیار ناراحت کننده خواهد بود. حساب Administrator پس از انجام کلیه اقدامات باید غیرفعال شود. علاوه بر این ، جابجایی حقوق برای کاربر شما به این کار اضافی نخواهد بود "معمولی".
اکنون می دانید که در حین نصب DX پیام "خطای پیکربندی DirectX: یک خطای داخلی رخ داده است" ظاهر می شود. راه حل ممکن است پیچیده به نظر برسد ، اما بهتر از تلاش برای نصب بسته های دریافت شده از منابع غیررسمی یا نصب مجدد سیستم عامل است.