Перейти к содержимому

Service Host এবং Windows 11-এর ব্যাকগ্রাউন্ড কম্পোনেন্ট

На этой странице

Windows Service Control Manager-এর নিয়ম অনুযায়ী svchost.exe প্রক্রিয়াগুলোকে আলাদা করে বা একত্রিত করে। এটি মূলত ব্যর্থতা বিচ্ছিন্নকরণ, সার্ভিস মেমোরির পরিমাণ এবং প্রক্রিয়ার সংখ্যাকে প্রভাবিত করে। প্রক্রিয়ার সংখ্যা কমানো নিজে থেকে সিস্টেম দ্রুত করার বিষয় নয়।

পরীক্ষা করা হয়েছে কীভাবে Service Control Manager SvcHostSplitThresholdInKB এবং Start পড়ে, কখন অ্যাক্সেস ঘটে এবং অতিরিক্ত কোন ফোনব্যাক কম্পোনেন্টগুলো পর্যবেক্ষণ করা হয়েছে।

Windows 11 25H2 build 26200.9168; services.exe এবং সিস্টেম Registry-ট্রেসিং। তৃতীয় পক্ষের সার্ভিসগুলোর সম্পূর্ণ নির্ভরতার সেট পরীক্ষা করা হয়নি।

SCM-এর আচরণ বিশ্লেষণ, boot-ট্রেসে প্যারামিটার পড়া পর্যবেক্ষণ এবং আলাদা সার্ভিস বন্ধ ও পুনরায় চালু করা পরীক্ষা।

Registry path Value Type Default 25H2 Reader এবং timing
HKLM\SYSTEM\CurrentControlSet\Control SvcHostSplitThresholdInKB REG_DWORD 3670016 KB গবেষণা করা সিস্টেমে services.exe, SCM initialization

থ্রেশহোল্ড নির্ধারণ করে কোন শর্তে সার্ভিসগুলো আলাদা প্রক্রিয়ায় বিতরণ করা যায়। গবেষণা করা সিস্টেমে ডিফল্ট মান 3670016 3.5 GB-এর সাথে মিলে; এর পড়া services.exe ট্রেসে পর্যবেক্ষণ করা হয়েছে। 0xFFFFFFFF মান অগত্যা “কখনোই আলাদা করবে না” বোঝায় না: SCM কোডে রূপান্তরের পর একটি অশূন্য অবস্থা থাকে। নির্ভরযোগ্যভাবে নিশ্চিত করা মানগুলো 2^22 KB-এর গুণিতক, যেমন 8388608।

একত্রীকরণ প্রক্রিয়া রক্ষণাবেক্ষণের খরচ কমাতে পারে, কিন্তু বিচ্ছিন্নতা হ্রাস করে: একটি প্রক্রিয়ার ব্যর্থতা বা বড় প্রাইভেট ওয়ার্কিং সেট বেশি সার্ভিসকে প্রভাবিত করে। প্রক্রিয়া আলাদা করলে সংখ্যা বেশি হয়, তবে তাদের আচরণ ও ডায়াগনস্টিকস আরও পূর্বানুমেয়। থ্রেশহোল্ড ম্যানুয়ালি পরিবর্তনের সার্বজনীন উপকারিতা প্রতিষ্ঠিত হয়নি।

Start মান SCM প্রতিটি সার্ভিসের জন্য তার নিজস্ব কী-তে পড়ে:

HKLM\SYSTEM\CurrentControlSet\Services\<ServiceName> → Start (REG_DWORD)

প্রধান অবস্থাগুলো:

মান অর্থ
0 Boot start, শুধুমাত্র boot-ড্রাইভার এবং বিশেষ সার্ভিসের জন্য
1 System start
2 Automatic start
3 Manual / demand start
4 Disabled

2 থেকে 3-এ переход সার্ভিস চালুর সময় পরিবর্তন করে, তার কার্যাবলি সংরক্ষণ করে। যখন অ্যাপ্লিকেশনের কোনো কম্পোনেন্ট প্রয়োজন হবে, অ্যাক্সেস সার্ভিস চালু করতে পারে। যদি সার্ভিস নিষ্ক্রিয় থাকে, অ্যাক্সেস ব্যর্থ হতে পারে।

