Windows কম্পিউটারে অ্যাপ খোলার সময় যদি The program can’t start because VCRUNTIME140.DLL is missing from your computer এরর দেখেন, তবে নিচের ধাপগুলো অনুসরণ করে সমস্যা ট্রাবলশুট ও ফিক্স করুন। এটি ঘটে যখন আপনার রান করার চেয়ে যেটা প্রোগ্রামটি VCRUNTIME140.DLL ফাইল সিস্টেমে থাকার চাহিদা করে। VCRUNTIME140.DLL হলো মাইক্রোসফট C Runtime Library অ্যাপ্লিকেশন এক্সটেনশন, আকার প্রায় ৮৬ KB, System32 ফোল্ডারে অবস্থিত, এবং Microsoft Visual Studio দ্বারা ইনস্টল হয়। কোনো DLL ফাইল মিসিং বা করাপ্ট হলে এই ধরণের এরর মেসেজ দেখায়।

VCRUNTIME140.DLL মিসিং
DLL মানে Dynamic Link Libraries—এটি Windows বা অন্য অপারেটিং সিস্টেমে রান হওয়া অ্যাপ্লিকেশনের বাহ্যিক অংশ। অধিকাংশ অ্যাপ্লিকেশন স্বয়ংসম্পূর্ণ নয়, কোড আলাদা আলাদা ফাইলে সংরক্ষণ করে। কোড প্রয়োজন হলে সংশ্লিষ্ট ফাইল মেমরিতে লোড হয় এবং ব্যবহার হয়। OS বা সফটওয়্যার যদি DLL ফাইল খুঁজে না পায় বা ফাইল করাপ্ট থাকে, তবে DLL file is missing মেসেজ আসে।
যদি DLL ফাইল কম্পিউটারে থাকে কিন্তু এরর আসে, তবে DLL ফাইল রি-রেজিস্টার করতে হতে পারে। এছাড়া System File Checker রান করুন করাপ্ট সিস্টেম ফাইল রিপ্লেস করতে।
DLL ফাইল মিসিং থাকলে, ইন্টারনেট থেকে ডাউনলোড করে নির্দিষ্ট জায়গায় পেস্ট করলেই সমাধান হয় না। আপনি চেষ্টা করতে পারেন, কিন্তু পজিটিভ ফলাফল পাওয়া কঠিন।
এরর দিয়ে যেই প্রোগ্রামটি সেটি রি-ইনস্টল করলে সমাধান হতে পারে, তাই চেষ্টা করুন। সম্ভবত এর ইনস্টলেশন প্যাকেজে এই ফাইলটি থাকে।
অন্য একটি সমাধান হলো আপনার কম্পিউটারে Microsoft Visual C++ Redistributable for Visual Studio ইনস্টল করা।
প্রোগ্রাম উইন্ডো বা Task Manager দিয়ে সকল খোলা অ্যাপ্লিকেশন বন্ধ করুন। তারপর মাইক্রোসফট থেকে ডাউনলোড করে রানটাইম কম্পোনেন্ট ইনস্টল করুন এবং কম্পিউটার রিস্টার্ট করে দেখুন।
এন্টিভাইরাস স্ক্যানও রান করতে পারেন। VCRUNTIME140.DLL যদি System32 ফোল্ডারে থাকে তবে এটি বৈধ OS ফাইল। অন্য জায়গায় থাকলে ম্যালওয়্যার হতে পারে।
এই উপায়গুলো কাজ করা উচিত এবং এরর মেসেজ আর আসবে না।
মনে রাখবেন, আপনার Windows আপডেটেড আছে কিনা নিশ্চিত করুন। Windows Update রান করে কনফার্ম করুন।
সাদৃশ্য এররগুলো:
- MSVCR110.dll is missing
- d3compiler_43.dll is missing
- MSVCP140.dll is missing.
