কম্পিউটার টিউটোরিয়াল

সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে না

বहু ব্যবহারকারী রিপোর্ট করেছেন যে বিভিন্ন অ্যাপ্লিকেশন খোলার সময় "প্রোগ্রাম শুরু হচ্ছে না কারণ d3dx9_27.dll অনুপস্থিত" ত্রুটি দেখাচ্ছে। অধিকাংশ সময় এই সমস্যা উইন্ডোজ ১০ এবং উইন্ডোজ ৮-এ দেখা যায়।

সাধারণত এই সমস্যার মূল কারণ মাইক্রোসফ্ট ডায়রেক্টএক্স (DirectX)-এর সাথে সমস্যা। d3dx9_27.dll ডায়রেক্টএক্সের অনেক ফাইলের মধ্যে একটি ছোট অংশ হলেও, এটি পুরনো অ্যাপ্লিকেশন ও গেমগুলোর সাথে খুব বেশি ত্রুটি বার্তা তৈরি করে।

উপরোক্ত ত্রুটির পাশাপাশি ব্যবহারকারীরা d3dx9_27.dll ফাইলের সাথে ভিন্ন ভিন্ন ত্রুটি বার্তা পাওয়ার কথা জানিয়েছেন। নিচে সবচেয়ে সাধারণ কিছু ত্রুটির তালিকা দেওয়া হলো:

  • "d3dx9_27.dll ফাইলটি অনুপস্থিত"
  • "d3dx9_27.dll খুঁজে পাওয়া যায়নি"
  • "নির্দিষ্ট পথে ডাইনামিক লিংক লাইব্রেরি d3dx9_27.dll খুঁজে পাওয়া যায়নি"
  • "ফাইল d3dx9_27.dll খুঁজে পাওয়া যাইনি বলে অ্যাপ্লিকেশন আরম্ভ করতে ব্যর্থ হয়েছে। আবার ইনস্টল করলে সমাধান হতে পারে"
  • "D3DX9_27.DLL অনুপস্থিত। D3DX9_27.DLL রিপ্লেস করে আবার চেষ্টা করুন"

বেশির ভাগ সময় এই ত্রুটিগুলো একটি ভিডিও গেম বা গ্রাফিক্যাল ফিচার ব্যবহারকারী সফটওয়্যার খোলার hemen পরই দেখা যায়।

d3dx9_27.dll ডায়রেক্টএক্স ৯ স্যুটের অংশ। সাধারণত এই ফাইলটি প্রয়োজনীয় সফটওয়্যার ইনস্টলেশন প্যাকেজের সাথে থাকা উচিত, কিন্তু বাস্তবে সব ডেভেলপার এটি করবেন না। তবু lagi, d3dx9_27.dll ডায়রেক্টএক্স ৯-এর একটি অপশনাল আপডেটের অংশ।

বছর পর বছর ডায়রেক্টএক্স ৯ নতুন গেমের সাথে সিগতসই রাখতে পারফরম্যান্স টুইক এবং আপডেটের মাধ্যমে রেগুলার আপডেট হয়েছে। যেহেতু ডায়রেক্টএক্স ৯ হালের উইন্ডোজ অপারেটিং সিস্টেমের অংশ নয়, অনেক ব্যবহারকারীর পিসিতে এই নির্দিষ্ট ফাইল ইনস্টল থাকেনা। এটি উইন্ডোজ ১০-এ আরও বেশি হয়, কারণ ডায়রেক্টএক্স ৯ ডায়রেক্টএক্স ১২ দ্বারা রিপ্লেস হয়েছে—এটি একটি নতুন ভার্সন যাতে ডায়রেক্টএক্স ৯-এ থাকা অনেক ফাইল (যায় d3dx9_27.dll) নেই।

