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

Vcruntime140_1.dll: ফাংশন, উদ্দেশ্য এবং ট্রাবলশুটিং

প্রোগ্রামগুলো একটি Dynamic Link Library (DLL) ফাইল ব্যবহার করে যাতে নির্দিষ্ট ফাংশনালিটি এক্সিকিউট করার ইনস্ট্রাকশন থাকে। বিভিন্ন প্রোগ্রাম একই ফাইলে সংরক্ষিত ইনফোর্মেশন একসাথে শেয়ার করতে পারে। ডেটাটি ডাইনামিক কারণ এটি শুধু প্রোগ্রামগুলোর প্রয়োজন হলে ব্যবহার হয়। তাই ডেটা মেমরিতে সবসময় উপলব্ধ रहने کے বজায় শুধু প্রয়োজনে ব্যবহার হয়। Dynamic Link Library ফাইলগুলো .exe ফাইলposable মতো এক্সিকিউটেবল নয়, অর্থাৎ ব্যবহারকারী সরাসরি সেগুলো রান করতে পারে না। .DLL ফাইলটি একটি ইতিমধ্যে রান হচ্ছে কোড দ্বারা ডাকা হয়। যাই হোক, এই ফাইলগুলো .exe ফাইলposable কিছু সাধারণ বৈশিষ্ট্য শেয়ার করে এবং কখনও কখনও একই .exe ফাইল এক্সটেনশন ব্যবহার করতে পারে।

.DLL ফাইল ব্যবহার করা প্রোগ্রামগুলো এর ডেটার ওপর নির্ভরশীল সকল ইউটিলিটি একসাথে লোড করতে। এতে .DLL ফাইলগুলো সম্পর্কিত প্রোগ্রামের জন্য খুবই গুরুত্বপূর্ণ। .DLL ফাইলে যেকোনো পরিবর্তন (ভার্সন আপডেট বা ফাইল রিমুভ) সেই নির্দিষ্ট .DLL ফাইল ব্যবহারকারী প্রোগ্রামকে ফেইল করতে পারে। মিসিং বা করপ্ট .DLL ফাইল প্রোগ্রাম লঞ্চ ফেইলার এবং ক্র্যাশের কারণ হয়।

আপনি যদি বারবার "Vcruntime140_1.dll is missing from your system" মেসেজ পান, তবে সম্ভবত আপনি Visual C++ Redistributable for Visual Studio 2015-র সাথে জড়িত একটি করপ্ট .DLL ফাইলের সাথে কাজ করছেন। এই ত্রুটি ঘটে যখন একটি Windows 10/11 আপডেট ইমপ্লিমেন্ট করা হয় বা একটি নির্দিষ্ট প্রোগ্রাম ইনস্টল होनेতে ব্যর্থ হয়।

Visual C++ অধিকাংশ ডেভেলপমেন্ট প্রজেক্টে ব্যবহার হয় কারণ এটি প্রোগ্রামিং ল্যাঙ্গুয়েজ C স্যুটের অধীন। এটি রানটাইম প্যাকেজ এবং লাইব্রেরির সমষ্টি যা বিভিন্ন কম্পাইলেশন ডেভেলপ করতে ব্যবহৃত হয় যেগুলো ফাংশন কল, প্রসেস এবং কোড এলিমেন্ট নিয়ে গঠিত। এগুলো একটি ইন্টিগ্রেটেড প্রোগ্রাম এনভায়রনমেন্টে কাজ করে।

প্রো টিপ: একটি নিবেদিত PC অপ্টিমাইজেশন টুল চালান যা ভুল সেটিংস, জাঙ্ক ফাইল, হানিকারক অ্যাপ এবং নিরাপত্তা হুমকি দূর করে যা সিস্টেম সমস্যা বা ধীর কর্মক্ষমতার কারণ হতে পারে।

এখন, যদি C++ প্যাকেজের যেকোনো কম্পোনেন্ট করপ্ট বা অকস্মাৎ রিমুভ হয়, তবে C++ প্যাকেজের ওপর নির্ভরশীল প্রোগ্রামগুলো ফেইল বা রেসপন্ড না করার সম্ভাবনা বেশি। এর ঘটনাক্রমে Windows 10/11 Error "vcruntime140_1.dll is missing from your system" দেখায়।

