সম্প্রতি, ব্যবহারকারীরা প্রায়শই ত্রুটিগুলি যেমন D3D11 CreateDeviceAndSwapChain ব্যর্থ হয়েছে, "DirectX 11 আরম্ভ করতে ব্যর্থ হয়েছে", "প্রোগ্রামটি শুরু করা যাবে না কারণ কম্পিউটারে d3dx11.dll ফাইলটি অনুপস্থিত রয়েছে" এবং এটির মতো। উইন্ডোজ 7 এ এটি প্রায়শই ঘটবে, তবে কিছু শর্তের অধীনে উইন্ডোজ 10 এ আপনার সমস্যা হতে পারে।
ত্রুটিটির পাঠ্য থেকে দেখা যেতে পারে, সমস্যাটি DirectX 11, বা এর পরিবর্তে Direct3D 11 এর প্রারম্ভে রয়েছে, যার জন্য d3d11.dll ফাইলটি দায়ী। একই সাথে, ইন্টারনেটের নির্দেশাবলী ব্যবহার করে, আপনি ইতিমধ্যেই dxdiag এ দেখতে পারেন এবং দেখতে পারেন যে DX 11 (এবং এমনকি DirectX 12) ইনস্টল করা আছে, সমস্যা থাকতে পারে। D3D11 CreateDeviceAndSwapChain ব্যর্থ ত্রুটি বা d3dx11.dll কম্পিউটারে অনুপস্থিত কিভাবে এই টিউটোরিয়ালটি বিস্তারিত জানায়।
D3D11 ত্রুটি সংশোধন
বিবেচনা অধীনে ত্রুটি জন্য কারণ বিভিন্ন কারণ হতে পারে, যা সবচেয়ে সাধারণ
- আপনার ভিডিও কার্ড DirectX 11 সমর্থন করে না (একই সময়ে, Win + R কীগুলি চাপিয়ে এবং dxdiag এ প্রবেশ করে, আপনি দেখতে পারেন যে সংস্করণ 11 বা 1২ টি ইনস্টল করা আছে। তবে, এর অর্থ এই নয় যে ভিডিও সংস্করণ থেকে এই সংস্করণটির জন্য সমর্থন রয়েছে শুধুমাত্র এই সংস্করণ ফাইল কম্পিউটারে ইনস্টল করা হয়)।
- সর্বশেষ মূল ড্রাইভারগুলি ভিডিও কার্ডে ইনস্টল করা হয় না - যদিও নবীন ব্যবহারকারীরা ডিভাইস ম্যানেজারের "আপডেট" বোতামটি ব্যবহার করে ড্রাইভার আপডেট করার চেষ্টা করে, এটি ভুল পদ্ধতি: এই পদ্ধতির সাথে "ড্রাইভারটিকে আপডেট করার প্রয়োজন নেই" বার্তাটির অর্থ সাধারণত সামান্য।
- উইন্ডোজ 7 এর জন্য প্রয়োজনীয় আপডেটগুলি ইনস্টল করা হয়নি, যা DX11, d3d11.dll ফাইল এবং সমর্থিত ভিডিও কার্ডের সাথে এমনকি ডিশোনোর্ড 2 এর মত গেমগুলির একটি ত্রুটির প্রতিবেদন চালিয়ে যেতে পারে।
প্রথম দুইটি পয়েন্টগুলি সম্পর্কযুক্ত এবং সমানভাবে উইন্ডোজ 7 এবং উইন্ডোজ 10 ব্যবহারকারীদের মধ্যে পাওয়া যেতে পারে।
এই ক্ষেত্রে ত্রুটিগুলির জন্য সঠিক পদক্ষেপ অবশ্যই হবে:
- অফিসিয়াল এএমডি, এনভিডিয়া বা ইন্টেল ওয়েবসাইটগুলি থেকে আসল ভিডিও কার্ড ড্রাইভারগুলি ম্যানুয়ালি ডাউনলোড করুন (উদাহরণস্বরূপ, উইন্ডোজ 10 এ NVIDIA ড্রাইভারগুলি কিভাবে ইনস্টল করবেন) এবং ইনস্টল করুন।
- Dxdiag এ যান (Win + R কী, dxdiag প্রবেশ করান এবং Enter টিপুন), "স্ক্রীন" ট্যাবটি খুলুন এবং "ড্রাইভার" বিভাগে "Direct3D DDI" ক্ষেত্রটিতে মনোযোগ দিন। 11.1 এবং তারপরে, D3D11 ত্রুটি উপস্থিত হওয়া উচিত নয়। ছোটদের জন্য, এটি সম্ভবত ভিডিও কার্ড বা তার ড্রাইভারগুলির সমর্থনের অভাবের বিষয়। অথবা, উইন্ডোজ 7 এর ক্ষেত্রে, প্রয়োজনীয় প্লাটফর্ম আপডেটের অভাবে, যা আরও।
এছাড়াও আপনি তৃতীয় পক্ষের প্রোগ্রামগুলিতে ডাইরেক্টএক্সের আলাদাভাবে ইনস্টল এবং সমর্থিত হার্ডওয়্যার সংস্করণটি দেখতে পারেন, উদাহরণস্বরূপ, AIDA64 (দেখুন কম্পিউটারে DirectX এর সংস্করণটি কীভাবে খুঁজে পাওয়া যায়)।
উইন্ডোজ 7 এ, ডি 3 ডি 11 ত্রুটি এবং ডাইরেক্টক্স 11 আধুনিক গেমসের শুরুতে প্রারম্ভিক ড্রাইভারগুলি ইনস্টল থাকা অবস্থায়ও উপস্থিত হতে পারে এবং ভিডিও কার্ডটি পুরোনোদের থেকে নয়। আপনি নিম্নরূপ পরিস্থিতি ঠিক করতে পারেন।
উইন্ডোজ 7 এর জন্য D3D11.dll কিভাবে ডাউনলোড করবেন
উইন্ডোজ 7 তে, ডিফল্টটি d3d11.dll ফাইল হতে পারে না এবং সেগুলি যেখানে উপস্থিত রয়েছে সেখানে এটি নতুন গেমগুলির সাথে কাজ করতে পারে না, যার ফলে প্রাথমিক ত্রুটিগুলি D3D11 হয়।
এটি 7-কি-এর জন্য প্রকাশিত আপডেট অংশ হিসাবে অফিসিয়াল মাইক্রোসফট ওয়েবসাইট থেকে ডাউনলোড এবং ইনস্টল করা (অথবা এটি কম্পিউটারে ইতিমধ্যেই আপডেট করা হয়েছে)। কিছু তৃতীয় পক্ষের সাইট থেকে (অথবা অন্য কম্পিউটার থেকে নেওয়া) আলাদাভাবে এই ফাইলটি ডাউনলোড করুন, আমি সুপারিশ করি না, গেমস শুরু করার সময় এটি d3d11.dll ত্রুটিগুলিকে ঠিক করবে।
- সঠিক ইনস্টলেশনের জন্য, আপনাকে উইন্ডোজ 7 প্ল্যাটফর্ম আপডেটটি ডাউনলোড করতে হবে (উইন্ডোজ 7 এসপি 1 এর জন্য) - //www.microsoft.com/ru-ru/download/details.aspx?id=36805।
- ফাইলটি ডাউনলোড করার পরে, এটি চালান এবং আপডেট KB2670838 ইনস্টলেশনের নিশ্চিত করুন।
ইনস্টলেশনের সমাপ্তি এবং কম্পিউটারটি পুনরায় চালু করার পরে, লাইব্রেরিতে সঠিক অবস্থান (সি: উইন্ডোজ System32 ), এবং D3d11.dll কম্পিউটারে অনুপস্থিত থাকা বা D3D11 CreateDeviceAndSwapChain ব্যর্থ প্রদর্শিত হবে না এমন ত্রুটিগুলি আপনি যথেষ্ট আধুনিক সরঞ্জাম আছে)।