মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল হল একটি ডাইনামিক লিংক লাইব্রেরি (DLL) যা ভিজ্যুয়াল সি++ লাইব্রেরির রান-টাইম কম্পোনেন্ট ইনস্টল করে। মাইক্রোসফট সি এবং সি++ টুলস ব্যবহার করে তৈরি অনেক অ্যাপ্লিকেশন, প্রোগ্রাম এবং গেমের জন্য এই কম্পোনেন্টগুলো আবশ্যক। যাইহোক, সময়-सময়ে এতে সমস্যা দেখা দিতে পারে। তাই মাইক্রোসফট ভিজ্যুয়াল সি++ রিপেयर টুল ব্যবহার করে কীভাবে রিপেयर করবেন তা জানা গুরুত্বপূর্ণ।
মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল রিপেयर করার পদ্ধতি
মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল হল লাইব্রেরির একটি প্যাকেজ যা অনেক প্রোগ্রাম, অ্যাপ্লিকেশন এবং গেম চালানোর সাহায্য করে। অনেক মাইক্রোসফট অ্যাপ ভিজ্যুয়াল স্টুডিও ফ্রেমওয়ার্কের চারপাশে তৈরি হয়েছে, ফলে প্রোগ্রামটি ভিজ্যুয়াল স্টুডিওর উপর নির্ভরশীল হয়। এমএসভিসি++ প্যাকেজে নিচের موارد থাকে এবং ইনস্টল হয়:
- CRT
- স্ট্যান্ডার্ড সি++
- সি++ AMP
- MFC এবং
- OpenMP
মাইক্রোসফট ভিজ্যুয়াল সি++ রিপেयर করার প্রয়োজনীয়তা
ভিজ্যুয়াল স্টুডিও প্রোজেক্টে ডিপেন্ডেন্সি DLL ফাইল যোগ করে যা আপনার পিসিতে অ্যাপ বা প্রোগ্রাম চালানোর জন্য দরকার।
- যখন কোনো কারণে এই DLL ফাইলগুলো পাওয়া যায় না, তখন বিভিন্ন এরর দেখা দে। সুতরাং, নির্দিষ্ট DLL ফাইল না থাকলে মাইক্রোসফট ভিজ্যুয়াল সি++ রিপেयर করা প্রয়োজন হয়।
- এছাড়াও, যদি পিসি থেকে MSVC++ প্যাকেজ ডিলিট বা আনইনস্টল হয়ে যায়, তবে মাইক্রোসফট ভিজ্যুয়াল সি++ রিপেयर টুল ব্যবহার করার দরকার পড়ে। তাই সিস্টেম থেকে MSVC প্যাকেজের ফাইল ডিলিট না করার পরামর্শ দেওয়া হয়।
আপনার পিসিতে MSVC++ প্যাকেজ নিয়ে সমস্যা হলে, মাইক্রোসফট ভিজ্যুয়াল সি++ রিপেयर করার জন্য কিছু পদক্ষেপ নেওয়া যেতে পারে। প্যাকেজ ডাউনলোড করার থেকে রিপেयर করার পর্যন্ত নিচে বিস্তারিত ধাপগুলো দেওয়া হলো।
ধাপ ১: MSVC++-র সর্বশেষ ভার্সন ডাউনলোড করা
অ্যাপ বা গেম নিয়ে সমস্যা হলে প্রথমে মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবলের বর্তমান ভার্সন চেক করুন। পুরানো ভার্সন থাকলে সর্বশেষটি ইনস্টল করে আগে ইনস্টল করা সব MSVCR ফাইল রিপেयर করুন। নিচের ধাপগুলো অনুসরণ করে MSVC++ রিডিস্ট্রিবিউটেবল ডাউনলোড ও আপডেট করতে পারেন:
১. আপনার পিসির উইন্ডোজ সার্চ বার-এ System Information লিখে Open-এ ক্লিক করুন।
২. এখন সেখানে System Type চেক করুন। উদাহরণস্বরূপ, এটি উইন্ডোজ ১০ ৬৪-বিট পিসি।
৩. এরপর আপনার ওয়েব ব্রাউজার খুলে Download Microsoft Visual C++ Redistributable ওয়েবপেজে যান।
৪. MSVC++ ডাউনলোড লিংক খুলে, সামঞ্জস্যপূর্ণ প্যাকেজ-এ (Notes কলামে দেখানো ভার্সন অনুযায়ী) ক্লিক করে আপনার পিসিতে ইনস্টল করুন।
ধাপ ২: মাইক্রোসফট ভিজ্যুয়াল সি++ রিপেयर টুল ব্যবহার করা
বেশিরভাগ উইন্ডোজ পিসিতে মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবলের প্রায় সব প্রয়োজনীয় প্যাকেজ প্রি-ইনস্টলড থাকে। কিন্তু কখনও কখনও কিছু অ্যাপ্লিকেশনের জন্য DLL ফাইল গায়েব হয়ে যায় এবং সেগুলো চালাতে সমস্যা হয়। এটি সাধারণত নতুন ইনস্টল করা অ্যাপ বা গেম MSVCR ফাইলগুলোর সাথে বাইন্ড করতে না পারায় হয়। এই পরিস্থিতিতে মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল রিপেयर করাই সেরা সমাধান। নিচে পদ্ধতিটি দেওয়া হলো:
১. উইন্ডোজ কী চাপুন, সার্চ বক্সে Apps & features লিখে Open-এ ক্লিক করুন।
২. এখন Microsoft Visual C++ Redistributable প্যাকেজটি খুঁজে বের করুন।
৩. প্যাকেজটি-এ ক্লিক করে নিচে হাইলাইট করা Modify অপশনটি নির্বাচন করুন।
৪. User Account Control প্রম্পটে Yes-এ ক্লিক করুন।
৫. পরের পপ-আপ উইন্ডোতে Repair নির্বাচন করুন।
৬. প্যাকেজ থেকে প্রতিটি সি++ এন্ট্রির জন্য ধাপ ৩ এবং ৪ পুনরাবৃত্তি করুন।
৭. এখন রিপেयर প্রক্রিয়া সম্পূর্ণ করার জন্য পিসি রিস্টার্ট করুন।
৮. পূর্বে সমস্যা সৃষ্টি করছিল গেম বা অ্যাপ্লিকেশন চালু করে দেখুন রিপোর করার ফলে সমস্যা সমাধান হয়েছে কিনা।
বারবার জিজ্ঞাসিত প্রশ্ন (FAQs)
প্রশ্ন ১. ইনস্টল করা ভিজ্যুয়াল রিডিস্ট্রিবিউটেবল সি++ কোথায় পাব?
উত্তর: ভিজ্যুয়াল স্টুডিও ২০২২ রিডিস্ট্রিবিউটেবল ফাইলগুলো %VCINSTALLDIR%Redist\MSVC\v142 ফোল্ডারে পাবেন। ভিজ্যুয়াল স্টুডিও ২০১৯-এর সর্বশেষ ভার্সনের জন্যও একই ফোল্ডারে ভিজ্যুয়াল রিডিস্ট্রিবিউটেবল সি++ থাকে।
প্রশ্ন ২. মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল প্যাকেজ ইনস্টল ব্যর্থ হলে কী করব?
উত্তর: ইনস্টল ব্যর্থ হলে মাইক্রোসফট প্রোগ্রাম ইনস্টল এবং আনইনস্টল ট্রাবলশুটারের সাহায্য নিয়ে সমস্যা সমাধান করা যায়।
প্রশ্ন ৩. মাইক্রোসফট সি++ রিডিস্ট্রিবিউটেবলের কাজ কী?
উত্তর: মাইক্রোসফট সি++ রিডিস্ট্রিবিউটেবল সফ্টওয়্যার ডেভেলপমেন্টের দিকগুলো মানকীকরণে সাহায্য করে। এটি ইউজারের পিসিতে প্রয়োজনীয় লাইব্রেরি কল করার সুযোগ দিয়ে অন্যান্য প্রোগ্রামকে সাহায্য করে। সি, সি++ এবং সি++/CLI প্রোগ্রামিং ল্যাঙ্গুয়েজে উইন্ডোজ অ্যাপ্লিকেশন তৈরিতে এটি সহায়তা করে।
প্রশ্ন ৪. কি মাইক্রোসফট ভিজ্যুয়াল সি++-র সব ফাইল ضرুরী?
উত্তর: হ্যাঁ, মাইক্রোসফট ভিজ্যুয়াল সি++-র সব ফাইল ضرুরী। এটি রান-টাইম লাইব্রেরি ফাইলগুলোর একটি সেট, যারা পিসিতে থাকা অনেক প্রোগ্রাম ব্যবহার করে। এই ফাইলগুলোর যেকোনো একটি আনইনস্টল বা ডিলিট করলে প্রোগ্রাম বা অ্যাপ্লিকেশনের কাজ বাধা পড়তে পারে এবং সেগুলো কাজ বন্ধ করতে পারে।
প্রশ্ন ৫. কি মাইক্রোসফট ভিজ্যুয়াল সি++ আমার পিসির জন্য নিরাপদ?
উত্তর: হ্যাঁ, মাইক্রোসফট ভিজ্যুয়াল সি++ আপনার পিসির জন্য সম্পূর্ণ নিরাপদ। এটি মাইক্রোসফটের একটি টুল এবং কোনোভাবে পিসিকে ক্ষতি করে না।
সুপারিশ করা:
- মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল রিইনস্টল করার পদ্ধতি
- উইন্ডোজ ফায়ারওয়াল রুল যোগ করার পদ্ধতি
- উইন্ডোজ ১০-এ রান-টাইম এরর সি++ ফিক্স করার পদ্ধতি
- উইন্ডোজ ১১-এ Vcruntime140.dll Not Found এরর ফিক্স করার পদ্ধতি
নিঃসন্দেহে, একটি উইন্ডোজ পিসিকে তার অধিকাংশ প্রোগ্রাম চালানোর জন্য—এবং উইন্ডোজের একটি অংশের জন্যও—মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল প্যাকেজের প্রয়োজন হয়। কিন্তু প্যাকেজের কিছু ফাইল ডিলিট বা গায়েব হলে টেকনিক্যাল সমস্যা অনিবার্য। সেক্ষেত্রে মাইক্রোসফট ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল রিপেयर করা জরুরি হয়ে পড়ে। আশা করি আমাদের গাইডটি আপনাকে সহজে এবং সফলভাবে তা করতে সাহায্য করেছে। আরও পরামর্শ বা প্রশ্ন থাকলে কমেন্ট সেকশনে জানান।