খুশির খবর হল এটি একটি ফিক্সেবল ইস্যু। এই আর্টিকেলে আমরা "vcruntime140_1.dll is missing from your system" ইস্যু কীভাবে ফিক্স করবেন তা আলোচনা করব। এই ইস্যুর জন্য আমরা কয়েকটি সমাধান প্রস্তুত করেছি; সেগুলো চেষ্টা করুন কোনটি জাদু করবে।

গুরুত্বপূর্ণ নোট: .DLL ফাইলগুলো শুধু অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করা উচিত। আনঅফিসিয়াল সাইট ব্যবহার করলে পটেনশিয়াল রিস্ক বেড়ে যায় যা ইনস্ট্যাবিলিটি ইস্যু এবং ভাইরাস-ইনফেক্টেড সিস্টেমের দিকে নিয়ে যেতে পারে।

সমাধান ১: সিস্টেমের Recycle Bin চেক করুন

.dll ফাইল অকস্মাৎ ডিলিট হওয়া সম্ভব। خوشখবর হল অকস্মাৎ ডিলিট করা আইটেমগুলো রিসাইকেল বিনে চলে যায়। এমন পরিস্থিতিতে রিসাইকেল বিনে গিয়ে "VCRUNTIME140.dll" লেবেলযুক্ত ফাইল খুঁজুন। পেলে ফাইলে রাইট-ক্লিক করে কনটেক্সট মেনু থেকে Restore-এ ক্লিক করুন।

সমাধান ২: Visual C++ Redistributable Package রিইনস্টল করুন

ইতিমধ্যে উল্লেখ করা হয়েছে, VCRUNTIME140.dll ফাইল Visual C++-র সাথে জড়িত। আপনি মাইক্রোসফটের অফিসিয়াল সাইট থেকে Microsoft Visual C++ Redistributable for Visual Studio 2015-এর লেটেস্ট ভার্সন ডাউনলোড করতে পারেন। আপনার Windows বিল্ডের জন্য x64 এবং x84-এর মধ্যে উপযুক্ত ডাউনলোড সিলেক্ট করুন। ইনস্টল করার আগে নিশ্চিত হন সকল অ্যাপ্লিকেশন এবং প্রোগ্রাম বন্ধ আছে। ইনস্টলেশন শেষ হলে কম্পিউটার রিবুট করুন এবং চেক করুন সমস্যা বাকি আছে কিনা।

সমাধান ৩: Visual C++ Package রিপোর করুন

Microsoft Visual C++ Redistributables-এর অনেক ধরন আছে। আপনাকে Microsoft Visual C++ 2015 Redistributable package চেক করতে হবে। একবার পাওয়া গেলে নিচের ইনস্ট্রাকশন ফলো করে ফাইল রিপোর করুন:

  1. Windows সার্চ ফিল্ডে Control Panel সার্চ করে অ্যাক্সেস করুন।
  2. Programs and Features-এ ক্লিক করুন।
  3. লিস্টে Microsoft Visual C++ 2015 Redistributable খুঁজুন।
  4. রাইট-ক্লিক করে ড্রপডাউন মেনু থেকে Change অপশন সিলেক্ট করুন।
  5. একটি Modify Setup উইন্ডো উঠবে। Repair সিলেক্ট করে রিপোর প্রক্রিয়া শুরু করুন।
  6. সম্পন্ন হলে সিস্টেম রিবুট করুন এবং চেক করুন এরর সমাধান হয়েছে কিনা।

সমাধান ৪: SFC স্ক্যান এক্সিকিউট করুন

Windows 10/11 একটি জরুরি System File Checker (SFC) ইউটিলিটি দিয়ে সজ্জিত যা যেকোনো করপ্ট সিস্টেম ফাইল চেক করে ফ্যাক্টরি ভার্সনে রিস্টোর করে। SFC দিয়ে ফিক্স করা যেতে পারে এমন করপ্ট বা মিসিং সিস্টেম ফাইলের মধ্যে .DLL ফাইলগুলোও আছে।

"vcruntime140_1.dll is missing from your system" এরর সমাধান করতে SFC স্ক্যান চালানোর পদ্ধতি:

  1. Windows সার্চ ফিল্ডে "Command Prompt" লিখে Enter চাপুন।
  2. উপস্থিত রেজাল্টে Command Prompt-এ রাইট-ক্লিক করে Run as administrator সিলেক্ট করুন। এই অপশন আপনাকে অ্যাডমিনিস্ট্রেটর প্রিভিলেজ দিয়ে Command Prompt অ্যাক্সেস করতে দেবে। SFC স্ক্যান এক্সিকিউট করতে আপনাকে অবশ্যই Elevated Command Prompt খুলতে হবে।
  3. নিচের কমান্ড ইনসার্ট করে Enter চাপুন:
    Sfc /scannow
  4. SFC শুরু হবে এবং সাধারণত গড়ে ১৫ মিনিট সময় নেয় সম্পন্ন হতে। একবার হলে কম্পিউটার রিস্টার্ট করুন।

চেক করুন ইস্যু সমাধান হয়েছে কিনা। না হলে DISM (Deployment Image Servicing and Management) স্ক্যান চালাতে পারেন। এই ইউটিলিটি অপারেটিং সিস্টেমের জন্য রিকভারি এনভায়রনমেন্ট প্রস্তুত করতে এবং Windows ইমেজ প্রস্তুত করতে ব্যবহৃত হয়।

DISM স্ক্যান এক্সিকিউট করার ইনস্ট্রাকশন:

  1. SFC স্ক্যান প্রসিডিউয়ারের ধাপ ১ এবং ২ ফলো করে Elevated Command Prompt খুলুন।
  2. Command Prompt ফিল্ডে নিচের কমান্ড লিখে Enter চাপুন:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. DISM স্ক্যান প্রক্রিয়া শুরু হবে। সম্পন্ন হলে পরিবর্তন ইফেক্টিভ করতে PC রিস্টার্ট করুন এবং চেক করুন ইস্যু সমাধান হয়েছে কিনা।

সমাধান ৫: সিস্টেম আপডেট চেক করুন

"vcruntime140_1.dll is missing from your system" এরর মেসেজের আরেকটি কারণ হতে পারে পুরনো অপারেটিং সিস্টেম। পেন্ডিং Windows আপডেট চেক করে ইস্যু সমাধান চেষ্টা করুন। পদ্ধতি:

  1. Windows Menu logo-এ ক্লিক করে Gear Icon-এ ক্লিক করে Settings অ্যাক্সেস করুন।
  2. Update & Security-এ ক্লিক করুন, অটোমেটিক্যালি Windows Update সেকশনে রিডাইরেক্ট হবে।
  3. Check for updates সিলেক্ট করুন সিস্টেম অটোমেটিক্যালি অনলাইনে যেকোনো আপডেট খুঁজে বের করতে শুরু করবে। একবার পাওয়া গেলে ইনস্টল করুন এবং আবার Check for Updates প্রক্রিয়া চালান। এটি নিশ্চিত করবে যে আপনার সিস্টেমে সকল রিলেভ্যান্ট লেটেস্ট আপডেট ইনস্টল হয়েছে।
  4. কম্পিউটার রিস্টার্ট করুন এবং চেক করুন ইস্যু সমাধান হয়েছে কিনা।

সমাধান ৬: ফুল সিকিউরিটি সিস্টেম স্ক্যান চালান

ম্যালিশিয়াস প্রোগ্রামও আপনার কম্পিউটারে অসংখ্য সমস্যা সৃষ্টি করতে পারে যা Windows 10/11-এ "vcruntime140_1.dll is missing from your system" এরর করছে। তাই একটি বিশ্বস্ত Anti-malware সিকিউরিটি টুল দিয়ে ফুল সিস্টেম স্ক্যান চালানো সেরা। একটি শক্তিশালী সিকিউরিটি টুল Microsoft Visual C++ Redistributable প্যাকেজের ভেতর কানামাছি করছে যেকোনো সন্দেহজনক প্রোগ্রাম পিক আপ করতে পারবে। একবার হলে আপনি একটি রেপুটেবল PC রিপোর টুল ডিপ্লয় করতে পারেন যেকোনো ডেমেজড সিস্টেম ফাইল চেক করার জন্য।

  1. AI ফাইল কী? অ্যাডোব ইলাস্ট্রেটর আর্টওয়ার্ক ফাইল

  2. 'grooveex.dll' কী এবং এটি কি মুছে ফেলা উচিত?

  3. daqexp.dll কী এবং এটি কি মুছে ফেলা উচিত?

  4. "WOW64.dll" ফাইল কী এবং কি এটি ডিলিট করা উচিত