এখানে দুটি সমস্যা রয়েছে:
প্রক্রিয়া এক্সপ্লোরার যেভাবে টাস্ক ম্যানেজারের কাছ থেকে গ্রহণ করে তা হল একটি রেজিস্ট্রি মান যুক্ত করে:
HKEY_LOCAL_MACHINE OF সফ্টওয়্যার \ মাইক্রোসফ্ট, উইন্ডোজ এনটি, কারেন্ট ভার্সন \ ইমেজ ফাইল এক্সিকিউশন অপশনস \ টাস্কমিগ্রিক্সেক্স \ ডিবাগার
এর অর্থ যখনই আপনি 'Taskmgr.exe' নামে একটি এক্সিকিউটেবল শুরু করবেন, পরিবর্তে এই মানটিতে যা নির্দিষ্ট করা আছে তা শুরু করুন। সুতরাং টাস্ক ম্যানেজারকে ভিন্ন ডিরেক্টরিতে নিয়ে যাওয়া কাজ করে না।
Taskmgr.exe এর অন্য কোনও নামকরণের ফলে টাস্ক ম্যানেজারের মধ্যে কিছু ভেঙে যাচ্ছে। যে কারণে আপনি খালি উইন্ডো দেখতে পাচ্ছেন। এটি একটি অদ্ভুত আচরণ, সাধারণত কার্যকরভাবে এক্সিকিউটেবলের নামকরণ করা কোনও সমস্যা হয় না।
নাম পরিবর্তন করা টাস্ক ম্যানেজার বরং স্বতন্ত্র আচরণ করে। এমনকি যদি মাঝারি অখণ্ডতা স্তর থেকে শুরু করা হয় তবে এটি স্বয়ংক্রিয়ভাবে উচ্চ সততা স্তরে চলে এবং স্থানীয় সিস্টেমের সুযোগ-সুবিধাগুলি দিয়েও এটি হত্যা করা যায় না।
তাই আপাতত, আমি ডিফল্ট টাস্ক ম্যানেজার হিসাবে প্রসেস এক্সপ্লোরার করার কোনও উপায় দেখতে পাচ্ছি না এবং একই সাথে টাস্ক ম্যানেজার চালাতে সক্ষম হব।
কর্মক্ষেত্রটি খুব খারাপ নয়:
প্রসেস এক্সপ্লোরারে, 'বিকল্পগুলি - টাস্ক ম্যানেজার প্রতিস্থাপন করুন' টিপুন, তারপরে 'টাস্কমিগ্রেইক্সি' চালান এবং 'বিকল্পগুলি - টাস্ক ম্যানেজারকে পুনরায় প্রতিস্থাপন করুন' এ টিক দিন।
বিকল্পভাবে আপনি একটি ব্যাচ-ফাইল তৈরি করতে পারেন যা সেই রেজিস্ট্রি সেটিংটি সরিয়ে দেয়, টাস্ক ম্যানেজার শুরু করে এবং সেটিংসটিকে পিছনে ফেলে দেয়:
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /f
start taskmgr.exe
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /t REG_SZ /d "C:\PATHTO\PROCEXP.EXE" /f
এই ব্যাচের একমাত্র সমস্যাটি হ'ল আপনাকে এটি একটি উন্নত প্রশাসক হিসাবে চালানো দরকার, সুতরাং এটির জন্য একটি শর্টকাট তৈরি করার সময়, প্রশাসক হিসাবে এটি চালনার জন্য নির্দিষ্ট করুন। সাধারণ ব্যবহারকারী হিসাবে আপনি এই রেজিস্ট্রি সেটিংস পরিবর্তন করতে পারবেন না।