নিজস্ব প্রক্রিয়াতে হোস্টেড পরিষেবা (svchost.exe) বিচ্ছিন্ন করুন


13

এখন পর্যন্ত অনেক সুপারইউসার সম্ভবত সচেতন, svchost.exe মাইক্রোসফ্ট একক প্রক্রিয়াতে একাধিক উইন্ডোজ পরিষেবা হোস্ট করার জন্য ব্যবহার করে, প্রতিটি গ্রুপে প্রতিটি প্রক্রিয়া সহ process

উইন্ডোজ ((এবং তারপরে?) এ, একজন টাস্ক ম্যানেজারের একটি নির্দিষ্ট svchost.exe প্রক্রিয়াটিতে ডান ক্লিক করতে পারেন এবং এর ভিতরে "পরিষেবা" চালু রয়েছে তা দেখতে "পরিষেবা (গুলি)" নির্বাচন করতে পারেন। সমস্ত উইন্ডোজ সংস্করণ জুড়ে, প্রক্রিয়া এক্সপ্লোরারও ব্যবহার করা যেতে পারে।

তবে এটি একটিকে দেখতে দেয় না যেমন কোন নির্দিষ্ট পরিষেবাটি 100% এ সিপিইউ পিন করছে, বা 700 এমবি মেমরি ব্যবহার করছে MB কেউ একই গ্রুপে ম্যানুয়ালি পরিষেবাগুলি বন্ধ করতে পারে এবং নির্মূলকরণের প্রক্রিয়াটি ব্যবহার করতে পারে তবে এটি ক্লান্তিকর, বিশেষত যদি সমস্যাটি মাঝে মধ্যেই ঘটে।

মাইক্রোসফ্ট সম্ভবতঃ এর মতো গোষ্ঠী পরিষেবাদিগুলির একটি ভাল কারণ আছে (প্রতি-প্রক্রিয়া ওভারহেড হ্রাস করে, সম্ভবত?), তবে কোনও নিজস্ব পরিষেবাকে নিজের এসভিচোস্ট.এক্সে বিচ্ছিন্নভাবে চালানোর জন্য কোনও বাধ্যতামূলক উপায় আছে কি?

উত্তর:


16

না, সঠিক উপায় হ'ল এই আদেশটি চালানো:

sc configwuauserv type= own

এটি নিজস্ব প্রক্রিয়াতে উইন্ডোজ আপডেট চালানোর জন্য কনফিগার করে। এটিকে ফিরিয়ে দিতে, চালান

sc config wuauserv type= share

প্রশাসক অধিকার সহ একটি কমান্ড প্রম্পট থেকে । এটি সেটিংয়ের মান পরিবর্তন করে type। যদি টাইপ হয় 0x20এটি একটি গ্রুপ প্রক্রিয়া , যদি মান হয় 0x10তবে এটি একটি নিজস্ব প্রক্রিয়া

উইন্ডোজ 10 ক্রিয়েটর আপডেট হওয়ার পরে (সংস্করণ 1703, বিল্ড 15063), আপনার পর্যাপ্ত র‍্যাম থাকলে উইন্ডোজ নিজেই এটি করে


1

আমি জানি কেবলমাত্র উপায় হ'ল রেজিস্ট্রি হ্যাকিংয়ের মাধ্যমে। সাধারণ রেজিস্ট্রি ডাটাবেস সম্পাদনা অস্বীকৃতি প্রযোজ্য (এটি আপনার উইন্ডোজ ইনস্টল থেকে স্পেসটাইমের পুরো ফ্যাব্রিক পর্যন্ত কোনও কিছু ধ্বংস করতে পারে)।

নিম্নলিখিত উদাহরণটি উইন্ডোজ আপডেট ( wuauserv) পরিষেবাটি বিচ্ছিন্ন করে , যা অতিরিক্ত সংস্থান ব্যবহার করে এবং ব্যবহার করে বলে জানা যায়। পদ্ধতিটি কেবল উইন্ডোজ 7 এ পরীক্ষা করা হয়েছে ।

  1. Regedit.exe (রেজিস্ট্রি সম্পাদক) শুরু করুন এবং এতে নেভিগেট করুন

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
    

    এই কীটিতে গ্রুপ সেটিংস সমেত প্রতিটি গ্রুপের একটি সাবকি রয়েছে, পাশাপাশি গ্রুপে পরিষেবাদি তালিকাভুক্ত প্রতিটি গ্রুপের জন্য একটি REG_MULTI_SZ মান রয়েছে।

  2. লক্ষ্য পরিষেবাটির বর্তমান গোষ্ঠীর সাবকি দেখুন (উদাহরণস্বরূপ netsvcs:), তারপরে উপযুক্ত নাম এবং অভিন্ন সামগ্রী সহ একটি নতুন সাবকি তৈরি করুন। মান প্রকারের পাশাপাশি বিষয়বস্তুগুলি পর্যবেক্ষণ করতে ভুলবেন না।

  3. নতুন গোষ্ঠীর নাম অনুসারে একটি REG_MULTI_SZ মান তৈরি করুন, পরিষেবার নামের সাথে একটিমাত্র লাইন রয়েছে; এবং এর বিদ্যমান গ্রুপ REG_MULTI_SZ থেকে পরিষেবাটির নাম সরিয়ে দিন।

  4. এরপরে, নীচে লক্ষ্য পরিষেবা সাবকিতে নেভিগেট করুন HKLM\SYSTEM\CurrentControlSet\services। এই উদাহরণে:

     HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wuauserv
    
  5. ImagePathমানটি সম্পাদনা করুন এবং গোষ্ঠীর নাম পরিবর্তন -kকরে নতুন গ্রুপের নাম দিন to

  6. লক্ষ্য পরিষেবাটি পুনঃসূচনা করুন (উদাহরণস্বরূপ, টাস্ক ম্যানেজারে পরিষেবাদি ট্যাব ব্যবহার করে, বা Services.msc- এর মাধ্যমে), এবং এটির নিজস্ব স্বতন্ত্র svchost.exe প্রক্রিয়াতে উপস্থিত হওয়া উচিত।

পরের বার উইন্ডোজ আপডেট অ্যামোক চলায়, এর উত্স ব্যবহারটি তাত্ক্ষণিকভাবে টাস্ক ম্যানেজারে দৃশ্যমান হয় এবং এটি "সমাপ্ত প্রক্রিয়া" ব্যবহার করেও হত্যা করা যায় (যদিও আরও সমালোচনামূলক পরিষেবার জন্য প্রস্তাবিত নয়)।

যদি পরিষেবাটি শুরু করতে ব্যর্থ হয়, তবে উপরের পদক্ষেপগুলি পর্যালোচনা করুন এবং আবার চেষ্টা করুন, বা উপরে অবস্থিত সতর্কতাটি প্রত্যাহার করে আপনার পরিবর্তনগুলি ফিরিয়ে নেওয়ার চেষ্টা করুন। :-)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.