গত ৮ বছর ধরে IT-তে কাজ করার একটা জিনিস যা আমি সবসময় উপভোগ করেছি সেটি হলো কঠিন উইন্ডোজ এরর মেসেজগুলোর সমাধান খুঁজে বের করার চেষ্টা। আমি abans অনেক সম্পর্কে লিখেছি, যেমন The Device Cannot Start, Stop: 0x00000F4 এরর ব্লু স্ক্রিন, ইত্যাদি।
আমি সাম্প্রতিকে আরেকটি এ্যাঙ্কাউন্টার করেছি যা নিচেরটি:
Microsoft (C) Register Server has stopped working
আমি এই মেসেজটি পেলাম যখন আমি কমান্ড লাইন থেকে regsvr32 কমান্ড ব্যবহার করে একটি DLL রেজিস্টার করার চেষ্টা করছিলাম Vista Ultimate x64-এ। আমি আগে Vista Business x32-এ DLL রেজিস্টার করেছি কোনো সমস্যা ছাড়া, কিন্তু x64 এডিশনে চেষ্টা করিনি।
সাধারণত, এই এররটি উইন্ডোজ ভিস্টা বা উইন্ডোজ XP x64 এডিশনে বেশি দেখা যায় এবং এটি মূলত উইন্ডোজ ভিস্টার Data Execution Prevention ফিচারের কারণে, যাকে DEP বলা হয়। এটিকে ফিক্স করতে, আপনাকে DEP ডায়ালগে regsvr32-এর জন্য একটি এক্সসেপশন যোগ করতে হবে। কীভাবে:
DEP-এ এক্সসেপশন যোগ করুন
ধাপ ১: Start, Control Panel-এ যান এবং System-এ ক্লিক করুন।

ধাপ ২: এখন Advanced ট্যাবে ক্লিক করুন এবং Performance-এর অধীনে Settings-এ ক্লিক করুন।

ধাপ ৩: Data Execution Prevention-এ ক্লিক করুন এবং Turn on DEP for all programs and services except for those I select: রেডিও বাটন সিলেক্ট করুন।

ধাপ ৪: এখন Add বাটনে ক্লিক করুন এবং C:\Windows\System32-এ ব্রাউজ করুন এবং regsvr32.exe ফাইলটি বেছে নিন। আপনি যখন মেসেজ পাবেন যে এটি আপনার কম্পিউটারকে আনপ্রটেক্টেড এবং আক্রমণের জন্য ভাবলেবল बनाতে পারে, তবে শুধু OK-এ ক্লিক করুন চালিয়ে যেতে।

OK-এ ক্লিক করুন এবং আবার OK-এ ক্লিক করে বের হোন। এখন কমান্ড লাইন থেকে regsvr32 কমান্ডটি আবার চালানোর চেষ্টা করুন এবং আপনি আশাকরি এই এররটি আর পাবেন না! আপনি যদি পান, তবে কমেন্ট পোস্ট করুন এবং আমি সাহায্য করার চেষ্টা করব! উপভোগ করুন!