এভাবে একটি অপ্রয়োজনীয় ফোনব্যাক কম্পোনেন্টের চালুর সময় পরিবর্তন করা যায়। পরিবর্তনের আগে সার্ভিসের উদ্দেশ্য বুঝুন এবং তার নির্ভরতা পরীক্ষা করুন।

সার্ভিস বিভাগের সাথে “ইনডেক্সিং”, “SysMain”, “প্রিন্ট সার্ভিস”, “ডায়াগনস্টিক ড্রাইভার”, UCPD, “সার্ভিস গ্রুপিং (svchosts.exe)” এবং সংশ্লিষ্ট আপডেট ভ্যারিয়েন্টগুলো সম্পর্কিত। একটি সার্ভিস নিষ্ক্রিয় করা তখনই অর্থবহ যখন ফাংশনটি অপ্রয়োজনীয় এবং নির্ভরতা যাচাই করা; ফলাফল সব ফোনব্যাক প্রক্রিয়ায় সাধারণীকরণ করা উচিত নয়।

অন্যান্য ফোনব্যাক কম্পোনেন্ট

Заголовок раздела «অন্যান্য ফোনব্যাক কম্পোনেন্ট»

গবেষণা করা Windows 11 25H2-এ অতিরিক্তভাবে সংশ্লিষ্ট প্যারামিটারগুলো পরীক্ষা করা হয়েছে:

Path Value Type Default/অবস্থা
HKCU\Software\Microsoft\Windows\CurrentVersion\Search SearchboxTaskbarMode REG_DWORD 1 — search glyph দেখানো হয়েছে
HKCU\Software\Microsoft\Windows\CurrentVersion\CrossDeviceResume\Configuration IsResumeAllowed REG_DWORD 1 — resume অনুমোদিত
тот же путь IsOneDriveResumeAllowed REG_DWORD 1 — OneDrive resume অনুমোদিত
HKCU\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications\MicrosoftWindows.CrossDevice_cw5n1h2txyewy package-specific background permission policy/user setting package state-এর উপর নির্ভরশীল

SearchboxTaskbarMode=0 টাস্কবারে সার্চ আইকন লুকায়। IsResumeAllowed=0 এবং IsOneDriveResumeAllowed=0 ডিভাইসের মধ্যে কাজ চালিয়ে যাওয়ার সংশ্লিষ্ট উপায়গুলো নিষিদ্ধ করে। যদি মান অনুপস্থিত থাকে, CrossDeviceResumeView সেগুলো 1 মান দিয়ে তৈরি করে, এই ফিচারগুলো অনুমোদন করে। প্যারামিটারগুলো শেলের ইন্টারঅ্যাকটিভ কম্পোনেন্টগুলো পড়ে, তাই অ্যাক্সেসগুলো সংক্ষিপ্ত boot ট্রেসে নাও পড়তে পারে।

প্যারামিটারগুলো নির্বাচিত শেল কম্পোনেন্টের আলাদা ধরনের ফোনব্যাক অ্যাক্টিভিটি হ্রাস করে। এগুলো Windows-এর সব ফোনব্যাক প্রক্রিয়ায় প্রযোজ্য নয়।

SCM initialization-এ SvcHostSplitThresholdInKB পড়ে, এবং সার্ভিস তালিকাভুক্তি ও চালুর সময় Start পড়ে। 25H2 সিস্টেম ট্রেসে services.exe প্রক্রিয়া দ্বারা Start পড়া পর্যবেক্ষণ করা হয়েছে। HKCU থেকে প্যারামিটার পড়া সংক্ষিপ্ত পর্যবেক্ষণ সময়ের মধ্যে নাও পড়তে পারে; এটি ফাংশনের অনুপস্থিতি প্রমাণ করে না।

Windows 11 25H2 build 26200.9168-এ “ইনডেক্সিং”-এর জন্য নিষ্ক্রিয় করা এবং পুনরায় চালু করা পরীক্ষা করা হয়েছে। নিষ্ক্রিয় করে রিবুট করার পর ইনডেক্সার এবং সংশ্লিষ্ট প্রক্রিয়াগুলো চালু হয়নি; পুনরায় চালু করার পর সার্ভিস আবার কাজ করেছে। নিষ্ক্রিয় করার আগে এই প্রক্রিয়াগুলোর মোট ওয়ার্কিং সেট ছিল প্রায় 64 MB। অন্য সিস্টেমে পরিমাণ ভিন্ন হতে পারে।

