Service Host اور Windows 11 کے پس منظر کے اجزاء
На этой странице
مختصر جواب
Заголовок раздела «مختصر جواب»Windows سروسز کو svchost.exe Service Control Manager کے قواعد کے مطابق الگ یا یکجا کرتا ہے۔ اس کا اثر بنیادی طور پر ناکامی کی تنہائی، سروس میموری کے حجم اور پروسیسز کی تعداد پر پڑتا ہے۔ پروسیسز کی تعداد کم کرنا بذات خود سسٹم کی تیزی نہیں ہے۔
کیا جانچا گیا
Заголовок раздела «کیا جانچا گیا»یہ جانچا گیا کہ Service Control Manager SvcHostSplitThresholdInKB اور Start کو کیسے پڑھتا ہے، رسائی کب ہوتی ہے، اور کون سے پس منظر کے اجزاء اضافی طور پر مشاہدہ کیے گئے۔
تحقیق کا دائرہ
Заголовок раздела «تحقیق کا دائرہ»Windows 11 25H2 build 26200.9168؛ services.exe اور سسٹم Registry ٹریسنگ۔ فریق ثالث سروسز کے مکمل انحصار کا جائزہ نہیں لیا گیا۔
طریقہ کار
Заголовок раздела «طریقہ کار»SCM کے رویے کا تجزیہ، boot ٹریس میں پیرامیٹرز کی خواندگی کا مشاہدہ، اور انفرادی سروسز کو غیر فعال کرنے اور واپس بحال کرنے کی جانچ۔
SvcHostSplitThresholdInKB
Заголовок раздела «SvcHostSplitThresholdInKB»| 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, قابل اعتماد طور پر تصدیق شدہ ہیں۔
یکجا کرنا پروسیسز کے انتظام کے اخراجات کم کر سکتا ہے، لیکن تنہائی کم کرتا ہے: کسی ایک پروسیس کی ناکامی یا بڑا نجی ورکنگ سیٹ زیادہ سروسز کو متاثر کرتا ہے۔ الگ الگ پروسیسز زیادہ ہوتے ہیں، مگر ان کا رویہ اور تشخیص زیادہ قابلِ پیش گوئی ہوتے ہیں۔ حد کو دستی طور پر تبدیل کرنے کا کوئی عالمگیر فائدہ ثابت نہیں ہوا۔
Service Start values
Заголовок раздела «Service Start values»قدر 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 پر منتقلی سروس کے افعال برقرار رکھتے ہوئے اس کے آغاز کا وقت بدلتی ہے۔ جب ایپلیکیشن کو کوئی جزو درکار ہو، تو رسائی سروس کو شروع کر سکتی ہے۔ اگر سروس غیر فعال ہو، تو رسائی ناکام ہو سکتی ہے۔
اس طرح کسی ایک غیر ضروری پس منظر جزو کے آغاز کا وقت بدلا جا سکتا ہے۔ تبدیلی سے پہلے سروس کا مقصد سمجھیں اور اس کے انحصار کی جانچ کریں۔
BoosterX کی متعلقہ ترتیبات
Заголовок раздела «BoosterX کی متعلقہ ترتیبات»سروس سیکشن سے «Indexing»، «SysMain»، «Print services»، «Diagnostic drivers»، UCPD، «Service grouping (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 کی اجازت |
| وہی path | 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 کے تمام پس منظر پروسیسز پر لاگو نہیں ہوتے۔
Timing اور شواہد
Заголовок раздела «Timing اور شواہد»SCM SvcHostSplitThresholdInKB کو initialization کے وقت پڑھتا ہے، اور Start کو سروسز کی فہرست سازی اور آغاز کے وقت۔ 25H2 کے سسٹم ٹریس میں Start کی خواندگی services.exe پروسیس کے ذریعے مشاہدہ کی گئی۔ HKCU سے پیرامیٹر کی خواندگی مختصر مشاہداتی وقفے میں شامل نہ ہو سکے؛ یہ فعل کی عدم موجودگی کا ثبوت نہیں۔
Indexing اور SysMain
Заголовок раздела «Indexing اور SysMain»Windows 11 25H2 build 26200.9168 پر «Indexing» کے لیے غیر فعال کرنا اور واپس بحال کرنا جانچا گیا۔ غیر فعال کرنے اور ری اسٹارٹ کے بعد انڈیکسر اور متعلقہ پروسیسز شروع نہیں ہوئے؛ واپس بحال کرنے کے بعد سروس دوبارہ کام کرنے لگی۔ غیر فعال کرنے سے پہلے ان پروسیسز کا مجموعی ورکنگ سیٹ تقریباً 64 MB تھا۔ کسی دوسرے سسٹم پر حجم مختلف ہو سکتا ہے۔
SysMain کے لیے boot کے وقت حالت کی خواندگی اور غیر فعال کرنے کے بعد آغاز کے بند ہونے کی تصدیق ہوئی۔ فزیکل گیمنگ PC پر حتمی اثر کی پیمائش نہیں کی گئی۔ HDD پر ڈیٹا کی پیشگی لوڈنگ غیر فعال کرنا سسٹم اور ایپلیکیشنز کے آغاز کو سست کر سکتا ہے۔
عملی صفحات: «Indexing» اور «SysMain (Prefetch, Superfetch…)»۔
Print اور diagnostic سروسز
Заголовок раздела «Print اور diagnostic سروسز»«Print services» ری اسٹارٹ کے بعد واقعی پرنٹ قطار کو غیر فعال کر دیتی ہیں۔ فزیکل پرنٹرز کے ساتھ ساتھ اس پر منحصر ورچوئل منظرنامے بھی کام کرنا بند کر دیتے ہیں، بشمول Print to PDF۔
«Diagnostic drivers» ترتیب کا موجودہ عمل Windows diagnostic policy سروس تک محدود ہے۔ نام کو آلات کے ڈرائیورز کو حذف یا غیر فعال کرنے کے معنی میں نہیں سمجھا جانا چاہیے۔ اس انتخاب کی قیمت خودکار مسئلہ شناسی اور ازالے کے ایک حصے کا ضیاع ہے۔
عملی صفحات: «Print services» اور «Diagnostic drivers»۔
OneDrive
Заголовок раздела «OneDrive»OneDrive ترتیب ایک دستاویزی Windows پالیسی استعمال کرتی ہے جو سنکرونائزیشن ممنوع قرار دیتی ہے۔ کلائنٹ اور مقامی فائلیں برقرار رہتی ہیں۔ ترتیب صرف اسی صورت لاگو ہوتی ہے جب OneDrive نصب ہو۔ غیر فعال کرنے سے پہلے مطلوبہ سنکرونائزیشن مکمل کریں اور Files On-Demand کی فائلوں کی جانچ کریں۔
عملی صفحہ: «OneDrive»۔
- SCM
SvcHostSplitThresholdInKBکو initialization کے وقت پڑھتا ہے، اورStartکو سروسز کی فہرست سازی اور آغاز کے وقت؛Startکی خواندگیservices.exeپروسیس کے ذریعے 25H2 کے سسٹم ٹریس میں مشاہدہ کی گئی۔ - «Indexing» کے لیے غیر فعال کرنا اور واپس بحال کرنا جانچا گیا: غیر فعال کرنے اور ری اسٹارٹ کے بعد انڈیکسر اور متعلقہ پروسیسز شروع نہیں ہوئے، واپس بحال کرنے کے بعد سروس دوبارہ کام کرنے لگی۔ غیر فعال کرنے سے پہلے ان پروسیسز کا مجموعی ورکنگ سیٹ تقریباً 64 MB تھا۔
- SysMain کے لیے boot کے وقت حالت کی خواندگی اور غیر فعال کرنے کے بعد آغاز کے بند ہونے کی تصدیق ہوئی۔
- «Print services» ری اسٹارٹ کے بعد پرنٹ قطار غیر فعال کر دیتی ہیں؛ OneDrive ترتیب سنکرونائزیشن کی ممانعت کی دستاویزی پالیسی نافذ کرتی ہے۔
کیا تصدیق شدہ ہے
Заголовок раздела «کیا تصدیق شدہ ہے»- SCM تقسیم کی حد کو initialization کے وقت پڑھتا ہے، اور
Startکو سروسز کی فہرست سازی اور آغاز کے وقت۔ - Indexing، SysMain اور print services کو غیر فعال کرنا ری اسٹارٹ کے بعد متعلقہ پروسیسز کا آغاز بند کر دیتا ہے؛ واپس بحال کرنا انہیں دوبارہ فعال کر دیتا ہے۔
- زیر تحقیق سسٹم میں انڈیکسنگ پروسیسز کے ورکنگ سیٹ کا حجم۔
- HKCU کے شیل پیرامیٹرز انٹرایکٹو اجزاء پڑھتے ہیں اور مختصر boot ٹریس میں شامل نہ ہو سکیں۔
کیا تصدیق شدہ نہیں
Заголовок раздела «کیا تصدیق شدہ نہیں»- سروسز کی تقسیم کی حد کو دستی طور پر تبدیل کرنے کا عالمگیر فائدہ۔
- انفرادی سروسز کو غیر فعال کرنے کا FPS، مجموعی CPU یا تاخیر پر اثر۔
- دیگر builds اور مختلف تعداد کی سروسز والے سسٹمز پر رویہ۔
عملی نتیجہ
Заголовок раздела «عملی نتیجہ»عمومی استعمال کے لیے 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، انفرادی سروسز کو غیر فعال کرنا اور واپس بحال کرنا تصدیق شدہ، عملی اثر کی حدود شامل کی گئیں۔
