Comdlg32.dll যেন একটি "common controls library" যা বিভিন্ন উইন্ডোজ সেটিংসের ইনফরমেশন এবং ফাংশন সংরক্ষণ করে। এই ফাইলটি উইন্ডোজের অনেক প্রোগ্রাম দ্বারা ব্যবহার করা হয়, কিন্তু এটি করাপ্ট এবং ক্ষতিগ্রস্ত হওয়ার প্রবণ। এই ধরনের ফাইল দ্বারা সৃষ্টি কিছু এরর নিচে দেওয়া হলো:
- Error starting program. The Comctl32.dll file cannot start.
- Error starting program. The Comdlg32.dll file cannot start.
- Error starting program. The Shell32.dll file cannot start.
- Error starting program. The Lz32.dll file cannot start.
- Error starting program. The Version.dll file cannot start.
- Error starting program. The Winmm.dll file cannot start.
আপনি যে এররটি দেখছেন সেটি কিছু প্রোগ্রাম উইন্ডোজ ফাইলগুলোক তাদের নিজস্ব ফাইল দিয়ে প্রতিস্থাপন করার কারণে হয়। Windows Commctrl.dll, Commdlg.dll, Shell.dll, Lzexpand.dll, Ver.dll, বা Mmsystem.dll ফাইলগুলো অন্য একটি প্রোগ্রামের ফাইল দিয়ে প্রতিস্থাপিত হয়ে থাকতে পারে।
– KB884883 আপডেট ডাউনলোড করুন
আপনি যদি olyan প্রোগ্রাম ব্যবহার করেন যেগুলো একটি নির্দিষ্ট DLL ফাইলের দুটি ভিন্ন ভার্সন ব্যবহার করার চেষ্টা করে, তারা কনফিউজ হয়ে যাবে এবং আপনি যে এররটি দেখছেন সেটি সৃষ্টি করবে। এটিকে সমাধান করতে, আপনাকে উইন্ডোজ XP-কে KB884883 আপডেট দিয়ে ডাউনলোড এবং আপডেট করতে হবে, যা শুধু SP1, SP2 এবং SP3-র সাথে ব্যবহার করা যাবে। আপনি যদি শুধু কোনো সার্ভিস প্যাক ছাড়া XP ব্যবহার করেন, তবে আপনাকে লেটেস্ট সার্ভিস প্যাকে আপগ্রেড করতে হবে, KB884883 আপডেট ইনস্টল করতে হবে এবং তারপর আপনার পিসি রিস্টার্ট করতে হবে। এটি এররটি সমাধান করা উচিত।
Error starting program. The Comdlg32.dll file cannot start. Check the file to determine the problem.
উইন্ডোজ ৯৮-এ, আপনি সম্ভবত উপরের এররটি দেখবেন আপনার এই সমস্যা থাকলে। এটিকে রিমেডি করতে, আপনাকে SysBackup ফোল্ডার থেকে System ফোল্ডারে ফাইলটি কপি করতে হবে। এখানে আপনাকে কী করতে হবে..
এরর মেসেজে যেটি লিস্ট করা হয়েছে তার প্লেসে সংশ্লিষ্ট ফাইল এক্সট্র্যাক্ট করুন। নিচের ইনস্ট্রাকশনগুলোতে, <name>-কে উপযুক্ত ফাইলের নাম দিয়ে প্রতিস্থাপন করুন। এই ফাইলটি নিচের ফাইলগুলোর একটি হবে:
- Commctrl.dll for Comctl32.dll
- Commdlg.dll for Comdlg32.dll
- Shell.dll for shell32.dll
- Lzexpand.dll for Lz32.dll
- Ver.dll for Version.dll
- Mmsystem.dll for Winmm.dll
দ্রষ্টব্য: আপনি যদি উইন্ডোজ ৯৮ ব্যবহার করেন, এবং উইন্ডোজ ৯৮ শুরু হয়, তবে System File Checker টুল ব্যবহার করুন ক্ষতিগ্রস্ত ফাইলটি ফাইলটির একটি নতুন অরিজিনাল কপি দিয়ে প্রতিস্থাপন করতে। System File Checker কীভাবে ব্যবহার করবেন তার তথ্যের জন্য, Start-এ ক্লিক করুন, Help-এ ক্লিক করুন, Index ট্যাবে ক্লিক করুন, "system file checker" টাইপ করুন (কোটেশন مار্ক ছাড়া), Display-এ ক্লিক করুন, এবং তারপর Using System File Checker-এ ডাবল-ক্লিক করুন।
আপনাকে উপরের লিস্টে উল্লিখিত ফাইলটি (<name>) C:\Windows\Sysbckup ফোল্ডার থেকে C:\Windows\System ফোল্ডারে কপি করতে হবে। এটি ফাইলটি যা ক্ষতিগ্রস্ত, দূষিত বা অপাঠ্য উইন্ডোজের জন্য সেটি প্রতিস্থাপন করবে এবং আপনার কম্পিউটারকে সেটি আবার পড়তে দেবে আপনার পিসি যখন এটিকে প্রয়োজন, এররটি বন্ধ করবে।
–
এই dll এররগুলো দেখানোর বড় কারণগুলোর একটি হলো উইন্ডোজের রেজিস্টরি ডেটাবেসের ভেতরে "DLL file path references" এর একটি সিরিজ থাকা। এই ডেটাবেস আপনার পিসির জন্য তথ্যের একটি বিশাল পরিমাণ সংরক্ষণ করে, এবং আপনার কম্পিউটার দ্বারা liên tục ব্যবহার করা হয় এটিকে আপনার সিস্টেমের সম্পর্কে তথ্যের একটি বড় পরিমাণ মনে রাখতে সাহায্য করতে। DLL file path references সেখানে আছে উইন্ডোজ অ্যাপ্লিকেশনগুলোক সেগুলো চালানোর জন্য প্রয়োজনীয় ফাইলগুলো লোড করতে সাহায্য করতে, এবং এটি করার জন্য, এই তালিকাটি অখণ্ড থাকতে হবে। অনেক কম্পিউটারের জন্য বড় সমস্যাটি হলো এই তালিকা কীভাবে করাপ্ট হয়ে যায়, আপনার কম্পিউটারকে DLL ফাইলগুলো পড়তে অক্ষম করে যা এটিকে প্রয়োজন। এটিকে সমাধান করতে, আপনাকে একটি রেজিস্টরি ক্লিনার চালাতে হবে তালিকাটি স্ক্যান করতে এবং এর ভেতরের যেকোনো ক্ষতিগ্রস্ত বা দূষিত সেটিংস ঠিক করতে। আপনি নিচে আমাদের সুপারিশ করা রেজিস্টরি ক্লিনার ডাউনলোড করতে পারেন: