Microsoft DirectX হল প্রোগ্রামিং ইন্টারফেসের একটি স্যুট যা সফ্টওয়্যারকে কম্পিউটারের হার্ডওয়্যারের সাথে যোগাযোগ করতে দেয়। ডাইরেক্টএক্সকে মাল্টিমিডিয়ার উদ্দেশ্যে ব্যবহার করার জন্য ডিজাইন করা হয়েছে - এটি অডিও বা ভিডিও হোক, একটি গেমের জন্য ভিডিও এবং অডিও রেন্ডার করার জন্য হোক বা ভিডিও ফাইলের জন্য ভিডিও এবং অডিও রেন্ডার করার জন্য হোক। DirectX-এর উদ্দেশ্য হল মূলত Microsoft প্ল্যাটফর্মগুলি যেমন Windows অপারেটিং সিস্টেমকে একটি কম্পিউটারের গ্রাফিক্স এবং অডিও হার্ডওয়্যারের সাথে সহজে এবং কার্যকরভাবে যোগাযোগ করার অনুমতি দেওয়া যাতে ব্যবহারকারীকে সর্বোত্তম মাল্টিমিডিয়া অভিজ্ঞতা প্রদান করা যায়। উইন্ডোজ অপারেটিং সিস্টেমের বিভিন্ন রূপের সবগুলো জুড়েই ডাইরেক্টএক্স একটি ধ্রুবক ছিল, যার মধ্যে ডাইরেক্টএক্সের বিভিন্ন, নতুন সংস্করণ উইন্ডোজের নতুন পুনরাবৃত্তির সাথে একত্রিত হয়েছে।
অন্যান্য সমস্ত উইন্ডোজ উপাদানগুলির মতোই, যাইহোক, DirectX-এর সাথে জিনিসগুলি স্বতঃস্ফূর্তভাবে বিভ্রান্ত হতে পারে, এবং যখন সেগুলি করে, ব্যবহারকারী তাদের কম্পিউটারে বিভিন্ন মাল্টিমিডিয়া সমস্যার হোস্টের সম্মুখীন হয়৷ তাদের প্রিয় গেমগুলি থেকে লক আউট হওয়া থেকে শুরু করে ভিডিও বা এমনকি অডিও ফাইলগুলি চালাতে না পারা পর্যন্ত, ডাইরেক্টএক্স যেমন কাজ করা বন্ধ করে দেয় তবে আপনাকে অনেক কিছু হারাতে হবে। ডাইরেক্টএক্স ভেঙে যাওয়ার ক্ষেত্রে, এটিকে ঠিক করার চেষ্টা করার জন্য আপনি অনেক কিছু করতে পারেন – প্রথমত এবং সর্বাগ্রে, আপনার একটি এসএফসি স্ক্যান চালানো উচিত কারণ ডাইরেক্টএক্স ফাইলগুলিকে সিস্টেম ফাইল হিসাবে শ্রেণীবদ্ধ করা হয়েছে এবং একটি এসএফসি স্ক্যান স্ক্যান এবং ঠিক করার জন্য ডিজাইন করা হয়েছে উইন্ডোজ কম্পিউটারে সিস্টেম ফাইলের সমস্যা।
যদি একটি SFC স্ক্যান সমস্যার সমাধান না করে, তবে, DirectX পুনরায় ইনস্টল করা আপনার জন্য প্রস্তাবিত পদক্ষেপ হয়ে ওঠে। উইন্ডোজের প্রতিটি সংস্করণে, যদিও, ডাইরেক্টএক্স অপারেটিং সিস্টেমে একত্রিত এবং এটির একটি অংশ, তাই এটি সম্পূর্ণরূপে আনইনস্টল করা এবং তারপরে এটি পুনরায় ইনস্টল করা সম্ভব নয়। তবে, কাজটি সম্পন্ন করার অন্যান্য উপায় রয়েছে। আপনি যদি একটি উইন্ডোজ কম্পিউটারে DirectX পুনরায় ইনস্টল করতে চান তবে নিম্নলিখিত দুটি সেরা উপায় যা আপনি করতে পারেন:
পদ্ধতি 1:DirectX এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার ব্যবহার করে DirectX ইনস্টল করার মেরামত করুন
বর্তমানে মাইক্রোসফ্ট দ্বারা সমর্থিত উইন্ডোজের সমস্ত সংস্করণে, ডাইরেক্টএক্স উইন্ডোজ আপডেটের মাধ্যমে ইনস্টল করা হয় এবং ডাইরেক্টএক্সের আপডেটগুলিও উইন্ডোজ আপডেটের মাধ্যমে পাঠানো হয়। তবে, ডাইরেক্টএক্স-এর জন্য একটি পুনঃবন্টনযোগ্য ইনস্টলার প্যাকেজ রয়েছে যা উইন্ডোজ 2010 সালে পুনরায় প্রকাশ করেছিল। এই পুনঃবন্টনযোগ্য ডাইরেক্টএক্স ইনস্টল মেরামত করতে ব্যবহার করা যেতে পারে - এটি করার ফলে একটি উইন্ডোজ কম্পিউটারে সমস্ত ডাইরেক্টএক্স ফাইল নতুন করে ওভাররাইট হয়, ক্ষতিগ্রস্ত বা দূষিত ফাইলগুলি থেকে মুক্তি পাওয়া যায়, যা একটি পুনঃস্থাপনের উচ্চাকাঙ্ক্ষা। DirectX এন্ড-ইউজার রানটাইম ওয়েব ইন্সটলার ব্যবহার করে একটি Windows কম্পিউটারে DirectX ইনস্টল মেরামত করতে, আপনাকে করতে হবে:
- এখানে যান , ডাউনলোড -এ ক্লিক করুন এবং ডাইরেক্টএক্স এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার ডাউনলোড করতে অনস্ক্রিন নির্দেশাবলী অনুসরণ করুন .
- একবার DirectX এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার ডাউনলোড করা হয়েছে, যেখানে আপনি এটি সংরক্ষণ করেছেন সেখানে নেভিগেট করুন এবং এটি চালান৷
- অনস্ক্রিন নির্দেশাবলী অনুসরণ করুন, এবং ডাউনলোড করা ইনস্টলারটি সমস্ত ডাইরেক্টএক্স এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার আনপ্যাক করবে এর ফাইলগুলিকে আপনার পছন্দের একটি ডিরেক্টরিতে রাখুন৷
- যে ফোল্ডারটি আপনার ডাউনলোড করা ইনস্টলারটি ছিল সেটিতে নেভিগেট করুন DirectX End-User Runtime Web Installerটি আনপ্যাক করুন s ফাইলগুলি, DXSETP.exe নামের একটি ফাইলের সন্ধান করুন৷ এবং এটি চালানোর জন্য এটিতে ডাবল ক্লিক করুন৷
- উইজার্ডের মাধ্যমে যাওয়ার জন্য অনস্ক্রিন নির্দেশাবলী এবং প্রম্পটগুলি অনুসরণ করুন, যার শেষে আপনার কম্পিউটারে DirectX সফলভাবে মেরামত/পুনরায় ইনস্টল করা হবে৷
একবার মেরামত ইনস্টলেশন সম্পন্ন হয়ে গেলে এবং ধুলো হয়ে গেলে, আপনি বিনামূল্যে মোছা করতে পারবেন ফোল্ডারটি DirectX End-User Runtime Web Installer-এর ফাইলে পূর্ণ যে ইনস্টলার দ্বারা আপনি Microsoft-এর ওয়েবসাইট থেকে ডাউনলোড করেছেন।
পদ্ধতি 2:আপনার কাছে থাকা ডাইরেক্টএক্সের সংস্করণটি রোল ব্যাক করুন এবং তারপর এটি আপডেট করুন
উইন্ডোজ কম্পিউটারে ডাইরেক্টএক্সের পরিপ্রেক্ষিতে আপনি আনইনস্টল করার পরে এবং তারপরে কিছু পুনরায় ইনস্টল করার সময় আপনি যা কিছু করেন তা অর্জন করার আরেকটি উপায় হল, আপনার কাছে থাকা ডাইরেক্টএক্সের সংস্করণটিকে একটি পুরানো সংস্করণে ফিরিয়ে আনা এবং তারপরে এটিকে সর্বশেষ উপলব্ধ সংস্করণে আপডেট করা। সংস্করণ এটি করার জন্য, আপনাকে এটি করতে হবে:
- Windows লোগো টিপুন কী + R একটি চালান খুলতে ডায়ালগ
- টাইপ করুন regedit চালান-এ ডায়ালগ করুন এবং এন্টার টিপুন রেজিস্ট্রি এডিটর চালু করতে .
- রেজিস্ট্রি এডিটর-এর বাম ফলকে , নিম্নলিখিত ডিরেক্টরিতে নেভিগেট করুন:
HKEY_LOCAL_MACHINE> সফ্টওয়্যার> Microsoft - রেজিস্ট্রি এডিটর-এর বাম ফলকে , DirectX -এ ক্লিক করুন Microsoft -এর অধীনে সাব-কী এর বিষয়বস্তু ডান ফলকে প্রদর্শিত করার জন্য কী।
- রেজিস্ট্রি এডিটরের ডান প্যানে , সংস্করণ শিরোনামের একটি রেজিস্ট্রি মান সনাক্ত করুন৷ এবং পরিবর্তন করতে এটিতে ডাবল ক্লিক করুন এটা
- প্রতিস্থাপন করুন 4.09.00.0904 মান ডেটা:-এ 4.08.00.0904 সহ ক্ষেত্র এবং ঠিক আছে এ ক্লিক করুন . এটি করার ফলে আপনার কম্পিউটারে থাকা DirectX-এর সংস্করণটিকে একটি পুরানো সংস্করণে ফিরিয়ে আনা হবে, অথবা অন্ততপক্ষে উইন্ডোজ বিশ্বাস করবে যা ঘটেছে৷
দ্রষ্টব্য: এই ধাপে বর্ণিত মানগুলি Windows XP, Windows Vista এবং Windows 7-এর জন্য একচেটিয়া৷ এই পদ্ধতিটি Windows এর নতুন সংস্করণগুলিতেও ব্যবহার করা যেতে পারে, তবে মানগুলি আলাদা হবে - আপনাকে যা করতে হবে তা হল কেবলমাত্র মান পরিবর্তন করা ডাইরেক্টএক্সের যে সংস্করণই হোক না কেন আপনার কাছে একটি পুরানো সংস্করণের মান রয়েছে। - রেজিস্ট্রি এডিটর বন্ধ করুন .
- এখন, আপনাকে যা করতে হবে তা হল DirectX ইনস্টল করার চেষ্টা করুন - এটি করার ফলে উইন্ডোজ দেখতে পাবে যে আপনার কম্পিউটারে DirectX এর একটি পুরানো সংস্করণ রয়েছে এবং উইন্ডোজ আপনার কম্পিউটারের জন্য সাম্প্রতিক উপলব্ধ সংস্করণটি ইনস্টল করবে অবস্থা. এটি Windows Update চালানোর মাধ্যমে সম্পন্ন করা যেতে পারে অথবা DirectX এন্ড-ইউজার রানটাইম ওয়েব ইনস্টলার চালিয়ে পদ্ধতি 1-এ বর্ণিত .