d3dx9_27.dll সম্পর্কিত ত্রুটিগুলো সাধারণত পুরনো বা পুরোপুরি পুরানো অ্যাপ্লিকেশনগুলোর সাথে রিপোর্ট হয় যা ডায়রেক্টএক্স ১০ এবং তার উপরের ভার্সনে চলার জন্য ডিজাইন করা হয়নি। আপনি যদি কোনো গেম বা অ্যাপ্লিকেশন খোলার সময় "প্রোগ্রাম শুরু হচ্ছে না কারণ d3dx9_27.dll অনুপস্থিত" ত্রুটি (বা একই রকম অন্য ত্রুটি) পান, তবে নিচের পদ্ধতিগুলো আপনাকে সাহায্য করতে পারে। নিচে অন্যান্য ব্যবহারকারীরা d3dx9_27.dll ফাইলের সাথে সম্পর্কিত ত্রুটি দূর করতে যে পদ্ধতিগুলো ব্যবহার করেছেন সেগুলোর সংকলন দেওয়া হলো। অনুগ্রহ করে প্রতিটি সম্ভাব্য সমাধান ক্রমানুসারে অনুসরণ করুন যতক্ষণ না আপনার নির্দিষ্ট পরিস্থিতিতে সমস্যা সমাধান হয়।

পদ্ধতি ১: ডায়রেক্টএক্স এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলারের মাধ্যমে অনুপস্থিত d3dx9_27.dll ইনস্টল করুন

যেহেতু নতুন ডায়রেক্টএক্স ভার্সনে ডায়রেক্টএক্স ৯ এবং তার পূর্বের লাইব্রেরিগুলো (যায় d3dx9_27.dll ফাইলটি) অধিকাংশ থাকে না, তাই আপনাকে অনুপস্থিত রিডিস্ট্রিবিউটেবল প্যাকেজটি নিজে ইনস্টল করতে হবে সমস্যা সমাধানের জন্য।

এটি করার অনেক পদ্ধতি আছে, কিন্তু সবচেয়ে সহজ পদ্ধতি হলো ডায়রেক্টএক্স এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার ব্যবহার করা। এখানে কিভাবে করবেন তার দ্রুত গাইড:

  1. এই লিংকে যান (এখানে) এবং ডাউনলোড বাটনে ক্লিক করে ডায়রেক্টএক্স এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার ডাউনলোড করুন।
    সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে না
  2. পরবর্তীতে, মাইক্রোসফ্টের সুপারিশটি আনচেক করুন এবং Next DirectX End-User Runtime Web Installer বাটনে ক্লিক করুন।
  3. dxwebsetup.exe ইনস্টলার সম্পূর্ণ ডাউনলোড হওয়া পর্যন্ত অপেক্ষা করুন এবং তারপর এটি খুলুন।
  4. লাইসেন্স соглаতিস্বীকার করুন এবং অন-স্ক্রিন প্রম্পট অনুসরণ করে ডায়রেক্টএক্স ওয়েব ইনস্টলারের মাধ্যমে অনুপস্থিত লাইব্রেরিগুলো ডাউনলোড ও ইনস্টল করার অনুমতি দিন।
    সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে নানোট: আপনি যদি মাইক্রোসফ্টের অতিরিক্ত ব্লোটওয়্যার চান না, তবে Install the Bing Bar বক্সটি আনচেক করে দিন।
  5. অনুপস্থিত ডায়রেক্টএক্স কম্পোনেন্টগুলো ইনস্টল হলে সেটআপ বন্ধ করুন এবং কম্পিউটার রিস্টার্ট করুন। পরবর্তী স্টার্টআপে, যা অ্যাপ্লিকেশনটি আগে "d3dx9_27.dll অনুপস্থিত" ত্রুটি দেখাচ্ছিলো, সেটি খুলুন। এখন এটি সাধারনভাবে কোনো ত্রুটি বার্তা ছাড়াই খুলবে।

যদি আপনার কাছে আপনার ডায়রেক্টএক্স ইতিমধ্যে লেটেস্ট ভার্সন আছে এমন বার্তা আসে, তবে পদ্ধতি ২-এ যান।

পদ্ধতি ২: ডায়রেক্টএক্স এন্ড-ইউজার রানটাইমস (জুন ২০১০) এর মাধ্যমে d3dx9_27.dll ইনস্টল করুন