SysMain-এর জন্য বুটের সময় অবস্থা পড়া এবং নিষ্ক্রিয় করার পর চালু হওয়া বন্ধ হওয়া নিশ্চিত করা হয়েছে। একটি ফিজিক্যাল গেমিং PC-তে চূড়ান্ত প্রভাব পরিমাপ করা হয়নি। HDD-তে ডেটার প্রি-লোডিং নিষ্ক্রিয় করলে সিস্টেম এবং অ্যাপ্লিকেশনের চালু হওয়া ধীর হতে পারে।

ব্যবহারিক পৃষ্ঠা: “ইনডেক্সিং” এবং “SysMain (Prefetch, Superfetch…)”।

প্রিন্ট এবং ডায়াগনস্টিক সার্ভিস

Заголовок раздела «প্রিন্ট এবং ডায়াগনস্টিক সার্ভিস»

“প্রিন্ট সার্ভিস” সত্যিই রিবুটের পর প্রিন্ট কিউ নিষ্ক্রিয় করে। ফিজিক্যাল প্রিন্টারের সাথে সাথে এর উপর নির্ভরশীল ভার্চুয়াল সিনারিওগুলোও কাজ করা বন্ধ করে, যার মধ্যে Print to PDF অন্তর্ভুক্ত।

“ডায়াগনস্টিক ড্রাইভার” সেটিংয়ের বর্তমান ক্রিয়া Windows ডায়াগনস্টিক পলিসি সার্ভিসে সীমাবদ্ধ। নামটিকে ডিভাইস ড্রাইভার অপসারণ বা নিষ্ক্রিয় করা হিসেবে বোঝা উচিত নয়। এই পছন্দের মূল্য হলো স্বয়ংক্রিয় সমস্যা সনাক্তকরণ ও সমাধানের একটি অংশ হারানো।

ব্যবহারিক পৃষ্ঠা: “প্রিন্ট সার্ভিস” এবং “ডায়াগনস্টিক ড্রাইভার”।

OneDrive সেটিং একটি ডকুমেন্টেড Windows পলিসি ব্যবহার করে যা সিঙ্ক্রোনাইজেশন নিষিদ্ধ করে। ক্লায়েন্ট এবং লোকাল ফাইল সংরক্ষিত থাকে। সেটিং শুধুমাত্র OneDrive ইনস্টল থাকলে কার্যকর হয়। নিষ্ক্রিয় করার আগে প্রয়োজনীয় সিঙ্ক্রোনাইজেশন সম্পন্ন করুন এবং Files On-Demand ফাইল পরীক্ষা করুন।

