আপনার Windows 11/10/8/7 অপারেটিং সিস্টেমে, আপনি যদি কখনও একটি ত্রুটি বার্তা পান:প্রোগ্রাম এক্সি বা COM সারোগেট কাজ করা বন্ধ করে দিয়েছে৷ একটি সমস্যা সঠিকভাবে কাজ বন্ধ করার জন্য প্রোগ্রাম হত। Windows প্রোগ্রামটি বন্ধ করে দেবে এবং কোনো সমাধান পাওয়া গেলে আপনাকে অবহিত করবে , তারপর এখানে কয়েকটি সমস্যা সমাধানের পদক্ষেপ রয়েছে, আমি পরামর্শ দিতে চাই যেগুলি এই ধরনের ত্রুটিগুলি সমাধান করতে সাহায্য করতে পারে৷
COM সারোগেট কি
dllhost.exe প্রক্রিয়া COM সারোগেট নামে চলে . এটি সিস্টেম 32 ফোল্ডারে অবস্থিত৷
৷COM মানে কম্পোনেন্ট অবজেক্ট মডেল . প্রক্রিয়াটির বিবরণটি পড়ে:
কম্পোনেন্ট অবজেক্ট মডেল (COM)+-ভিত্তিক উপাদানগুলির কনফিগারেশন এবং ট্র্যাকিং পরিচালনা করে। যদি পরিষেবাটি বন্ধ করা হয়, বেশিরভাগ COM+-ভিত্তিক উপাদানগুলি সঠিকভাবে কাজ করবে না। যদি এই পরিষেবাটি অক্ষম করা হয়, যে কোনও পরিষেবা যা স্পষ্টভাবে এটির উপর নির্ভর করে শুরু করতে ব্যর্থ হবে৷
মাইক্রোসফট বলে,
COM সারোগেট হল একটি COM বস্তুর জন্য বলিদান প্রক্রিয়া যা অনুরোধ করা প্রক্রিয়ার বাইরে চালিত হয়। এক্সপ্লোরার থাম্বনেইল বের করার সময় COM সারোগেট ব্যবহার করে, উদাহরণস্বরূপ। আপনি যদি থাম্বনেইল সক্ষম করা একটি ফোল্ডারে যান, এক্সপ্লোরার একটি COM সারোগেট বন্ধ করে দেবে এবং ফোল্ডারের নথিগুলির জন্য থাম্বনেইলগুলি গণনা করতে এটি ব্যবহার করবে৷ এটা করে কারণ এক্সপ্লোরার থাম্বনেইল এক্সট্রাক্টরদের বিশ্বাস না করতে শিখেছে; স্থিতিশীলতার জন্য তাদের একটি দুর্বল ট্র্যাক রেকর্ড রয়েছে। এক্সপ্লোরার উন্নত নির্ভরযোগ্যতার বিনিময়ে পারফরম্যান্স পেনাল্টি শোষণ করার সিদ্ধান্ত নিয়েছে যার ফলস্বরূপ কোডের এই বিকৃত বিটগুলিকে মূল এক্সপ্লোরার প্রক্রিয়ার বাইরে সরিয়ে দেওয়া হয়েছে। থাম্বনেইল এক্সট্রাক্টর ক্র্যাশ হলে, ক্র্যাশ এক্সপ্লোরারের পরিবর্তে COM সারোগেট প্রক্রিয়াটিকে ধ্বংস করে দেয়।
COM সারোগেট কাজ করা বন্ধ করে দিয়েছে
৷
এমন কিছু কারণ আছে যা এই ধরনের ত্রুটির কারণ হতে পারে খারাপ বা দূষিত প্রোগ্রাম, UAC সেটিংস, ম্যালওয়্যার সংক্রমণ, DEP সেটিংস, ইত্যাদি৷ আপনি যদি সম্প্রতি কোনো evice ড্রাইভার আপডেট করেন তাহলে হয়তো আপনি রোলব্যাক করতে চান৷ এবং দেখুন যে সাহায্য করে কিনা। যদি সমস্যাটি সম্প্রতি শুরু হয়, আপনি কি একটি সিস্টেম পুনরুদ্ধারের চেষ্টা করতে পারেন এবং দেখতে পারেন যে এটি সমস্যাটি চলে যায় কিনা? ফাইল এক্সপ্লোরার বিকল্পগুলির মাধ্যমে থাম্বনেইলগুলি নিষ্ক্রিয় করাও সাহায্য করার জন্য পরিচিত। যদি না হয়, এখানে কিছু অন্যান্য পরামর্শ আছে৷
1] UAC সেটিংস
Windows 10/8/7-এ, আপনার কাছে ব্যবহারকারী অ্যাকাউন্ট নিয়ন্ত্রণ (UAC) সেটিংস রয়েছে যা নিরাপত্তার কারণে প্রোগ্রামগুলির জন্য প্রশাসনিক অ্যাক্সেসকে বাধা দেবে৷ কিছু প্রোগ্রাম সঠিকভাবে চালানোর জন্য প্রশাসকের অ্যাক্সেসের প্রয়োজন হয় তাই এই সমস্যাটি সমাধান করার জন্য আপনাকে এক্সিকিউটেবল ফাইলটিতে ডান ক্লিক করতে হবে এবং প্রশাসক হিসাবে চালাতে হবে৷
৷
আপনি যদি প্রশাসক হিসেবে সবসময় সেই প্রোগ্রামটি চালাতে চান, তাহলে শর্টকাটে ডান-ক্লিক করুন এবং Properties-এ যান এবং Compatibility Tab-এ ক্লিক করুন।
৷
তারপর “Run this program as Administrator”-এ চেক করুন তারপর Apply/OK-এ ক্লিক করুন।
কখনও কখনও আপনাকে সামঞ্জস্য মোড সক্ষম করতে হতে পারে কারণ কিছু প্রোগ্রাম Windows 11/10 এর সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নাও হতে পারে৷
যদি প্রোগ্রামটি Windows 11/10 এর সাথে সামঞ্জস্যপূর্ণ হয়, তাহলে নিশ্চিত করুন যে আপনি সামঞ্জস্য মোড সক্ষম করবেন না৷ যদি এটি সক্রিয় থাকে তবে এটিকে আনচেক করুন কারণ এটি প্রোগ্রামটিকেও ক্র্যাশ করতে পারে৷
৷2] ম্যালওয়্যার সংক্রমণ
যদি আপনি একাধিক প্রোগ্রামের জন্য ত্রুটি পেয়ে থাকেন, তাহলে আপনার Windows কম্পিউটারে আক্রান্ত হওয়ার সম্ভাবনা রয়েছে৷ এই ধরনের ক্ষেত্রে একটি ভাল তৃতীয় পক্ষের স্বতন্ত্র অ্যান্টিভাইরাস সফ্টওয়্যার ডাউনলোড করুন এবং এটি দিয়ে আপনার পিসি স্ক্যান করুন৷
নিরাপদ মোডে সিস্টেম রিবুট করুন এবং একটি সম্পূর্ণ স্ক্যান চালান৷
3] ডিইপি সেটিং
DEP সেটিং, যেমন, ডেটা এক্সিকিউশন প্রিভেনশন সেটিং প্রোগ্রামগুলি ক্র্যাশ করতে পারে৷ সেই সেটিংস চেক করতে
1. স্টার্ট-এ ক্লিক করুন এবং রাইট ক্লিক করুন কম্পিউটারে এবং প্রপার্টি-এ যান
2. তারপর অ্যাডভান্সড সিস্টেম সেটিংস-এ ক্লিক করুন
৷
3. সেখানে Advanced-এ ক্লিক করুন ট্যাব করুন এবং সেটিংস-এ ক্লিক করুন পারফরমেন্স এর অধীনে অধিবেশন।
৷
4. ডেটা এক্সিকিউশন প্রিভেনশন-এ ক্লিক করুন
৷
5. নিশ্চিত করুন যে আপনি "শুধুমাত্র প্রয়োজনীয় Windows প্রোগ্রাম এবং পরিষেবাগুলির জন্য DEP চালু করুন নির্বাচন করেছেন৷ .”
6. তারপর প্রয়োগ করুন এ ক্লিক করুন এবং ঠিক আছে ক্লিক করুন এবং রিবুট করুন আপনার সিস্টেম
বিকল্পভাবে, আপনি আমার নির্বাচন ব্যতীত সমস্ত প্রোগ্রাম এবং পরিষেবার জন্য DEP চালু করুন নির্বাচন করতে পারেন, Add-এ ক্লিক করুন এবং নিম্নলিখিত যোগ করুন:
- 32-বিট সিস্টেমের জন্য C:\Windows\System32\dllhost.exe
- 64-বিট সিস্টেমের জন্য C:\Windows\SysWOW64\dllhost.exe
প্রয়োগ/ঠিক আছে ক্লিক করুন।
4] DLL ফাইলগুলি পুনরায় নিবন্ধন করুন
একটি উন্নত সিএমডি খুলুন এবং নিম্নলিখিত কমান্ডগুলি চালান:
regsvr32 vbscript.dll
regsvr32 jscript.dll
দেখুন এটি সাহায্য করে কিনা৷
৷যদি এই পদক্ষেপগুলি সমাধান না করে তাহলে সমস্যাটি সৃষ্টিকারী নির্দিষ্ট অ্যাপ্লিকেশনটি পুনরায় ইনস্টল করার চেষ্টা করুন৷
যদি এটি Windows উপাদানগুলির একটিতে ঘটে থাকে, তাহলে SFC /SCANNOW চালানোর চেষ্টা করুন৷
টিপ৷ :এই পোস্টটি দেখুন যদি আপনি একটি পান তাহলে ক্রিয়াটি সম্পূর্ণ করা যাবে না কারণ ফাইলটি COM সারোগেট বার্তায় খোলা আছে৷