“d3dx9_39.dll অনুপস্থিত”৷ একটি অ্যাপ্লিকেশন বা গেম খুলতে অস্বীকার করার পরে সাধারণত ত্রুটির সম্মুখীন হয়। প্রায় সমস্ত ত্রুটি যা d3dx9_39.dll-এর দিকে নির্দেশ করে ফাইলটি Microsoft DirectX-এর সাথে একটি সমস্যার কারণে বা ট্রিগার হয়৷ .
এই অ্যাপ্লিকেশনটি শুরু হতে ব্যর্থ হয়েছে কারণ d3dx9_39.dll পাওয়া যায়নি৷ অ্যাপ্লিকেশনটি পুনরায় ইনস্টল করলে এই সমস্যার সমাধান হতে পারে৷
৷যদিও এই বিশেষ ত্রুটিটি তাত্ত্বিকভাবে প্রতিটি ধরনের অ্যাপ্লিকেশনে প্রযোজ্য হতে পারে, ভিডিও গেমগুলি হল সবচেয়ে বড় সফ্টওয়্যার প্রকার যা এই বিশেষ DLL ফাইলটি ব্যবহার করে (d3dx9_39.dll) . d3dx9_39.dll ট্রিগার করার জন্য পরিচিত গেমগুলির একটি সংক্ষিপ্ত তালিকা এখানে রয়েছে ত্রুটি:
- লিগ অফ লিজেন্ডস৷
- উইচার ১ ও ২
- ওয়ারহ্যামার 40,000
- পারস্যের যুবরাজ
দ্রষ্টব্য: মনে রাখবেন যে তালিকা এখানে থামবে না। সাধারণত, নতুন রিলিজ হওয়া গেমগুলি আর DirectX 9 থেকে ঐচ্ছিক ফাইল ব্যবহার করে না, তবে Direct X 11 আদর্শ হয়ে ওঠার আগে মুক্তি পাওয়া যেকোন গেমটি “d3dx9_39.dll অনুপস্থিত” ট্রিগার করতে পারে ত্রুটি।
d3dx9_39.dll কি?
d3dx9_39.dll ফাইলটি Microsoft DirectX সফ্টওয়্যার সংগ্রহে থাকা অনেকগুলি DLL ফাইলের মধ্যে একটি৷ প্রতিটি DLL (ডাইনামিক লিঙ্ক লাইব্রেরি) একটি নির্দিষ্ট নির্দেশ রয়েছে যা অন্যান্য 3য় পক্ষের প্রোগ্রামগুলি একটি নির্দিষ্ট কার্যকারিতা ধার করার জন্য আহ্বান করতে পারে। এই DLL সিস্টেমের কারণে, একাধিক প্রোগ্রাম একই সাথে একক ফাইলে প্রোগ্রাম করা কম্পিউটিং ক্ষমতা শেয়ার করতে পারে।
d3dx9_39.dll ফাইলটি ডাইরেক্টএক্স রানটাইম জুন 2010 পুনরায় বিতরণযোগ্য প্যাকেজের অংশ . এটি আসলে একটি ঐচ্ছিক আপডেট যা অনেক অ্যাপ্লিকেশন এবং গেম ব্যবহার করে। যাইহোক, সর্বশেষ Windows সংস্করণে DirectX রানটাইম জুন 2010 অন্তর্ভুক্ত থাকবে না ডিফল্টরূপে এবং DirectX প্যাকেজ যেটি প্রয়োজন তা WU (Windows Update) এর মাধ্যমে ইনস্টল করা হবে না .
1. DirectX রানটাইম ইনস্টলেশন রিফ্রেশ করুন
সতর্কতা: অনুপস্থিত d3dx9_39.dll ডাউনলোড করবেন না একটি DLL ডাউনলোড সাইট থেকে পৃথকভাবে ফাইল করুন। এমনকি যদি আপনি সমস্যাটি সমাধান করতে পরিচালনা করেন, আপনি শুধুমাত্র DirectX প্যাকেজ থেকে একটি পৃথক DLL ফাইল অনুলিপি করেছেন যা সম্ভবত অতিরিক্ত DLL ত্রুটিগুলিকে ট্রিগার করবে৷ বিষয়গুলিকে আরও খারাপ করার জন্য, প্রভাবিত ব্যবহারকারীরা আবিষ্কার করেছেন যে কিছু স্বতন্ত্রভাবে হোস্ট করা DLL-এ ক্ষতিকারক কোড থাকতে পারে যা আপনার সিস্টেমকে ভাইরাস সংক্রমণের ঝুঁকিতে ফেলে দিতে পারে৷
আপনি যদি বর্তমানে “d3dx9_39.dll অনুপস্থিত” নিয়ে লড়াই করছেন ত্রুটি, নীচের পদক্ষেপ সাহায্য করবে. আমরা এই ত্রুটিটি তদন্ত করেছি এবং দেখেছি যে বেশিরভাগ ব্যবহারকারী যারা “d3dx9_39.dll অনুপস্থিত” এর সাথে লড়াই করেছেন ত্রুটি (এবং কয়েকটি অনুরূপ বৈকল্পিক) ডাইরেক্টএক্স রানটাইম জুন 2010 পুনরায় বিতরণযোগ্য প্যাকেজ ইনস্টল করে সমস্যাটি সমাধান করতে পরিচালনা করে।
ডাইরেক্টএক্স রানটাইম জুন 2010 ইনস্টল করার জন্য এখানে একটি দ্রুত নির্দেশিকা রয়েছে “d3dx9_39.dll অনুপস্থিত” সমাধান করতে আপডেট করুন ত্রুটি:
- এই Microsoft অফিসিয়াল লিঙ্কে যান (এখানে) এবং DirectX রানটাইম জুন 2010-এর জন্য ইনস্টলার ডাউনলোড করুন .
- ইন্সটলার খুলুন এবং আপনার সিস্টেমে ঐচ্ছিক DirectX আপডেট ইনস্টল করতে অন-স্ক্রীন প্রম্পটগুলি অনুসরণ করুন৷
- আপনার কম্পিউটার পুনরায় চালু করুন এবং যে অ্যাপ্লিকেশনটি দেখাচ্ছিল সেটি খুলুন “d3dx9_39.dll অনুপস্থিত” ত্রুটি. আপনি সমস্যা ছাড়াই গেম/অ্যাপ্লিকেশন খুলতে সক্ষম হবেন।
যদি DirectX রানটাইম জুন 2010 পুনরায় বিতরণযোগ্য প্যাকেজ ইনস্টল করা হয় সমাধান করেনি “d3dx9_39.dll অনুপস্থিত” ত্রুটি, ত্রুটি প্রদর্শন করা অ্যাপ্লিকেশন পুনরায় ইনস্টল করার চেষ্টা করুন. যদি এটিও ফলাফল তৈরি করতে ব্যর্থ হয় তবে আপনি আপনার উইন্ডোজ রিসেট করার চেষ্টা করতে পারেন এবং পুনরায় বিতরণযোগ্য প্যাকেজের সাথে অ্যাপ্লিকেশনটি পুনরায় ইনস্টল করতে পারেন৷
2. DLL ফাইলটি মুছুন/পুনঃনামকরণ করুন
আপনি DLL ফাইলগুলি ইনস্টল করতে ব্যর্থ হতে পারেন যদি DLL ফাইলগুলির পূর্ববর্তী দূষিত ইনস্টলেশন নতুন ইনস্টলেশনের কাজকে বাধাগ্রস্ত করে। এই ক্ষেত্রে, পুরানো DLL ফাইলগুলি মুছে ফেলা বা পুনঃনামকরণ করা ইনস্টলেশন সম্পূর্ণ হতে পারে এবং এইভাবে অনুপস্থিত DLL ত্রুটিটি ঠিক করতে পারে৷
- পাওয়ার ইউজার মেনু চালু করতে Windows বোতামে ডান-ক্লিক করুন এবং ফাইল এক্সপ্লোরার নির্বাচন করুন .
- এখন নেভিগেট করুন নিম্নলিখিত পাথে (আপনি এটিকে ঠিকানা বারে কপি-পেস্ট করতে পারেন):
\Windows\System32\
- তারপর নাম পরিবর্তন করুন d3dx9_39.dll ফাইল (যদি আপনি নিরাপদ মনে করেন, তাহলে আপনি ফাইলটি মুছে ফেলতে পারেন) এবং নেভিগেট করুন নিম্নলিখিত পাথে:
\Windows\SysWOW64\
- এখন নাম পরিবর্তন করুন d3dx9_39.dll ফাইল (যদি আপনি নিরাপদ মনে করেন, তাহলে আপনি ফাইলটি মুছে ফেলতে পারেন) এবং তারপর রিবুট করুন আপনার পিসি।
- রিবুট হলে, হয় পুনঃইনস্টল করার চেষ্টা করুন DirectX রানটাইম (যেমন সমাধান 1 এ আলোচনা করা হয়েছে) অথবা যে গেমটি ডিএলএল সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করার জন্য সমস্যাটির সম্মুখীন হয়েছিল৷
- যদি সমস্যাটি থেকে যায়, তাহলে আপনি চেষ্টা করতে পারেন 3 য় -পার্টি আনইনস্টলার সমস্যাযুক্ত DLL ফাইলের ট্র্যান্স মুছে ফেলার জন্য Revo Uninstaller এর মতো এবং তারপর DirectX রানটাইম পুনরায় ইনস্টল করা বা গেমটি DLL সমস্যাটি সমাধান করে কিনা তা পরীক্ষা করে দেখুন৷
3. গ্রাফিক্স ড্রাইভার আপডেট/পুনরায় ইনস্টল করুন
আপনার সিস্টেমের গ্রাফিক্স ড্রাইভারটি দূষিত বা পুরানো হলে DLL ত্রুটি ঘটতে পারে। এই পরিস্থিতিতে, গ্রাফিক্স ড্রাইভার আপডেট বা পুনরায় ইনস্টল করা সমস্যার সমাধান করতে পারে৷
- আপডেট করুন উইন্ডোজ এবং ড্রাইভার (বিশেষ করে আপনার গ্রাফিক্স কার্ড ড্রাইভার) সর্বশেষ বিল্ডে।
- তারপর দেখুন DLL সমস্যা সমাধান হয়েছে কিনা।
- যদি না হয়, একটি ওয়েব ব্রাউজার চালু করুন এবং সর্বশেষ গ্রাফিক্স ড্রাইভার ডাউনলোড করুন OEM থেকে আপনার পিসির ওয়েবসাইট।
- এখন পাওয়ার ইউজার মেনু চালু করতে Windows বোতামে ডান-ক্লিক করুন এবং ডিভাইস ম্যানেজার বেছে নিন .
- তারপর ডিসপ্লে অ্যাডাপ্টার প্রসারিত করুন এবং আপনার গ্রাফিক্স ড্রাইভারে ডান-ক্লিক করুন .
- এখন ডিভাইস আনইনস্টল করুন নির্বাচন করুন এবং তারপর নিশ্চিত করুন আনইনস্টল করতে (তবে এই ডিভাইসের ড্রাইভার সফ্টওয়্যার মুছুন বিকল্পটি চেকমার্ক করা নিশ্চিত করুন )।
- তারপর রিবুট করুন আপনার পিসি এবং DLL সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন (উইন্ডোজ ডিফল্ট ড্রাইভার ইনস্টল করতে পারে)।
- যদি সমস্যাটি সমাধান না করা হয় বা ড্রাইভার ইনস্টল করা না হয়, তাহলে ধাপ 3 এ ডাউনলোড করা ড্রাইভারটি ইনস্টল করুন এবং DLL সমস্যাটি সমাধান করা হয়েছে কিনা তা পরীক্ষা করুন৷
4. .NET ফ্রেমওয়ার্ক ইনস্টলেশন মেরামত করুন
.Net Framework ইনস্টলেশন দূষিত হলে DLL সমস্যা দেখা দিতে পারে। এই ক্ষেত্রে, .Net Framework ইনস্টলেশন মেরামত সমস্যার সমাধান করতে পারে।
- একটি ওয়েব ব্রাউজার চালু করুন এবং Microsoft ওয়েবসাইট থেকে Microsoft .Net Framework টুল ডাউনলোড করুন।
- তারপর লঞ্চ করুন ডাউনলোড করা ফাইল এবং এটিকে মেরামত প্রক্রিয়া সম্পূর্ণ করতে দিন .
- এখন রিবুট করুন৷ আপনার পিসি এবং তারপর DLL সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন৷
সমস্যাটি এখনও সেখানে থাকলে, আপনি DLL ফাইল অনুলিপি করতে পারেন সিস্টেম32 থেকে ফোল্ডারে (\Windows\System32\) SysWOW64 ফোল্ডার (\Windows\SysWOW64\) এবং এটি DLL সমস্যা সমাধান করে কিনা তা পরীক্ষা করুন। যদি এটি কৌশলটি না করে, তাহলে আপনি অন্য বিশ্বস্ত থেকে DLL ফাইলটি অনুলিপি করতে পারেন উত্স (কিন্তু একটি অ-বিশ্বস্ত ওয়েবসাইট থেকে নয়) যেমন, অন্য একটি কর্মক্ষম কম্পিউটার আপনার বন্ধু, পরিবার বা সহকর্মীর, এবং এটি সমস্যার সমাধান করে কিনা তা পরীক্ষা করুন। যদি এটিও আপনাকে সাহায্য না করে, তবে আপনাকে স্টিমের মতো বিশ্বস্ত উত্স থেকে অ্যাপ্লিকেশনটি পুনরায় ডাউনলোড এবং ইনস্টল করতে হবে, কারণ আপনি যখন স্টিম থেকে একটি গেম ডাউনলোড করেন তখন এটি স্বয়ংক্রিয়ভাবে সেই গেমটির প্রয়োজনীয় পুনরায় বিতরণযোগ্যগুলি ইনস্টল করে যা আপনার কম্পিউটার থেকে অনুপস্থিত হতে পারে। .