ব্যবহারিক পৃষ্ঠা: “OneDrive”।

  • SCM initialization-এ SvcHostSplitThresholdInKB পড়ে, এবং সার্ভিস তালিকাভুক্তি ও চালুর সময় Start পড়ে; 25H2 সিস্টেম ট্রেসে services.exe প্রক্রিয়া দ্বারা Start পড়া পর্যবেক্ষণ করা হয়েছে।
  • “ইনডেক্সিং”-এর জন্য নিষ্ক্রিয় করা এবং পুনরায় চালু করা পরীক্ষা করা হয়েছে: নিষ্ক্রিয় করে রিবুট করার পর ইনডেক্সার এবং সংশ্লিষ্ট প্রক্রিয়াগুলো চালু হয়নি, পুনরায় চালু করার পর সার্ভিস আবার কাজ করেছে। নিষ্ক্রিয় করার আগে এই প্রক্রিয়াগুলোর মোট ওয়ার্কিং সেট ছিল প্রায় 64 MB।
  • SysMain-এর জন্য বুটের সময় অবস্থা পড়া এবং নিষ্ক্রিয় করার পর চালু হওয়া বন্ধ হওয়া নিশ্চিত করা হয়েছে।
  • “প্রিন্ট সার্ভিস” রিবুটের পর প্রিন্ট কিউ নিষ্ক্রিয় করে; OneDrive সেটিং সিঙ্ক্রোনাইজেশন নিষিদ্ধ করার একটি ডকুমেন্টেড পলিসি প্রয়োগ করে।
  • SCM initialization-এ বিভাজন থ্রেশহোল্ড পড়ে, এবং সার্ভিস তালিকাভুক্তি ও চালুর সময় Start পড়ে।
  • ইনডেক্সিং, SysMain এবং প্রিন্ট সার্ভিস নিষ্ক্রিয় করলে রিবুটের পর সংশ্লিষ্ট প্রক্রিয়াগুলোর চালু হওয়া বন্ধ হয়; পুনরায় চালু করলে সেগুলো আবার সক্রিয় হয়।
  • গবেষণা করা সিস্টেমে ইনডেক্সিং প্রক্রিয়াগুলোর ওয়ার্কিং সেটের পরিমাণ।
  • HKCU থেকে শেল প্যারামিটারগুলো ইন্টারঅ্যাকটিভ কম্পোনেন্টগুলো পড়ে এবং সংক্ষিপ্ত boot ট্রেসে নাও পড়তে পারে।
  • সার্ভিস বিভাজন থ্রেশহোল্ড ম্যানুয়ালি পরিবর্তনের সার্বজনীন উপকারিতা।
  • FPS, সামগ্রিক CPU বা লেটেন্সিতে আলাদা সার্ভিস নিষ্ক্রিয় করার প্রভাব।
  • ভিন্ন সার্ভিস সংখ্যার অন্য বিল্ড এবং সিস্টেমে আচরণ।

সাধারণ ব্যবহারের জন্য Service Host-কে Windows default অবস্থায় রাখুন। ম্যানুয়াল পরিবর্তন একটি নির্দিষ্ট সার্ভিস, মেমোরি লিক বা চালু হওয়ার দ্বন্দ্ব ডায়াগনস্টিক করার জন্য অর্থবহ। Task Manager-এ শুধু svchost.exe সংখ্যা দিয়ে ফলাফল মূল্যায়ন করা উচিত নয়।

ফলাফল Windows 11 25H2 build 26200.9168-এর জন্য প্রযোজ্য। Windows-এর সব এডিশন, সার্ভার পলিসি এবং তৃতীয় পক্ষের সার্ভিসগুলোর সম্পূর্ণ নির্ভরতার সেট পরীক্ষা করা হয়নি।

পর্যবেক্ষণের গতিশীল অংশ কীভাবে পুনরাবৃত্তি করবেন — দেখুন কীভাবে নিজে পরীক্ষা করবেন।

গবেষণা এবং ব্যবহৃত টুলগুলো BoosterX ডেভেলপারের, তাই ডেভেলপারের ফলাফলে সরাসরি স্বার্থ রয়েছে। পদ্ধতি এবং প্রযোজ্যতার সীমা উপরে বর্ণিত, এবং সিদ্ধান্তগুলো উন্মুক্ত ডেটা এবং তালিকাভুক্ত পাবলিক সূত্র থেকে যাচাই করা যায়।

  • Service Control Manager: Windows সার্ভিস মডেল, Microsoft Learn, যাচাই করা হয়েছে 2026-09-01।
  • Service configuration: সার্ভিস চালুর মান, Microsoft Learn, যাচাই করা হয়েছে 2026-09-01।

পাবলিক সূত্র যাচাই করা হয়েছে: 2026-09-02।

  • 2026-09-20: “ফলাফল” বিভাগ, স্বার্থের দ্বন্দ্ব সম্পর্কে ডিসক্লেইমার এবং পদ্ধতিতে গতিশীল পর্যবেক্ষণের স্বাধীন যাচাইয়ের লিঙ্ক যোগ করা হয়েছে।
  • 2026-09-02: প্রথম প্রকাশনা; SCM readers, আলাদা সার্ভিস নিষ্ক্রিয় করা ও পুনরায় চালু করা নিশ্চিত করা হয়েছে, ব্যবহারিক প্রভাবের সীমা যোগ করা হয়েছে।