DirectX ইনস্টল বা আপডেট করার সময় আপনি এই এরর দেখতে পারেন “DirectX setup could not download the file. Please try later or check your network connection.” এটি সাধারণত হয় যখন DirectX Web Installer Microsoft-এর সার্ভার- থেকে প্রয়োজনীয় কম্পোনেন্ট ডাউনলোড করতে ব্যর্থ হয়।
ওয়েব ইনস্টলার একটি ছোট সেটআপ ফাইল যা ইনস্টলেশন করার সময় অতিরিক্ত DirectX কম্পোনেন্ট ডাউনলোড করে।
যদি ইনস্টলার Microsoft সার্ভারের সাথে সঠিকভাবে যোগাযোগ করতে না পারে, প্রয়োজনীয় ফাইলগুলো ডাউনলোড করা যায় না এবং ইনস্টলেশন থেমে যায়।
এই ইস্যু সাধারণত হয় অস্থির ইন্টারনেট সংযোগ, ভুল DNS কনফিগারেশন, পুরনো নেটওয়ার্কিং ক্যাশ, বা একটি করাপ্ট ইনস্টলার ফাইল এর কারণে। কিছু পরিস্থিতিতে, ফায়ারওয়াল রুল, অ্যান্টিভাইরাস সফটওয়্যার, বা Microsoft সার্ভারগুলির সাথে সাময়িক ইস্যু ডাউনলোড রিকোয়েস্ট ইন্টারрап্ট করতে পারে।
নিচের পদ্ধতিগুলো নেটওয়ার্ক যোগাযোগ পুনরুদ্ধার করা, ক্যাশড নেটওয়ার্কিং ডেটা ক্লিয়ার করা, বা ওয়েব ইনস্টলার বাইপাস করা কerializer kiedy এটি প্রয়োজনীয় ফাইলগুলো রিট্রিভ করতে পারে না।
১. নেটওয়ার্ক অ্যাডাপ্টার রিস্টার্ট করুন
সাময়িক নেটওয়ার্ক গ্লিচের কারণে উইন্ডোজ ইন্টারনেটের সাথে কানেক্টেড দেখাতে পারে যখন ব্যাকগ্রাউন্ড ডাউনলোড ব্যর্থ হয়। নেটওয়ার্ক অ্যাডাপ্টার রিস্টার্ট করলে উইন্ডোজকে সংযোগ পুনর্নির্মাণ করতে বাধ্য করে এবং Тим্পোরারি ফল্টগুলো ক্লিয়ার করে যা DirectX ইনস্টলারকে Microsoft সার্ভারের সাথে যোগাযোগ করতে বাধা দিতে পারে।
- Windows + R টিপুন, ncpa.cpl লিখুন, এবং Enter টিপুন।
- বর্তমানে ব্যবহৃত নেটওয়ার্ক অ্যাডাপ্টার (Wi-Fi বা Ethernet)-এ রাইট-ক্লিক করুন।
- Disable সিলেক্ট করুন এবং কয়েক সেকেন্ড অপেক্ষা করুন।
- আবার রাইট-ক্লিক করুন এবং Enable সিলেক্ট করুন।
- DirectX installer আবার রান করুন।
২. DNS Automatic-এ কনফিগারড আছে কিনা নিশ্চিত করুন
DNS ডোমেইন নেম-কে IP ঠিকানা-এ রূপান্তর করে যাতে অ্যাপ্লিকেশনগুলো সার্ভার লোকেট করতে পারে। DirectX ইনস্টলার Microsoft-এর ডাউনলোড সার্ভারগুলোর সাথে পৌঁছানোর জন্য DNS-র ওপর নির্ভরশীল।
যদি সিস্টেম একটি ভুল বা অপ্রাপ্য ম্যানুয়াল DNS সার্ভার ব্যবহার করে, ইনস্টলার কানেক্ট করতে ব্যর্থ হতে পারে। DNS-কে Automatic-এ স্যুইচ করলে উইন্ডোজ আপনার নেটওয়ার্ক প্রদত্ত DNS সার্ভারগুলো ব্যবহার করতে পারে, যা প্রায়শই নরমাল কানেক্টিভিটি ফিরিয়ে আনে।
- Windows + R টিপুন এবং ncpa.cpl লিখুন।
- আপনার এক্টিভ নেটওয়ার্ক কানেকশনে রাইট-ক্লিক করুন এবং Properties সিলেক্ট করুন।
- Internet Protocol Version 4 (IPv4)-এ ডাবল-ক্লিক করুন।
- Obtain DNS server address automatically সিলেক্ট করুন।
- OK ক্লিক করুন এবং DirectX ইনস্টলার আবার রান করুন।
৩. DNS ক্যাশ এবং নেটওয়ার্ক স্ট্যাক রিসেট করুন
Windows DNS রেজাল্ট ক্যাশে সংরক্ষণ করে কানেকশন গতিবর্ধন করতে। যদি এই রেকর্ডগুলো পুরনো বা করাপ্ট হয়ে যায়, সিস্টেম ভুল সার্ভার ঠিকানার সাথে যোগাযোগ করার চেষ্টা করতে পারে।
DNS ক্যাশ এবং নেটওয়ার্ক স্ট্যাক রিসেট করলে সংরক্ষিত নেটওয়ার্কিং ডেটা ক্লিয়ার হয় এবং কোর নেটওয়ার্কিং কম্পোনেন্টগুলো পুনরুদ্ধার হয় যা ইনস্টলারকে Microsoft সার্ভারের সাথে পৌঁছানোর থেকে বাধা দিতে পারে।
- Command Prompt Administrator হিসেবে খুলুন।
- নিচের কমান্ডগুলো একেক করে রান করুন:
ipconfig /flushdns netsh winsock reset netsh int ip reset
- আপনার কম্পিউটার রিস্টার্ট করুন।
- DirectX installer আবার রান করুন।
৪. অফলাইন DirectX ইনস্টলার ব্যবহার করুন
অফলাইন DirectX ইনস্টলার প্যাকেজে সকল প্রয়োজনীয় ফাইল অন্তর্ভুক্ত থাকে। এটি ইনস্টলেশন করার সময় অতিরিক্ত কম্পোনেন্ট ডাউনলোড করার প্রয়োজন নেই।
যেহেতু এটি রিয়েল-টাইম ডাউনলোড এড়ায়, এই মেথড প্রায়শই কাজ করে যখন ওয়েব ইনস্টলার অস্থির ইন্টারনেট সংযোগ, DNS ইস্যু, ফায়ারওয়াল রিস্ট্রিকশন, বা সিকিউরিটি সফটওয়্যার ইনস্টলার ব্লক করলে ব্যর্থ হয়।
- Microsoft-এর অফিসিয়াল ওয়েবসাইট ভিজিট করুন।
- DirectX End-User Runtime (Offline Installer) ডাউনলোড করুন।
- ডাউনলোড করা ফাইলে রাইট-ক্লিক করুন এবং Run as administrator সিলেক্ট করুন।
- অন-স্ক্রিন ইনস্ট্রাকশন ফলো করুন ইনস্টলেশন কমপ্লিট করতে।
৫. DirectX ইনস্টলার পুনরায় ডাউনলোড করুন
আপনি যদি ওয়েব ইনস্টলার ব্যবহার করতে পছন্দ করেন, সেটআপ ফাইলটি নিজে করাপ্ট বা অসম্পূর্ণ হতে পারে। এটি হয় যদি ডাউনলোড ইন্টারাপ্ট হয় বা সিকিউরিটি সফটওয়্যার দ্বারা মডিফাই হয়।
একটি ফRESH কপি ডাউনলোড করলে ইনস্টলার ফাইলটি ইনট্যাক্ট থাকে এবং Microsoft সার্ভার থেকে প্রয়োজনীয় কম্পোনেন্টগুলো রিট্রিভ করতে সক্ষম হয়।
- আপনার কম্পিউটার থেকে বিদ্যমান DirectX ইনস্টলার ডিলিট করুন।
- Microsoft-এর অফিসিয়াল ওয়েবসাইট থেকে একটি নতুন কপি ডাউনলোড করুন।
- ইনস্টলারে রাইট-ক্লিক করুন এবং Run as administrator সিলেক্ট করুন।
- ইনস্টলেশন ইনস্ট্রাকশন ফলো করুন।
এই পদ্ধতিগুলো চেষ্টা করার পরও সমস্যা থাকলে, কারণ হয়তে পারে স্ট্রিক্ট ফায়ারওয়াল রুল, অ্যান্টিভাইরাস ইন্টারফেরেন্স, নেটওয়ার্ক রিস্ট্রিকশন, বা Microsoft-এর ডাউনলোড সার্ভারদের সাথে সাময়িক ইস্যু।
লেখক সম্পর্কে
হামজা মোহাম্মদ আনোয়ার
হামজা মোহাম্মদ আনোয়ার একজন ইন্টারমিডিয়েট JavaScript ওয়েব ডেভেলপার যিনি MERN টেকনোলজি ব্যবহার করে হাই-পারফরম্যান্স অ্যাপ্লিকেশন ডেভেলপ করার ওপর ফোকাস করেন। তার স্কিল সেটে ReactJS, MongoDB, Express NodeJS, এবং অন্যান্য সম্পর্কিত টেকনোলজিতে দক্ষতা অন্তর্ভুক্ত। হামজা একজন Google IT সার্টিফাইড প্রফেশনেলও, যা IT সাপোর্টে তার দক্ষতা হাইলাইট করে। একজন উদ্যমী সমস্যা সমাধানকারী হিসেবে, তিনি নিজের কম্পিউটারে এরর রিক্রিয়েট করে ট্রাবলশুট করেন এবং বিভিন্ন টেকনিক্যাল ইস্যুর সমাধান খুঁজে বের করেন।