কিছু ব্যবহারকারী রিপোর্ট করেছেন যে পদ্ধতি ১ অনুসরণ করলে তাদের ডায়রেক্টএক্স ইতিমধ্যে লেটেস্ট ভার্সন আছে এমন বার্তা আসে। এটি উইন্ডোজ ১০ এবং উইন্ডোজ ৮.১ কম্পিউটারগুলোর রেগুলার একটি সমস্যা এবং এটি ঘটে কারণ ইনস্টলার দেখে যে অপারেটিং সিস্টেম ডায়রেক্টএক্স ১২ (বা ডায়রেক্টএক্স ১১) ব্যবহার করছে, অপশনাল ডায়রেক্টএক্স ফাইলগুলো (যা আমাদের দরকার) চেক না করেই।

সৌভাগ্যবশত, আপনি সহজে এই সমস্যাটি এড়িয়ে যেতে পারেন ডায়রেক্টএক্স এন্ড-ইউজার রানটাইমস (জুন ২০১০) ভার্সনটি ডাউনলোড করে। এতে অধিকাংশ অপশনাল ডায়রেক্টএক্স ফাইল থাকে যা রেগুলারভাবে প্রয়োজন হয়, যার মধ্যে আছে d3dx9_27.dll ফাইলটি।

এখানে কিভাবে করবেন তার দ্রুত গাইড:

  1. এই লিংকে যান (এখানে), নিচে স্ক্রোল করুন এবং ডায়রেক্টএক্স এন্ড-ইউজার রানটাইমস (জুন ২০১০)-এর সাথে যুক্ত ডাউনলোড বাটনে ক্লিক করুন।
    সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে না
  2. মাইক্রোসফ্টের সুপারিশগুলো সাথে যুক্ত বক্সগুলো আনচেক করুন এবং No thanks and continue DirectX End-User Runtime Web Installer বাটনে ক্লিক করুন।
    সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে না
  3. ডায়রেক্টএক্স রিডিস্ট্রিবিউটেবল প্যাকেজটি আপনার কম্পিউটারে ডাউনলোড হওয়া পর্যন্ত অপেক্ষা করুন। একবার রেডি হলে ইনস্টলারটি খুলুন, Yes বাটনে ক্লিক করুন এবং আর্কাইভ এক্সট্র্যাক্ট করার জন্য একটি উপযুক্ত লোকেশন বেছে নিন।
    সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে না
  4. এক্সট্রাকশন শেষ হলে, আপনি যেখানে ডায়রেক্টএক্স ফাইলগুলো এক্সট্র্যাক্ট করেছেন সেটা ফোল্ডারটি খুলুন এবং DXSetup.exe-এ ডাবল-ক্লিক করুন।
  5. পরবর্তীতে, অন-স্ক্রিন প্রম্পটগুলো অনুসরণ করে আপনার কম্পিউটারে অনুপস্থিত অপশনাল কম্পোনেন্টগুলো ইনস্টল করুন। ইনস্টলেশন সম্পূর্ণ হলে ডায়রেক্টএক্স সেটআপ বন্ধ করুন এবং ইনস্টলেশন সম্পন্ন করতে কম্পিউটার রিস্টার্ট করুন।
    সমাধান: d3dx9_27.dll অনুপস্থিত হওয়ার কারণে প্রোগ্রাম শুরু হচ্ছে না
  6. পরবর্তী স্টার্টআপে সেই অ্যাপ্লিকেশনটি খুলুন যা আগে "d3dx9_27.dll অনুপস্থিত" ত্রুটি দেখাচ্ছিলো এবং দেখুন সমস্যা সমাধান হয়েছে কিনা। এখন আপনি ত্রুটি বার্তা ছাড়াই অ্যাপ্লিকেশনটি খুলতে পারবেন।
  1. সমাধান: SDL2.DLL Missing এরর

  2. সমাধান: MSVCP100.dll is missing ত্রুটি

  3. StartUpCheckLibrary.dll Missing এরর ফিক্স

  4. api-ms-win-crt-runtime-l1-1-0.dll মিসিং এরর সমাধান ও প্রোগ্রাম ফাংশন্যালিটি পুনরুদ্ধার