svchost.exe
کیٹلاگ تلاش کی شرائط: svchost, service host, service host process
پس منظر میں سسٹم سروسز چلانے کے لیے استعمال ہونے والا ایک بنیادی Windows پروسیس۔
آپ کے لیے جاننا کیا ضروری ہے
یہ Windows کا ایک عام اور اہم حصہ ہے۔
Windows پس منظر کی سروسز چلانے کے لیے svchost.exe کا استعمال کرتا ہے۔ ایک ہی وقت میں کئی نقول کا چلنا بالکل معمول کی بات ہے۔
- محفوظ ہے؟
- چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔
- کیا مجھے اسے بند کر دینا چاہیے؟
- عام طور پر نہیں
- کیا مجھے اسے ہٹا دینا چاہیے؟
- نہیں
svchost.exe کیا ہے؟
svchost.exe دراصل Windows سروس ہوسٹ ہے۔ یہ ایک جائز Microsoft ایگزیکیوٹیبل ہے جو ایک یا زیادہ پروسیسز کے اندر Windows سروسز کے گروپس کو لوڈ اور چلاتا ہے۔
یہ کیا کام کرتا ہے؟
Windows کی بہت سی خصوصیات سروسز کے طور پر نافذ کی گئی ہیں: اپ ڈیٹس، نیٹ ورکنگ، آڈیو، اور پس منظر کی دیکھ بھال۔ ہر سروس کو اس کا اپنا پروگرام دینے کے بجائے، Windows اکثر انہیں svchost.exe کے اندر ہوسٹ کرتا ہے۔ یہ سسٹم کو منظم رکھتا ہے اور Windows کو زیادہ صفائی کے ساتھ سروسز شروع کرنے، روکنے اور الگ تھلگ کرنے کی اجازت دیتا ہے۔
یہ کیوں چل رہا ہے؟
آپ اسے اس لیے دیکھتے ہیں کیونکہ Windows پس منظر کا کام کر رہا ہے۔ کچھ سروسز چلتی رہتی ہیں۔ دیگر ضرورت پڑنے پر شروع ہوتی ہیں اور پھر غیر فعال ہو جاتی ہیں۔ ٹاسک مینیجر ہوسٹ پروسیس کی فہرست دکھاتا ہے، نہ کہ فیچر کا آسان فہم نام، یہی وجہ ہے کہ svchost.exe اتنی کثرت سے نظر آتا ہے۔
اس کی متعدد نقول کیوں موجود ہیں؟
جدید Windows سروسز کو متعدد سروس ہوسٹ پروسیسز میں تقسیم کرتا ہے۔ یہ نقصان کے دائرے کو محدود کرتا ہے اگر کوئی ایک سروس غلط برتاؤ کرے اور یہ دیکھنا آسان بناتا ہے کہ کون سا گروپ مصروف ہے۔ متعدد نقول کی توقع کی جاتی ہے۔ ایک واحد کاپی "درست" تعداد نہیں ہے۔
چلنے والے انسٹنس کا معائنہ کریں
ونڈوز پاور شیل میں، یہ ریڈ-اونلی کوئری اس پی سی پر مماثل پروسیس آئی ڈیز، تخلیق کے اوقات اور ایگزیکیوٹیبل پاتھ کی فہرست بناتی ہے۔
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'svchost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
کوئی نتیجہ یا ناقابل رسائی راستہ غیر حتمی ہے۔ محفوظ کردہ عمل رسائی کو محدود کر سکتے ہیں، اور پروسیس آئی ڈیز کو دوبارہ استعمال کیا جا سکتا ہے۔ ذاتی راستوں کو مقامی رکھیں۔
دستخط اور پروڈکٹ میٹا ڈیٹا کا موازنہ کرنے کے لیے فائل-شناخت گائیڈ استعمال کریں۔ ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔
کیا یہ محفوظ ہے؟
اس چلنے والی فائل کی تصدیق کریں
اصل Windows svchost.exe سسٹم کا ایک عام جزو ہے۔ کسی غیر معمولی مقام سے یہی نام استعمال کرنے والے پروسیس کی مزید تفتیش درکار ہو سکتی ہے۔
اصل Windows کاپی عام طور پر یہاں سے چلتی ہے:
C:\Windows\System32\svchost.exe
- متوقع پبلشر: Microsoft Corporation
- متوقع ڈیجیٹل دستخط: Microsoft Windows
- صرف فائل کا نام حفاظت کا ثبوت نہیں ہے
کیا میں اسے بند کر سکتا ہوں؟
تجویز نہیں کی جاتی
سروس ہوسٹ کو بند کرنے سے اس کے اندر موجود سروسز رک سکتی ہیں۔ اس سے اپ ڈیٹس، نیٹ ورکنگ، آڈیو، یا پس منظر کا دوسرا کام متاثر ہو سکتا ہے۔ اگر کوئی ایک انسٹینس غیر معمولی وسائل استعمال کر رہا ہے، تو کچھ بھی تبدیل کرنے سے پہلے ہوسٹ شدہ سروس کی شناخت کریں۔
کیا میں اسے ہٹا سکتا ہوں؟
نہیں
svchost.exe کو ڈیلیٹ نہ کریں۔ یہ ایک Windows سسٹم فائل ہے۔ اسے ہٹانے سے Windows کو سروسز شروع کرنے سے روکا جا سکتا ہے اور یہ PC کو غیر مستحکم بنا سکتا ہے۔
کیا اسے Windows کے ساتھ شروع ہونا چاہیے؟
svchost.exe ونڈوز کے ساتھ شروع ہوتا ہے کیونکہ آپریٹنگ سسٹم کو سروسز کے لیے ایک ہوسٹ کی ضرورت ہوتی ہے۔ آپ کو اسے اسٹارٹ اپ سے نہیں ہٹانا چاہیے۔ اگر کسی مخصوص سروس کو بوٹ کے وقت نہیں چلنا چاہیے، تو اس سروس کو تبدیل کریں، ہوسٹ ایگزیکیوٹیبل کو نہیں۔
وسائل کے استعمال کی پیمائش کریں
| CPU اور میموری | ایک ہی PID اور ورک لوڈ کے لیے کئی مشاہدات کا موازنہ کریں۔ اس اندراج میں کوئی آزادانہ طور پر ماپا گیا یونیورسل بیس لائن نہیں ہے۔ |
|---|---|
| ڈسک اور نیٹ ورک | اصل عمل اور موجودہ ٹاسک کو سرگرمی سے منسوب کریں؛ ایک فائل نام اکیلے متوقع منزلوں یا ٹرانسفر والیوم قائم نہیں کرتا ہے۔ |
فائل کی معلومات
| ایگزیکیوٹیبل کا نام | svchost.exe |
|---|---|
| ریکارڈ شدہ تنصیب کا راستہ | C:\Windows\System32\svchost.exe |
| پبلشر | Microsoft Corporation |
| دستخط کی جانچ | اصل فائل کا معائنہ کریں؛ یہ اندراج اس کے سرٹیفکیٹ کی شناخت کی تصدیق نہیں کرتا ہے۔ |
| فن تعمیر (آرکیٹیکچر) | OS سے مطابقت رکھتا ہے (عام طور پر جدید Windows پر 64-bit) |
عام مسائل
زیادہ CPU استعمال
اکثر ایک ہوسٹ شدہ سروس مصروف ہوتی ہے، نہ کہ خود ہوسٹ۔ Windows Update، Superfetch طرز کی دیکھ بھال، اور اپ ڈیٹ کے خراب لوپس عام وجوہات ہیں۔ پروسیس کو ختم کرنے سے پہلے انسٹینس کے اندر موجود سروس کی شناخت کریں۔
زیادہ میموری استعمال
میموری کا استعمال اس ہوسٹ میں موجود سروسز کے تابع ہوتا ہے۔ میموری لیک یا پھنسی ہوئی سروس ایک svchost.exe کو بڑا دکھا سکتی ہے۔ انسٹینس کے پاتھ اور ان سروسز کا موازنہ کریں جن کی وہ میزبانی کرتا ہے۔
نیٹ ورک کا غیر متوقع استعمال
کچھ جائز ہوسٹس Microsoft یا مقامی نیٹ ورک کے وسائل سے رابطہ کرتے ہیں۔ صرف نیٹ ورک کے استعمال کے مقابلے میں غیر معمولی مقامات کے ساتھ غیر متوقع فائل کا مقام ایک بہتر اشارہ ہے۔
مشکوک فائل کا مقام
System32 یا SysWOW64 کے باہر svchost.exe نامی فائل عام Windows کاپی نہیں ہے۔ سسٹم فائلوں کو یوں ہی ڈیلیٹ نہ کریں۔ پہلے پاتھ اور دستخط کی تصدیق کریں۔
ٹربل شوٹنگ
کسی بھی نقصان دہ اقدام سے پہلے تشخیص کریں۔
پاتھ اور دستخط کی تصدیق کریں
پروسیس کی خصوصیات کھولیں اور چیک کریں کہ آیا یہ C:\Windows\System32\svchost.exe سے چلتی ہے اور Microsoft کی طرف سے دستخط شدہ ہے۔ یہ پہلی جانچ ہے، نہ کہ رجسٹری میں ترمیم۔
دیکھیں کہ انسٹینس کے اندر کون سی سروسز ہیں
ٹاسک مینیجر اور services.msc ہوسٹ شدہ سروسز دکھا سکتے ہیں۔ زیادہ استعمال عام طور پر ان سروسز میں سے کسی ایک کے کام کرنے، ناکام ہونے یا دوبارہ کوشش کرنے کی وجہ سے ہوتا ہے۔
ہر ہوسٹ کے بجائے مخصوص سروس کو دوبارہ شروع کریں
اگر کوئی معلوم سروس پھنس گئی ہے، تو اس سروس کو دوبارہ شروع کرنا کسی بھی svchost.exe انسٹینس کو بند کرنے سے زیادہ محفوظ ہے۔
پہلے قدم کے طور پر نقصاندہ اقدامات سے گریز کریں
svchost.exe کو ڈیلیٹ نہ کریں، اثرات جانے بغیر اہم سروسز کو غیر فعال نہ کریں، یا پہلے اقدام کے طور پر رجسٹری میں ترمیم نہ کریں۔
تکنیکی تفصیلات
تکنیکی تفصیلات
| امیج کا نام | svchost.exe |
|---|---|
| اصل فائل کا نام | svchost.exe |
| عام کمانڈ پیٹرن | svchost.exe -k <service-group> |
| سروس گروپس | LocalService، NetworkService، netsvcs، اور دیگر |
| متعلقہ مضمون | Windows Update (wuauserv) سروس ہوسٹ کے اندر چل سکتی ہے |
ذرائع اور توثیق
ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.
- Microsoft Learn: سروس ہوسٹ (svchost.exe) · سروس گروپ بندی اور ہوسٹ پروسیس
- Microsoft Support: svchost.exe کیا ہے · عوامی سپورٹ دستاویزات
- Microsoft Sysinternals: Sigcheck · فائل کے دستخطوں کا معائنہ کرنے کا طریقہ بتاتا ہے۔ یہ حوالہ کسی خاص چلنے والی فائل کی شناخت یا حفاظت قائم نہیں کرتا۔
- مائیکروسافٹ: Get-CimInstance · ریڈ-اونلی لوکل پروسیس-کوئری کا طریقہ۔
- مائیکروسافٹ: Win32_Process پراپرٹیز · پروسیس آئی ڈیز، ایگزیکیوٹیبل پاتھ، تخلیق کی تاریخیں اور پیرنٹ-آئی ڈی کے دوبارہ استعمال کو دستاویز کرتا ہے۔
کیا یہ مضمون مفید تھا؟
ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔
شکریہ۔ اس سے ہمیں اس صفحے کو بہتر بنانے میں مدد ملتی ہے۔