ব্যবহারকারীরা এই ধরনের এরর পান যখন ডাইনামিক লিংক লাইব্রেরি (.dll) ফাইলগুলোর একটি উইন্ডোজ অপারেটিং সিস্টেম থেকে অনুপস্থিত থাকে। এই ফাইলগুলো অপারেটিং সিস্টেমের অংশ এবং উইন্ডোজ নির্দিষ্ট অন্যান্য প্রোগ্রাম চালানোর জন্য প্রয়োজন। এই ফাইলগুলো একাধিক প্রোগ্রাম দ্বারা শেয়ার করা হয় এবং ফাংশন, ক্লাস, ভেরিয়েবল, এবং অন্যান্য রিসোর্স যেমন আইকন ও ইমেজ ইত্যাদি প্রদান করার জন্য একটি শেয়ার্ড লাইব্রেরি হিসেবে কাজ করে। যদি Gdi32full.dll অনুপস্থিত থাকে, তবে সম্ভবত এটি অন্য কোনো প্রোগ্রাম দ্বারা মিসপ্লেস করা হয়েছে বা একটি ম্যালিশিয়াস প্রোগ্রাম ফাইলটি করাপ্ট করেছে বা উইন্ডোজ রেজিস্ট্রি ডেমেজ করেছে। আপনি নিচের এরর মেসেজগুলো পেতে পারেন:
The code execution cannot proceed because C:\WINDOWS\SYSTEM32\gdi32full.dll was not found. Reinstalling might fix the problem
পদ্ধতি ১: System File Check (SFC) স্ক্যান করে সিস্টেম ফাইল রিপেয়ার করা
Windows File Checker একটি সিস্টেম ইউটিলিটি যা আধুনিক সকল উইন্ডোজ অপারেটিং সিস্টেমের সাথে বিল্ট-ইন ফিচার হিসেবে আসে। এটি আপনাকে সিস্টেমে ডেমেজড বা করাপ্ট উইন্ডোজ ফাইল ফিক্স করতে দেয়। SFC চালাতে হলে আপনাকে cmd Elevated mode-এ (অ্যাডমিনিস্ট্রেটর প্রিভিলেজসহ) চালাতে হবে।
- Windows Search bar-এ cmd টাইপ করুন এবং রাইট-ক্লিক করে Run as administrator সিলেক্ট করুন
- Command Prompt Window-এ, SFC /scannow টাইপ করুন এবং কমান্ড এক্সিকিউট করতে এন্টার চাপুন
- System File Checker সকল সিস্টেম ফাইলের ইন্টিগ্রিটি চেক করার জন্য চলতে শুরু করবে এবং করাপ্ট .dll ফাইল পেলে সেগুলো রিপেয়ার করবে।
SFC সিস্টেম স্ক্যানিং 완了後 নিচের মেসেজগুলোর একটি দেখাবে:
- Windows did not find any integrity violations (ভালো খবর)
- Windows Resource Protection found corrupt files and repaired them (ভালো খবর)
- Windows Resource Protection found corrupt files but was unable to fix some (or all) of them (খারাপ খবর)
যদি আপনি তৃতীয় মেসেজ পান তার মানে Windows File Checker সকল ফাইল ফিক্স করতে পারেনি, সেই কেসে পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ২: Deployment Image Service Management (DISM) ব্যবহার করা
এই পদ্ধতিতে, আমরা একটি উইন্ডোজ ইউটিলিটি Deployment Image Service and Management ব্যবহার করব যা আমাদের একটি ইনস্টলড উইন্ডোজ ইমেজ রিপেয়ার করতে দেয়। প্রথমে, আমরা চেক করব ফাইলগুলো রিপেয়ারযোগ্য কিনা এবং তারপর সেগুলো রিপেয়ার করার চেষ্টা করব।
- Command Prompt as Administrator খুলুন
- Type “DISM /online /Cleanup-Image / ScanHealth” এবং Enter চাপে এক্সিকিউট করুন, এটি চেক করবে ফাইলগুলো রিপেয়ারযোগ্য কিনা।
- Type “DISM /Online /Cleanup-Image /RestoreHealth” ফাইলগুলো রিপেয়ার করতে
কমান্ডগুলো এক্সিকিউট হলে আপনার সিস্টেম রিস্টার্ট করুন এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা।
পদ্ধতি ৩: আপনার PC রিসেট করা
এই পদ্ধতিতে, আমরা উইন্ডোজ পুনরায় ইনস্টল করব কিন্তু সেভ করা ডেটা রাখব; তবে ইনস্টল করা প্রোগ্রামগুলো সরিয়ে যাবে। যখন আমরা রিসেট করি, পিসি ফ্যাক্টরি ডিফল্ট স্টেটে ফিরে যায় যার মানে সকল করাপ্ট বা অনুপস্থিত সিস্টেম ফাইলও রিস্টোর হয়ে যাবে .dll ফাইলসহ। এটি উইন্ডোজ সেটিংস, সাইন-ইন স্ক্রিন, বা ইনস্টলেশন মিডিয়া ব্যবহার করে সম্পন্ন করা যায়।
Windows Settings থেকে রিসেট
- Update Settings Windows Search Menu-এ সার্চ করুন এবং খুলতে ক্লিক করুন।
- Update & Security Settings-এ Recovery অপশনে যান এবং Reset this PC অপশনের অধীনে Get Started ক্লিক করুন
- পপ-আপ হওয়া নতুন উইন্ডোতে, Keep my files অপশনটি বেছে নিন।
- নেক্সট স্ক্রিনে Additional Settings অধীনে Change settings অপশনে ক্লিক করুন, এটি আপনাকে আপনার পিসির সাথে ইনস্টল হওয়া অ্যাপ্লিকেশনগুলোর তালিকা দেবে এবং আপনি বেছে নিতে পারবেন এই অ্যাপ্লিকেশনগুলো রাখবেন কিনা।
Sign-in Screen থেকে রিসেট
আপনি যদি Update & Settings স্ক্রিন খুলতে না পারেন। আপনি আপনার Sign-In স্ক্রিন থেকেও উইন্ডোজ রিসেট করতে পারেন। নিচের ধাপগুলো অনুসরণ করুন:
- আপনার কিবোর্ডে Windows + L চাপে Sign-in Screen-এ যান।
- Shift কী ধরে রাখুন এবং তারপর স্ক্রিনের নিচের ডান কোণে Power option > Restart ক্লিক করুন। এটি পিসিকে বাধ্য করবে Windows Recovery Environment (WinRE)-এ রিস্টার্ট হতে।
- পিসি ব্লু স্ক্রিনে রিস্টার্ট হলে, Troubleshoot অপশন বেছে নিন এবং তারপর Reset this PC ক্লিক করুন।