আপনার কম্পিউটারে একটি অ্যাপ খোলার সময় কি Msvcr71.dll এরর দেখেছেন? এটি সাধারণত তখন ঘটে যখন প্রভাবিত DLL ফাইলটি মিসিং, ডিলিট, করপ্ট বা ক্ষতিগ্রস্ত হয়ে যায় এমনভাবে যে সেটিতে নির্ভরশীল অ্যাপটি আর DLL ফাইলটি ব্যবহার করতে পারে না যেমন সেটি ডিজাইন করা হয়েছিল।
রেজিস্ট্রি সমস্যা, ম্যালওয়্যার ইনফেকশন, কম্পিউটারে ইনস্টল করা ম্যালিশিয়াস প্রোগ্রাম, বা কম্পিউটার হার্ডওয়্যারের সমস্যা এই Msvcr71.dll এরর ট্রিগার করতে পারে।
উইন্ডোজ ১০/১১-এ MSVCR71.dll মিসিং এরর কী?
আপনি সম্ভবত এই এররটি তখন দেখবেন যখন আপনি গেম লঞ্চ করার চেষ্টা করবেন, একটি এরর ওয়ার্নিং সহ যা আপনাকে বলবে যে অ্যাপ্লিকেশনটি শুরু হতে ব্যর্থ হয়েছে কারণ আপনার কম্পিউটারে MSVCR71.dll মিসিং বা পাওয়া যায়নি।
সাধারণত, অন্যান্য DLL ফাইলগুলোর মতো, Msvcr71.dll ফাইলটি একটি উইন্ডোজ সিস্টেম ফাইল যা উইন্ডোজ ১০/১১-এ Microsoft Visual Redistributable C++ প্যাকেজের অন্তর্গত। এইीलिए ভিজ্যুয়াল রিডিস্ট্রিবিউটেবল C++ প্যাকেজ আনইনস্টল এবং রি-ইনস্টল করা উইন্ডোজ ১০/১১-এ MSVCR71.dll মিসিং এরর ফিক্স করার সাধারণ সমাধানগুলির এক।
প্রো টিপ: একটি ডেডিকেটেড পিসি অপ্টিমাইজেশন টুল চালান যাতে ভুল সেটিংস, জাংক ফাইল, ক্ষতিকর অ্যাপ এবং সুরক্ষা হুমকি যা সিস্টেম সমস্যা বা ধীর কর্মক্ষমতার কারণ হতে পারে, দূর করা যায়।
পিসি সমস্যা için ফ্রি স্ক্যান ৩.১৪৫.৮৭৩ ডাউনলোড করা হয়েছে সামঞ্জস্যপূর্ণ: উইন্ডোজ ১০/১১, উইন্ডোজ ৭, উইন্ডোজ ৮
যখন এই নির্দিষ্ট DLL ফাইলটির সাথে সমস্যা উঠে, তখন এরর নোটিফিকেশনগুলো আপনি যে প্রোগ্রামটি লঞ্চ করার চেষ্টা করছেন তার অনুযায়ী ভিন্ন হতে পারে। নিচে আপনি যে সাধারণ এরর মেসেজগুলো দেখতে পেতে পারেন সেগুলো দেওয়া হলো:
- ফাইল msvcr71.dll মিসিং।
- Msvcr71.dll Not Found
- এই অ্যাপ্লিকেশন শুরু হতে ব্যর্থ হয়েছে কারণ msvcr71.dll পাওয়া যায়নি। অ্যাপ্লিকেশনটি পুনরায় ইনস্টল করলে সমস্যা সমাধান হতে পারে।
- Cannot find [PATH]\msvcr71.dll
- Cannot start [APPLICATION]. A required component is missing: msvcr71.dll. Please install [APPLICATION] again.
- The program can't start because msvcr71.dll is missing from your computer. Try reinstalling the program to fix this problem.
- অধিকাংশ msvcr71.dll এরর মেসেজ নির্দিষ্ট প্রোগ্রাম চালানোর চেষ্টা করার সময় দেখা দেয়, কিন্তু এটি নির্দিষ্ট অ্যাপ্লিকেশন ইনস্টল করার সময়, উইন্ডোজ স্টার্ট বা শাট ডাউন করার সময়, বা এমনকি উইন্ডোজের একটি নতুন ভার্সন ইনস্টল করার সময়ও দেখা যেতে পারে।
এই এররটি কিছু নতুন নয়। অনেক ব্যবহারকারী অন্যান্য উইন্ডোজ প্রোগ্রাম বা অপারেটিং সিস্টেমের সাথে এই এরর দেখেছেন যা এই ফাইলটি ব্যবহার করে, যার মধ্যে রয়েছে উইন্ডোজ ১০/১১, উইন্ডোজ ৮, উইন্ডোজ ৭, উইন্ডোজ ভিস্তা, এবং উইন্ডোজ XP।
উইন্ডোজ ১০/১১-এ MSVCR71.dll মিসিং এরর কীভাবে ঘটে
উইন্ডোজ ১০/১১-এ MSVCR71.dll is missing এরর আপনার কাছে খুব গাম্ভীর সমস্যা মনে হতে পারে, বিশেষ করে যদি আপনি যে অ্যাপটি ব্যবহার করতে চান সেটি খুলতে না পারেন। কিন্তু চিন্তা করবেন না কারণ অন্য অনেক ব্যবহারকারীরও একই এরর আছে এবং उनमें से অনেক লোক কিছু সহজ সমাধান দিয়ে এটা ফিক্স করতে পেরেছেন।
সাধারণত, MSVCR71.dll এরর করপ্ট, ডিলিট বা মিসিং DLL ফাইলগুলোর কারণে হয়। প্রভাবিত ব্যবহারকারীদের মতে, অনেক প্রোগ্রাম MSVCR71.DLL ফাইলটির ওপর নির্ভর করে যা এই এররটি ফেলে। তাই যদি ফাইলটির সাথে কোনো সমস্যা থাকে, তবে এই এরর আসে। আপনি চিন্তা করতে পারেন ফাইলটি কীভাবে ডিলিট বা করপ্ট হয়েছে। এর পেছনে বেশ কিছু সিনেরিও হতে পারে।
সম্ভবত আপনি অনজানে DLL ফাইলটি ডিলিট করেছেন বা একটি সিস্টেম ক্লিনিং প্রোগ্রাম আপনার কম্পিউটার থেকে এটি সরিয়ে দিয়েছে। অথবা আপনার ওভারएक্টিভ সিকিউরিটি প্রোগ্রাম এটিকে ম্যালিশিয়াস বলে সনাক্ত করে ডিলিট করে দিয়েছে। ম্যালওয়্যার ইনফেকশনের কারণে আপনার কম্পিউটারে ফাইলটি করপ্ট হয়ে থাকতে পারে, যা উইন্ডোজ সেটি খুঁজে পাওয়ার সময় এই এররটি ট্রিগার করে।
উইন্ডোজ ১০/১১-এ MSVCR71.dll মিসিং এরর কীভাবে ফিক্স করবেন
একটি বিষয় মনে রাখবেন: আপনি যেই ওয়েবসাইটে পুরোপুরি বিশ্বাস করেন না সেখান থেকে DLL ফাইল ডাউনলোড করবেন না। DLL ফাইলগুলো সিস্টেম ফাইল এবং আপনার কম্পিউটার চালানোর জন্য অত্যন্ত গুরুত্বপূর্ণ। তাই Msvcr71.dll এর মতো ফাইল ডাউনলোড করার সময় শুধু বিশ্বস্ত এবং অফিশিয়াল সোর্স ব্যবহার করবেন।
এই এরর পাওয়ার সময় আপনি প্রথমে যা ট্রাই করতে পারেন সেটি হলো উইন্ডোজকে সেফ মোডে চালানো। যদি msvcr71.dll ফাইলটি উইন্ডোজকে স্বাভাবিকভাবে বুট হওয়া থেকে বাধা দেয়, তবে এটি আপনার একমাত্র অপশন হতে পারে অধিকাংশ ফিক্সগুলো করার জন্য।
চলুন এক এক করে সমাধানগুলো দেখি:
সমাধান ১: রিসাইকেল বিন থেকে Msvcr71.dll রিস্টোর করুন।
একটি মিসিং Msvcr71.dll ফাইল সহজে মানে আপনি বা আপনার কম্পিউটারের কোনো সফটওয়্যার ভুলে ফাইলটি ডিলিট করে রিসাইকেল বিনে পাঠিয়েছে। যদি Msvcr71.dll ফাইলটি gầnে ডিলিট হয়ে থাকে, তবে নিশ্চিতভাবে সেটি রিসাইকেল বিনে থাকবে। শুধু নিশ্চিত করুন যে আপনি রিসাইকেল বিন খালি করে পেরম্যানেন্টলি ডিলিট করেননি।
এই ধাপটি শুধু তখন করবেন যদি আপনি নিশ্চিত হন যে আপনি যে Msvcr71.dll ফাইলটি রিস্টোর করছেন সেটি কোনো ম্যালিশিয়াস বা ক্ষতিগ্রস্ত ফাইল নয় যা প্রথমে যেহেতু উচিত কারণে ডিলিট করা হয়েছিল। যদি আপনি সেটি ভুলে ডিলিট করে থাকেন, তবে রিস্টোর করতে কোনো সমস্যা নেই।
সমাধান ২: আপনার পুরো কম্পিউটারের ম্যালওয়্যার স্ক্যান চালান।
কিন্তু আপনি যদি সন্দেহ করেন যে আপনি যে msvcr71.dll এররটি পাচ্ছেন সেটি কোনো ম্যালিশিয়াস প্রোগ্রামের সাথে সম্পর্কিত যা আপনার কম্পিউটার ইনফেক্ট করেছে, তবে একটি এন্টিভাইরাস প্রোগ্রাম ব্যবহার করে স্ক্যান চালিয়ে ইনফেকশনটি রিমুভ করলে আপনার DLL সমস্যাটি সমাধান হয়ে যাবে।
সমাধান ৩: msvcr71.dll ফাইলটি ব্যবহার করা সফটওয়্যারটি রি-ইনস্টল করুন।
যদি একটি নির্দিষ্ট প্রোগ্রাম লঞ্চ করলে DLL এররটি দেখা দেয়, তবে সেটি রি-ইনস্টল করলে ফাইলটি রিফ্রেশ হয়ে এররটি দূর হয়ে যেতে পারে। উদাহরণস্বরূপ, যদি Roblox বা Minecraft খেলার সময় এই এররটি দেখেন, তবে আপনাকে এই গেমগুলো রি-ইনস্টল করা উচিত।
উইন্ডোজ যা ব্যবহার করে অফিশিয়াল এবং লেজিটিমেট msvcr71.dll ফাইলটি সাধারণত C:\Windows\ ফোল্ডারের একটি সাবফোল্ডারে অবস্থিত থাকে, তাই অ্যাপটি রি-ইনস্টল করলে সম্ভবত DLL ফাইলটির একটি নতুন কপি সেটি ফোল্ডারে সেভ হবে।
প্রোগ্রামটি রি-ইনস্টল করতে নিচের নির্দেশাবলী অনুসরণ করুন:
- পাওয়ার ইউজার মেনু মাধ্যমে কন্ট্রোল প্যানেল খুলুন।
- প্রোগ্রামস এর অধীনে অবস্থিত Uninstall a program লিঙ্কে ক্লিক করুন।
- বর্তমানে ইনস্টল করা প্রোগ্রামের তালিকা থেকে আপনি যে প্রোগ্রামটি আনইনস্টল করতে চান সেটি খুঁজে বের করুন এবং ক্লিক করুন।
- Uninstall, Uninstall/Change, অথবা Remove বাটনে ক্লিক করুন প্রোগ্রামটি আনইনস্টল করতে।
- আপনার কম্পিউটার রিস্টার্ট করুন যদি কোনো প্রম্পট না আসে।
- চেক করুন যে আপনি যে প্রোগ্রামটি আনইনস্টল করেছেন সেটি পুরোপুরি রিমুভ হয়েছে কিনা।
- আপনি যে অ্যাপটি আনইনস্টল করেছেন তার সবচেয়ে আপডেটেড ভার্সনটি ইনস্টল করুন।
- আপনার কম্পিউটার রিস্টার্ট করুন এবং রি-ইনস্টল করা প্রোগ্রামটি টেস্ট করুন।
সমাধান ৪: আপনার পিসিতে Msvcr71.dll ব্যাকআপ কপি খুঁজুন।
সম্ভবত মূল DLL ফাইলটি ইনস্টল করা অ্যাপটির অন্য জায়গায় একাধিক কপি আছে। আপনি সেসব কপি খুঁজে বের করে সেগুলো সেখানে কপি করতে পারেন যেখানে থেকে msvcr71.dll ফাইলটি মিসিং।
উদাহরণস্বরূপ, উইন্ডোজ শুধু msvcr71.dll এর একটি কপি \Windows\ ফোল্ডারে রাখে না, Adobe Photoshop, SUPERAntiSpyware, Adobe Acrobat এবং অন্যান্য প্রোগ্রামও রাখে। আপনাকে শুধু এই প্রোগ্রামগুলোর ইনস্টলেশন ফোল্ডারে যেতে হবে এবং সেখান থেকে ওয়ার্কিং DLL ফাইলটি কপি করতে হবে।
আপনাকে স্পষ্টভাবে জানতে হবে msvcr71.dll কোথায় কপি করতে হবে। কিছু DLL এরর মেসেজ নির্দিষ্ট করে যে DLL ফাইলটি কোন ফোল্ডার থেকে মিসিং। কিন্তু যদি না থাকে, তবে যে প্রোগ্রামটি এররটি ট্রিগার করছে সেটি নোট করুন এবং সেটি প্রোগ্রামের ইনস্টলেশন ফোল্ডারে যান।
বিকল্পভাবে, আপনি ফ্রি ফাইল সার্চ টুল ব্যবহার করতে পারেন যদি আপনি উইন্ডোজের বিল্ট-ইন সার্চ অপশন ব্যবহার করতে চান না।
সমাধান ৫: VC++ রিডিস্ট্রিবিউটেবল প্যাকেজ ডাউনলোড করুন।
MSVCR71.dll এর ডেসক্রিপশন ইঙ্গিত দেয় যে এটি Microsoft C Runtime Library-এর সাথে সম্পর্কিত। এর মানে এটি একটি লো-লেভেল ইনস্ট্রাকশন সেট যা অন্যান্য অ্যাপ্লিকেশনগুলো কাজ করার জন্য এর ওপর নির্ভর করে।
মাইক্রোসফট সাধারণত এই রানটাইম লাইব্রেরিগুলো একসাথে প্যাকেজ করে, তারপর সাধারণ জনতার জন্য একটি একক ইনস্টলার হিসেবে রিলিজ করে। অনেক প্রভাবিত ব্যবহারকারী দাবি করেছেন যে Microsoft Visual C++ 2010 Redistributable Package (x86) ইনস্টল করার পর এই DLL এররটি ফিক্স হয়েছে।
শুধু লিংকে ক্লিক করুন, প্রোগ্রামটি ডাউনলোড এবং ইনস্টল করুন। একবার হলে, আপনার কম্পিউটার রিস্টার্ট করুন এবং আবার অ্যাপ্লিকেশনটি লঞ্চ করার চেষ্টা করুন। এটা সমস্যা সমাধান না করলে, পরবর্তী সমাধানে যান।
সমাধান ৬: SFC স্ক্যান চালান।
সিস্টেম ফাইল চেকার বা SFC একটি বিল্ট-ইন উইন্ডোজ ইউটিলিটি যা সিস্টেম ফাইলগুলো করপশনের জন্য চেক করে এবং সেগুলো ফিক্স করার চেষ্টা করে। এই সিস্টেম ফাইলগুলোর মধ্যে মিসিং DLL ফাইলও থাকে।
স্ক্যান চালানোর জন্য নিচের নির্দেশাবলী অনুসরণ করুন:
- সার্চ বারে CMD টাইপ করে, Command Prompt-এ রাইট-ক্লিক করে Run as administrator ক্লিক করে অ্যাডমিনিস্ট্রেটর প্রিবিলেজের সাথে Command Prompt (CMD) লঞ্চ করুন।
- এরপর এই কমান্ডটি এন্টার করুন: DISM.exe /Online /Cleanup-image /Restorehealth
- কমান্ড চালাতে Enter চাপুন।
- স্ক্যান ১০০% পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন।
- এরপর নিচের কমান্ডটি এক্সিকিউট করুন: sfc /scannow
স্ক্যান শেষে আপনি যদি পান Windows Resource Protection did not find any integrity violations, এর মানে স্ক্যান আপনার ফাইলগুলোর সাথে কোনো এরর খুঁজে পায়নি।
কিন্তু আপনি যদি পান Windows Resource Protection found corrupt files and successfully repaired them, তবে SFC যেসব এরর ডিটেক্ট করেছে সেগুলো ফিক্স করেছে। আপনার DLL সমস্যাটি ফিক্স হয়েছে কিনা চেক করুন।
সমাধান ৭: SQL Developer-এর জন্য সম্পর্কিত এররগুলোর জন্য উইন্ডোজ রেজিস্ট্রি এডিট করুন।
এই DLL ফিক্সটি শুধু তখন প্রযোজ্য যখন আপনি SQL Developer ইনস্টলেশনের পর প্রথমবার চালানোর সময় Msvcr71.dll is missing এরর পাচ্ছেন। SQL Developer ইনস্টল করার সময় এটি একটি সাধারণ সমস্যা। নোট করুন যে রেজিস্ট্রি এডিটরে ভুলভাবে পরিবর্তন আনার ফলে কিছু সমস্যা হতে পারে তাই আগামি কাজ করার আগে একটি ব্যাকআপ তৈরি করুন।
রেজিস্ট্রি এডিট করে এই DLL সমস্যাটি ফিক্স করতে নিচের নির্দেশাবলী অনুসরণ করুন:
- সার্চ বারে সার্চ করে Run ডায়লগ বক্স খুলুন।
- Regedit টাইপ করে Enter চাপুন।
- রেজিস্ট্রি এডিটর খুললে, নিচের অ্যাড্রেসে নেভিগেট করুন: HKEY_LOCAL_MACHINE/ SOFTWARE/ Microsoft/ Windows/ CurrentVersion/ App Paths.
- sqldeveloper.exe নামে একটি নতুন KEY যোগ করুন।
- Path নামে একটি নতুন STRING VALUE তৈরি করুন।
- এর ভ্যালু সেট করুন sqldeveloper pathway + \jdk\jre\bin।
- রেজিস্ট্রি এডিটর বন্ধ করুন।
পরিবর্তনগুলো কার্যকর হওয়ার জন্য আপনার কম্পিউটার রিস্টার্ট করুন।
সমাধান ৮: DLL ফাইলটি রিপ্লেস করুন।
যেহেতু এই ধরনের DLL এররগুলো খুব সাধারণ, অনেক সাইট উইন্ডোজ DLL ফাইলগুলোর ব্যাকআপ রেখেছে যেগুলো প্রায়শই মিসিং হয়। তবে মনে রাখবেন যে সব DLL রিপোজিটরি বিশ্বস্ত নয়। কিছু DLL ফাইলটিকে ম্যালওয়্যারের সাথে বান্ডেল করে দেয় এবং কিছু সরাসরি ম্যালিশিয়াস ফাইল ডাউনলোড করতে দেয়। তাই শুধু যেসব ওয়েবসাইটে আপনি বিশ্বাস করেন সেখান থেকে DLL ফাইল ডাউনলোড করুন।
ইন্টারনেট থেকে msvcr71.dll ফাইলটির একটি কপি ডাউনলোড করুন এবং আপনার কম্পিউটারে সেভ করুন। সতর্ক থাকতে ডাউনলোড করা ফাইলগুলো ম্যালওয়্যার ইনফেকশনের জন্য স্ক্যান করুন।
ডাউনলোড সম্পূর্ণ হলে, ডাউনলোড ফোল্ডার খুলুন এবং DLL ফাইলটি কপি করুন। আপনার পিসির ανάযায়ী আপনাকে msvcr71.dll ফাইলটি নিচের ফোল্ডারগুলোতে পেস্ট করতে হবে:
- 32-বিট উইন্ডোজের জন্য C:\Windows\System32\
- 64-বিট উইন্ডোজের জন্য C:\Windows\SysWOW64\
সঠিক ফোল্ডারের ভেতরে DLL পেস্ট করুন। যদি DLL সেটি ফোল্ডারে ইতিমধ্যে থাকে, তবে সেটি রিপ্লেস করবেন না। এর মানে ফাইলটি আপনার সিস্টেমে ইতিমধ্যে আছে, কিন্তু কোনো কারণে এটি আনরেজিস্টার্ড হয়ে গেছে। এটা হলে, আপনি DLL ফাইলটি রেজিস্টার বা রি-রেজিস্টার করতে পারেন যাতে উইন্ডোজ জানতে পারে যে এটি আছে।
এটি করতে:
- সার্চ বারে CMD টাইপ করে, Command Prompt-এ রাইট-ক্লিক করে Run as administrator ক্লিক করে অ্যাডমিনিস্ট্রেটর প্রিবিলেজের সাথে Command Prompt (CMD) লঞ্চ করুন।
- নিচের কমান্ডটি টাইপ করুন: regsvr32 msvcr71.dll।
- Enter চাপুন।
রেজিস্ট্রেশন পুরো হয়েছে নিশ্চিত করার জন্য আপনার কম্পিউটার রিস্টার্ট করুন। আবার সেই প্রোগ্রামটি লঞ্চ করুন যা এররটি দেখাচ্ছে এবং চেক করুন ফিক্স হয়েছে কিনা।
সমাধান ৮: সিস্টেম রিস্টোর ব্যবহার করুন।
এই পয়েন্টে DLL এররটি যদি এখনো থাকে, তবে আপনি সিস্টেম রিস্টোর ব্যবহার করে আপনার পিসিকে আগের সময়ে ফেরত আনার চেষ্টা করতে পারেন। এটি গুরুত্বপূর্ণ সিস্টেম ফাইলগুলিকে একটি পূর্ববর্তী অবস্থায় ফেরত দেবে, যা আপনার প্রয়োজন হতে পারে যদি msvcr71.dll এররটি কোনো গুরুত্বপূর্ণ ফাইল বা কনফিগারেশনে পরিবর্তন করার কারণে ট্রিগার হয়েছে।
এখনো Msvcr71.dll এরর পাচ্ছেন?
যদি উপরের সমাধানগুলো msvcr71.dll ফাইল এরর ফিক্স করতে না পারে, তবে আপনাকে আপনার উইন্ডোজ ইনস্টলেশন রিপেয়ার করতে হবে। যদি উইন্ডোজ ১০/১১ সঠিকভাবে 스타ট না হয়, তবে আপনার জন্য স্ট্রাটআপ রিপেয়ার (পূর্বে অটোমেটিক রিপেয়ার নামে পরিচিত) সেরা অপশন। স্ট্রাটআপ রিপেয়ার এডভান্সড স্টার্টআপ অপশন মেনু থেকে অ্যাক্সেস করা যায়। এটি করার ফলে আপনার সব DLL ফাইলগুলো তাদের ওয়ার্কিং স্টেটে ফেরত আসবে যেন সেগুলো কখনো মডিফাইড বা পরিবর্তন হয়নি।
আপনি উইন্ডোজের একটি ক্লিন ইনস্টলেশন করেও msvcr71.dll এরর ফিক্স করতে পারেন। উইন্ডোজের একটি ক্লিন ইনস্টলেশন বর্তমান ইনস্টলেশন এবং হার্ড ড্রাইভের সকল ফাইল ডিলিট করে দেয়। এরপর এটি OS-এর একটি নতুন, ফ্রেশ কপি ইনস্টল করে, যা আপনি বর্তমানে যেসব সমস্যার মুখোমুখি হচ্ছেন সেগুলো সমাধান করে দেয়।