نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ویندوز 10
  • فرآیند exe svchost مورد نیاز است. فرآیند میزبان برای سرویس های ویندوز، حافظه و CPU را مصرف می کند

فرآیند exe svchost مورد نیاز است. فرآیند میزبان برای سرویس های ویندوز، حافظه و CPU را مصرف می کند

اولین قدم این است که برنامه ها را یکی یکی غیرفعال کنید. در واقع، یک دستگاه کم مصرف می تواند به راحتی با اجرای همزمان چندین برنامه سنگین بارگذاری شود.

دومین. اغلب علت مشکلات، گشت و گذار فعال طولانی مدت در اینترنت است. سیستم مملو از صدها مگابایت فایل موقت است. رجیستری گیج شده است. در اینجا دو گزینه وجود دارد.
1. پاک کننده را اجرا کنید و تمام فایل های غیر ضروری را حذف کنید، رجیستری را تعمیر کنید و یکپارچه سازی اولیه را انجام دهید.
2. کمکی نکرد؟ سپس System Restore را باز کرده و به حالت قبلی برگردید. تقریباً هرگز امکان بازیابی عملکرد عادی در یک حرکت وجود ندارد. معمولاً بیش از سه ترمیم کافی نیست.

و فراموش نکنید که نقاط بازگشتی ایجاد کنید. آیا کامپیوتر پرواز می کند؟ به Recovery بروید و یک نقطه بازگشت ایجاد کنید. به کار خواهد آمد.


فرض بعدی این است که یک ویروس شیطانی وارد رایانه شده است. در صورت امکان، اسکن را اجرا کنید. باید صبور باشید، چای بنوشید، چرت بزنید. در چنین حالت آرامی از سیستم، اسکن زمان زیادی طول خواهد کشید.

یکی دیگر از دلایل کلاسیک اضافه بار سیستم، فرآیند svchost.exe است.

چیست و چرا در عملکرد کامپیوتر اختلال ایجاد می کند؟ فرآیند svchost.exe یکی از خدمات سیستم کمکی است که در بسیاری از وظایف دیگر نقش دارد. چیز مفید است، اما گاهی اوقات باگ است. چه چیزی می تواند این روند را مختل کند؟
1. آسیب فیزیکی به تراشه های حافظه. گرد و غبار زیادی در واحد سیستم جمع شده است. مراکز خدمات توصیه می کنند حداقل سالی یک بار داخل کامپیوتر خود را جاروبرقی بکشید.
2. خطا در هنگام دانلود به روز رسانی خودکار. به عنوان مثال، در طول فرآیند به روز رسانی قطعی در اتصال به اینترنت یا قطع برق رخ داد. حقایقی ذکر شده است که در آن بسته های به روز رسانی در ابتدا با اشکالات ارائه شده است. حتی خود کارشناسان مایکروسافت نیز به این موضوع اعتراف کردند.

در مواردی که مشکلات ناشی از آپدیت های بد است، توصیه می شود به وب سایت رسمی مایکروسافت مراجعه کرده و یک بسته اثبات شده و قابل اعتماد را دانلود کنید، سپس خودتان آن را نصب کنید.

ویروس ها اغلب به عنوان فرآیندهای svchost.exe پنهان می شوند.

ارائه یک ویروس یا تروجان تحت پوشش فرآیند svchost.exe برای هکرها بسیار راحت است. سیستم یک اعلان در مورد یک خطای ناشناخته صادر می کند و کاربر همچنان می تواند دلایل را دریابد. ابتدا باید دریابید که آیا فرآیند svchost.exe اشتباه است؟ برای انجام این کار، Task Manager ویندوز (Alt+Ctrl+Del) را باز کرده و به تب Processes بروید.

حداقل چهار فرآیند svchost.exe وجود خواهد داشت. اکنون به سطح بار برای هر فرآیند نگاه کنید. اگر برخی از فرآیندهای svchost.exe بارگیری نزدیک به 100٪ دارند، این مقصر مشکلات است. بعدش چی؟
1. برای شروع، همیشه توصیه می شود که سیستم را راه اندازی مجدد کنید. اغلب مشکلات ناپدید می شوند.
2. اگر همه چیز دوباره تکرار شد، Task Manager را دوباره باز کنید و به فرآیند svchost.exe اضافه بار پایان دهید. برای انجام این کار، منوی زمینه را باز کنید (دکمه سمت راست ماوس) و روی End Process Tree کلیک کنید. کامپیوتر خود را دوباره راه اندازی کنید.
3. کمک نکرد؟ حالا روش جراحی Windows Explorer را باز کنید. پوشه ویندوز را پیدا کنید. پوشه C:\WINDOWS\Prefetch را انتخاب کنید. این پوشه را حذف کنید سپس دوباره Task Manager را باز کنید و دوباره درخت فرآیند overloaded svchost.exe را پایان دهید.کامپیوتر را مجددا راه اندازی کنید.

اساساً، اگر مشکل در واقع یک خرابی تصادفی فرآیند svchost.exe باشد، همه چیز باید خوب باشد. اگر مشکلات ادامه پیدا کرد، باید علت را در جای دیگری جستجو کرد. در واقع ممکن است یک عفونت ویروسی باشد. سپس باید به تمام فرآیندها نگاه دقیق تری بیندازید و سعی کنید ویروس پنهان شده را شناسایی کنید.

علائم یک ویروس که به عنوان فرآیند svchost.exe پنهان شده است

فرآیندهای عادی svchost.exe تحت نام کاربری اجرا می شوند:
- خدمات محلی سیستم
- خدمات شبکه

یا چیزی شبیه به آن. ویروس ها در زیر نام کاربری ADMIN یا هر چیزی که به حساب کاربری ویندوز وارد شده اید پنهان می شوند.

اگر یک قزاق نادرست شناسایی شد، درخت آن را کامل کنید و سیستم را با آنتی ویروس کاملا تمیز کنید. اگر تصادفاً فرآیند عادی svchost.exe را بکشید نترسید. سیستم هوشمند ویندوز به سادگی به طور خودکار راه اندازی مجدد می شود.

اگر از اینترنت استفاده می کنید حتما یک بسته آنتی ویروس مناسب نصب کنید. به خصوص اگر دوست دارید سایت‌های جدید را کاوش کنید، برنامه‌ها و دیگر سرگرمی‌های هجده را تجربه کنید. دانلود ابزار شفا Dr. وب CureIt. آن را در یک فلش درایو کپی کنید و آن را برای یک روز بارانی ذخیره کنید. این برنامه نیازی به نصب ندارد و قادر به یافتن و خنثی کردن ویروس ها در سیستم های از قبل آسیب دیده است.

برای بارانی ترین روز، کیت توزیع ویندوز را نگه دارید و به موقع از اسناد مهم نسخه پشتیبان تهیه کنید.

در ویندوز 7 مهمترین فرآیند در سیستم عامل است Svchost.exe. اغلب، کاربران رایانه شخصی با ویندوز 7 زمانی که این فرآیند به شدت پردازنده را بارگذاری می کند، با مشکل مواجه می شوند. بار روی هسته های پردازنده می تواند از 50 تا 100 درصد برسد. Svchost.exeاست فرآیند میزبان مسئول راه اندازی سرویس های گروهی از کتابخانه های پویا DDL. یعنی سیستم با استفاده از این فرآیند میزبان، گروهی از خدمات را بدون ایجاد فرآیندهای غیر ضروری راه اندازی می کند. این روش بار روی پردازنده و رم را کاهش می دهد. اگر سرعت سیستم کاهش یابد و Svchost.exe به شدت پردازنده را بارگیری کند، به این معنی است که سیستم عامل به درستی کار نمی کند. این رفتار سیستم می تواند ناشی از بدافزار و همچنین مشکلاتی در خود سیستم عامل باشد. برای مقابله با این مشکل، در این مقاله تمام راه های حل مشکل بار بالای CPU ناشی از فرآیند Svchost.exe را بررسی می کنیم.

اولین قدم برای حل مشکل با فرآیند Svchost.exe

اگر موقعیتی دارید که در آن پردازش میزبان Svchost.exe به شدت پردازنده را بارگیری می کند، نباید بلافاصله فکر کنید که یک ویروس است. علاوه بر ویروس، خود سیستم عامل نیز ممکن است مقصر این مشکل باشد. در زیر نگاه خواهیم کرد لیست مشکلات، و روش های اصلاح آنها:

بازیابی عملکرد عادی پردازنده با استفاده از آنتی ویروس

اگر روش های توضیح داده شده در بالا کمک نکردند، به احتمال زیاد ویندوز 7 شما آلوده به ویروس. به طور معمول، عفونت با یک ویروس از بیرون رخ می دهد. یعنی از طریق اینترنت یا از طریق یک دستگاه ذخیره سازی اطلاعات خارجی. اگر آنتی ویروس خوبی دارید، به احتمال زیاد ویروس از آن عبور نخواهد کرد. اما مواقعی وجود دارد که برنامه های آنتی ویروس نسخه های جدید ویروس ها را نمی بینند و از آنها صرف نظر می کنند. اگر رایانه شما آلوده باشد، فرآیند میزبان Svchost.exe پردازنده را تا 100 درصد بارگیری می کند و در نام کاربری نام سیستم "LOCAL" و "NETWORK SERVICE" را نمی بینید، بلکه یک نام کاملاً متفاوت را می بینید.

برای خلاص شدن از شر یک ویروس در سیستم، شما نیاز دارید اسکن کامل را اجرا کنیدکامپیوتر در ویندوز 7 برای جستجوی بدافزار. در زیر نمونه ای از اجرای اسکن کامل کامپیوتر شما با استفاده از آنتی ویروس Comodo Internet Security را بررسی خواهیم کرد. همچنین، قبل از اجرای هر آنتی ویروس برای اسکن سیستم عامل، پایگاه داده آنتی ویروس آن را به روز کنید. بیایید ادامه دهیم و آنتی ویروس را راه اندازی کنیم Comodo Internet Security.

در پنجره اصلی آنتی ویروس، به تب پایین بروید. اسکن کردن"، که منویی را باز می کند که از آن می توانید گزینه های اسکن را انتخاب کنید.

در مورد ما، شما باید مورد را انتخاب کنید " اسکن کامل" این گزینه کل هارد دیسک را اسکن می کند، برنامه های مخرب را شناسایی و آنها را خنثی می کند. در زیر پنجره اسکن Comodo Internet Security است.

در سایر برنامه های آنتی ویروس، اصل راه اندازی یک اسکن کامل رایانه شخصی تا حد ممکن مشابه آنچه در مورد بحث شد است. بنابراین، اگر با فرآیند میزبانی Svchost.exe مشکلی دارید، با خیال راحت یک اسکن کامل رایانه شخصی را اجرا کنید.

برای این مثال، آنتی ویروس اینترنت سکیوریتی Comodo را به دلایلی انتخاب کردیم. این آنتی ویروس دارای یک ماژول داخلی به نام کلید کشتار(این ماژول در حال حاضر در مجموعه رایگان ابزارها گنجانده شده است ملزومات تمیز کردن COMODO، که می توانید دانلود کنید).

این ماژول یک تسک منیجر است که قابلیت های پیشرفته ای دارد. مثلا، KillSwitch می تواند درخت فرآیند را متوقف کند و تغییرات ایجاد شده پس از آن را برگرداند.

همچنین یکی از ویژگی های KillSwitch است بررسی فرآیندهای در حال اجرا برای اعتماد. یعنی اگر فرآیند غیرقابل اعتماد باشد، KillSwitch آن را پیدا کرده و در ستون سوم نشان می دهد. مقطع تحصیلی" این ویژگی ماژول KillSwitch به شما کمک می کند تا به سرعت مشکلات مربوط به Svchost.exe و استفاده از CPU را شناسایی کنید.

همچنین لازم به ذکر است زمانی که یک ویروس خود آنتی ویروس را آلوده می کند یا به طور قابل اعتماد خود را از آن پنهان می کند و در نتیجه آنتی ویروس نصب شده آن را نمی بیند. در این شرایط یک دیسک بوت به کمک کاربر می آید. این دیسک یک سیستم عامل قابل حمل مبتنی بر لینوکس است که از آن بوت می شود. پس از بوت شدن از این دیسک، کاربر می تواند اسکن رایانه شخصی را مستقیماً از سیستم عامل بارگذاری شده اجرا کند.

چنین اسکنی باید ویروس هایی را که باعث بارگیری هسته های پردازنده Svchost.exe می شوند را پیدا کرده و خنثی کند. اکثر ویروس های شناخته شدهمواردی که CPU را با Svchost.exe بارگیری می کنند عبارتند از:

  • « Virus.Win32.Hidrag.d"- ویروسی است که در C++ نوشته شده است. یک بار در سیستم، او جایگزین Svchost.exe می شود. پس از آن به دنبال فایل هایی با پسوند "*exe" می گردد و آنها را آلوده می کند. این ویروس بی ضرر است، به سیستم آسیب نمی رساند و اطلاعات را سرقت نمی کند. اما آلوده شدن مداوم فایل ها با پسوند "*exe" پردازنده را تا حد زیادی بارگیری می کند.
  • « Net-Worm.Win32.Welchia.a" - این ویروس است کرم اینترنتی که پردازنده را از طریق حملات اینترنتی بارگذاری می کند.
  • « Trojan-Clicker.Win32.Delf.cn» - یک تروجان اولیه که یک فرآیند جدید Svchost.exe را در سیستم ثبت می کند تا صفحه خاصی را در مرورگر باز کند.، در نتیجه سیستم بارگیری می شود.
  • « Trojan.Carberp» - یک تروجان خطرناک که خود را به عنوان Svchost.exe نیز پنهان می کند. هدف اصلی این ویروس است جستجو و سرقت اطلاعات از زنجیره های خرده فروشی بزرگ.

استفاده از CPU بالا به دلیل به روز رسانی ویندوز

در رایانه‌هایی که ویندوز 7 دارند، اغلب شرایطی وجود دارد که فرآیند Svchost.exe پردازنده و حافظه را بارگیری می‌کند. به دلیل مرکز به روز رسانی. برای بررسی اینکه مرکز به‌روزرسانی دقیقاً چه چیزی حافظه و پردازنده را بارگذاری می‌کند، باید به « Task Managerو از Svchost.exe برای رفتن به سرویس هایی که در حال حاضر مدیریت می کند استفاده کنید. نمونه ای از چنین انتقالی در تصویر زیر نشان داده شده است.

پس از چنین انتقالی، پنجره ای با خدمات باید باز شود، جایی که سرویس " wuauserv».

این سرویس است مسئول دانلود و نصب به روز رسانی هاستتوسط هفت رفع این مشکل بسیار ساده است.

در پنجره Task Manager Services، می‌توانید «wuauserv» را کاملاً متوقف کنید یا بررسی به‌روزرسانی‌ها را در کنترل پنل غیرفعال کنید.

اما غیرفعال کردن سرویس "wuauserv" یک راه زشت برای خروج از این وضعیت است.

وقتی این سرویس غیرفعال می شود، امنیت سیستم عامل به طور کلی به خطر می افتد، زیرا نصب به روز رسانی ها از طریق مرکز به روز رسانی غیرفعال می شود.

با نصب دستی آپدیت ها می توانید این مشکل را حل کنید. برای اینکه ده ها آپدیت را از وب سایت www.microsoft.com دانلود نکنید و نصب آن ها زمان زیادی نبرد، بهتر است از مجموعه ای از به روز رسانی ها استفاده کنید. UpdatePack7R2. توسعه دهنده این مجموعه " سیمپلکس"، که با این نام مستعار نیز شناخته می شود و مدیر انجمن www.oszone.net است. این مجموعه را می توانید از وب سایت http://update7.simplix.info دانلود کنید. آخرین نسخه در حال حاضر در وب سایت به شماره 12/17/15 موجود است. پس از دانلود مجموعه، می توانید شروع به نصب به روز رسانی کنید. برای انجام این کار، نصب کننده را اجرا می کنیم.

در پنجره ای که ظاهر می شود، روی دکمه Install کلیک کنید. پس از این، مراحل نصب به روز رسانی آغاز می شود.

این فرآیند می‌تواند زمان زیادی طول بکشد و به تعداد به‌روزرسانی‌هایی که قبلاً نصب شده‌اند بستگی دارد. از آنجایی که نویسنده پروژه دائماً مجموعه های جدیدی را منتشر می کند، می توانید ویندوز 7 را به صورت آفلاین به روز کنید. همچنین می توانید پس از اتمام نصب به روز رسانی، مرکز به روز رسانی را مجددا راه اندازی کنید. مشکل استفاده از حافظه و CPU باید این بار برطرف شود زیرا این به روز رسانی ها دارای یک راه حل هستند.

راه های دیگر برای حل مشکل بارگذاری CPU به دلیل Svchost.exe

در این بخش روش هایی را شرح می دهیم که در برخی موارد به حل مشکل Svchost.exe کمک می کند و همچنین عملکرد و پایداری کلی سیستم را افزایش می دهد. در زیر آمده است لیستی با شرح مفصل هر روش:

  • اغلب اوقات به حل مشکل فرآیند Svchost.exe کمک می کند، حتی زمانی که به ویروس آلوده شده باشد، معمول بازگشت سیستم عامل با استفاده از یک نقطه بازیابی. اما این روش تنها در صورتی قابل استفاده است که حفاظت سیستم فعال باشد.
  • هنگام استفاده از برنامه های مختلف نصب شده برای مدت طولانی، سیستم عامل ویندوز 7 زباله های زیادی را روی هارد دیسک جمع می کند. زباله به فایل‌های موقتی گفته می‌شود که هنگام استفاده از ابزارهای مختلف ایجاد می‌شوند. به عنوان مثال، فایل های تاریخچه مرورگر. در این صورت آنها به کمک خواهند آمد ابزارهای ویژه برای تمیز کردن سیستم عامل. محبوب ترین در میان آنها برنامه است CCleaner.
  • ما نیز توصیه می کنیم یکپارچه سازی، که می تواند عملکرد کلی سیستم را بهبود بخشد. یکپارچه سازی، اگرچه مشکل فرآیند Svchost.exe را حل نمی کند، به طور قابل توجهی سرعت آن را افزایش می دهد و در نتیجه بار روی پردازنده را کاهش می دهد. یکی از بهترین Defragmenter ها Utility است Defragglerکه علاوه بر عملکرد اصلی می تواند فایل های سیستمی را نیز یکپارچه سازی کند.
  • پاک کردن رجیستریهمچنین به حل مشکل ما کمک می کند. برای تمیز کردن رجیستری، مانند روش بالا، از ابزار کمکی استفاده کنید CCleanerکه سریع است کلیدهای رجیستری قدیمی را حذف می کند، از عملکرد صحیح Svchost.exe جلوگیری می کند.
  • همچنین، برای تمام فرآیندهای در حال اجرا، از جمله Svchost.exe، حافظه کاری عامل مهمی است. در حافظه معیوبسیستم و فرآیندهای در حال اجرا ممکن است ناپایدار عمل کنند. راه برون رفت از این وضعیت خواهد بود جایگزینی رم با حافظه کاری. با استفاده از ابزار تشخیص داخلی ویندوز 7 می توانید حافظه خود را از نظر قابلیت سرویس بررسی کنید.

نتیجه

در این مقاله، ما به طور گسترده به مشکل مربوط به استفاده بالای CPU به دلیل فرآیند Svchost.exe پرداختیم. بر این اساس، خوانندگان ما مطمئناً قادر خواهند بود این مشکل را حل کنند و از عملکرد عادی رایانه اطمینان حاصل کنند.

ویدئو در مورد موضوع

اگر لپ تاپ یا رایانه شما شروع به کند شدن و از کار افتادن کرد، نگاهی به Task Manager بیندازید - کاملاً ممکن است که فرآیند svchost منابع زیادی را مصرف کند و مشکلاتی ایجاد کند. راه های مختلفی برای حل این مشکل وجود دارد.

چرا svchost مورد نیاز است و چرا سیستم را بارگذاری می کند؟

Svchost یک فرآیند سیستمی است و اتفاقاً چندین مورد از آنها در Task Manager وجود دارد. برای شروع خدمات سیستم مورد نیاز است. گفتن دقیق تر دشوار است، زیرا تعداد زیادی از آنها وجود دارد و تعداد آنها به عوامل مختلفی بستگی دارد. اما عمدتاً راه اندازی برنامه ها، مؤلفه ها و برنامه ها را سرعت می بخشد. به لطف svchost است که کاربران این فرصت را دارند که چندین برنامه را به طور همزمان اجرا کنند، به عنوان مثال هنگام اجرای یک بازی به موسیقی گوش دهند.

چندین مورد وجود دارد زیرا اگر توسعه دهندگان یک فایل را مسئول وظایف محول شده قرار دهند، تقریباً تمام حافظه را می خورد و سیستم را به شدت بارگذاری می کند.

بنابراین، اگر Task Manager را باز کردید و آمار غم انگیزی را مشاهده کردید، وحشت نکنید - این یک ویروس یا بدافزار دیگر نیست، اما فقط در صورتی که ستون "کاربر" شامل سیستم، سرویس محلی یا سرویس شبکه باشد.

بسیاری از کاربران شروع به پایان فوری فرآیندها می کنند که اساساً اشتباه است و فقط عملکرد سیستم را بدتر می کند.

اگر نام حساب یا Administrator وجود دارد، کامپیوتر شما به ویروسی آلوده شده است که به عنوان برنامه مورد نظر ظاهر می شود. در این مورد، همه چیز را می توان به راحتی حل کرد - از یک آنتی ویروس خوب استفاده کنید و در حین انجام اسکن، رایانه را به حال خود رها کنید.

و svchost سیستم را بارگیری می کند زیرا سازندگان ویندوز 7 می خواستند یک سرویس واحد ایجاد کنند که مسئول راه اندازی برنامه ها باشد. و این حتی به یک معنا خوب است، زیرا چرا چندین برنامه مختلف را برای یک فرآیند اجرا می کنیم؛ این شامل فراخوانی کتابخانه های پویا می شود. کار آنها فقط از طریق میزبان انجام می شود.

بنابراین، این ایده کمی یک طرفه بود و این سرویس می تواند پردازنده و حافظه را تا صد درصد بارگیری کند. و با توجه به اینکه بسیاری از مردم اینترنت را خاموش نمی کنند، جای تعجب نیست که سیستم شروع به یخ زدن کند.

علل و راه حل ها

برای شروع، شایان ذکر است که راه حل های ارائه شده برای ویندوز 7 مناسب هستند و ممکن است برای نسخه های دیگر مناسب نباشند یا به درستی کار نکنند، اگرچه کاملاً مشابه هستند.

اولین کاری که می توانید در چنین شرایطی انجام دهید، راه اندازی مجدد کامپیوتر است. این روش جهانی است و برای بسیاری از مشکلات، هرچند موقت، کار می کند.

در مرحله بعد، ایده خوبی است که سیستم را با یک آنتی ویروس بررسی کنید. اگر نصب نیست، فوراً آن را نصب کنید. بعد از بررسی، ببینید آیا آپدیت هایی برای ویندوز 7 وجود دارد، اگر وجود دارد، آنها را نصب کنید. برای این کار به Control Panel – System and Security – Windows Update بروید.

همچنین ممکن است ناشی از به روز رسانی نادرست سیستم یا برنامه باشد. به عنوان مثال، یک آنتی ویروس نمی تواند به روز رسانی ها را نصب کند و بنابراین سیستم را بارگذاری می کند. بنابراین، سعی کنید برنامه های پس زمینه را نیز غیرفعال کنید. اگر اینطور باشد، کامپیوتر دوباره شروع به کار عادی می کند. به یاد داشته باشید که کامپیوتر خود را پس از تغییرات مجدد راه اندازی کنید و هفته ای یک یا دو بار به روز رسانی های مهم را بررسی کنید.

دلیل دیگر ممکن است این باشد که برنامه های زیادی در پس زمینه در حال اجرا هستند و RAM به سادگی نمی تواند با آن مقابله کند. سعی کنید برنامه ها را روشن و خاموش کنید تا تصمیم بگیرید.

گشت و گذار فعال در اینترنت نیز می تواند باعث بی حالی شود. با جمع آوری تعداد زیادی فایل موقت، رجیستری را شلوغ می کنید. اگر این دلیل است، پس همه چیز را می توان با استفاده از ابزارهای ویژه مانند CCleaner حل کرد.

اگر پس از تمام این دستکاری ها، رایانه کند است، می توانید Task Manager را باز کنید، به برگه "Processes" بروید و حریص ترین فرآیند svchost را شناسایی کنید. برای راحتی، می توانید آنها را بر اساس میزان حافظه ای که اشغال می کنند مرتب کنید. روی آن کلیک راست کرده و گزینه Go to Services را انتخاب کنید.

لیستی از خدمات مسئول svchost ظاهر می شود. حالا باید کار سختی انجام دهید. هر یک از آنها را به نوبه خود غیرفعال کنید و ببینید سیستم چگونه رفتار می کند.

برای غیرفعال کردن، به Control Panel بروید، Administrative Tools را پیدا کنید و روی میانبر Services کلیک کنید. فایل مورد نظر را از لیست انتخاب کنید، بر روی آن کلیک راست کرده و روی "Stop" کلیک کنید.

می توانید پوشه Prefetch را حذف کنید. در پوشه ویندوز روی دیسک سیستم قرار دارد. این خطرناک نیست، اما ممکن است مشکل را حل کند.

همچنین می توانید بررسی کنید که آیا گرد و غبار در واحد سیستم جمع شده است؟ آسیب فیزیکی به تراشه های حافظه نیز می تواند باعث شود Svchost منابع زیادی را مصرف کند.

هرکسی که از نسخه های مختلف سیستم عامل ویندوز در کار خود استفاده می کند، همیشه با وجود سرویس های نامفهوم در سیستم مواجه می شود که به عنوان یک فرآیند میزبان برای خدمات مشخص شده است؛ اکنون سعی خواهیم کرد با استفاده از مثال سه فرآیند اصلی این موضوع را درک کنیم. در طول مسیر توصیه هایی برای رفع برخی مشکلات ارائه خواهد شد.

فرآیند میزبان چیست؟

برای شروع، در گسترده‌ترین مفهوم، یک فرآیند میزبان یک پیوند میانی تخصصی (پلتفرم) را تعریف می‌کند که مسئول تعامل یک سیستم کامپیوتری، سخت‌افزار، برنامه‌ها و اجزای آنها با کاربر است.

امروزه بسیاری از این فرآیندها وجود دارد که اغلب از چشم کاربر پنهان است. برای عملکرد صحیح هر یک، از یک فرآیند میزبان خاص برای سرویس های ویندوز استفاده می شود. این در سیستم عامل چه چیزی می تواند باشد؟ این وسیله ای برای راه اندازی برنامه ها و برنامه های کاربردی است، چه آنهایی که به صورت دستی توسط کاربر فراخوانی می شوند و هم آنهایی که نمی توانند به روش استاندارد راه اندازی شوند، یا برای راه اندازی به اجزای اضافی نیاز دارند.

بدون پرداختن به جنگل اصول عملکرد کلیه فرآیندهای سیستم، سه مورد از معروف ترین و پرکاربردترین آنها را در نظر خواهیم گرفت. این سرویس ها Svchost، Rundll32 و Taskhost هستند. به هر حال، با آنها است که مشکلات زیادی در ارتباط با بار زیاد غیر منطقی روی پردازنده مرکزی و RAM ایجاد می شود.

سرویس Svchost.exe

این فرآیند اصلی میزبان سیستم برای سرویس های ویندوز است. چی هست ببینیم

قبلاً، مثلاً در نسخه‌های ویندوز XP، این سرویس تنها مسئول اتصالات شبکه بود، اما با گذشت زمان به یک فرآیند واحد تبدیل شد و به همین دلیل مؤلفه‌های اضافی خود «OS» یا برنامه‌های کاربر راه‌اندازی می‌شوند. که در تئوری، مصرف منابع باید کاهش یابد پردازنده و RAM. به عبارت دیگر، یک سرویس مسئول راه اندازی همزمان چند برنامه یا اجزای آنهاست.

پس از بوت شدن سیستم، حداقل چهار سرویس از این قبیل در "درخت فرآیند" وجود دارد. به محض اینکه هر برنامه دیگری در جلسه کاربر راه اندازی می شود، بلافاصله در "Task Manager" به عنوان یک برنامه فعال و در درخت فرآیند به عنوان این سرویس ظاهر می شود، اما با ذکر این نکته در توضیحات که این فرآیند کاربر است که در حال اجراست. طبیعتاً در صورت بروز مشکل در منابع سیستم، می توان آن را خاتمه یا غیرفعال کرد. در برخی موارد ممکن است ویروس باشد، پس بهتر است از نرم افزار آنتی ویروس برای اسکن سیستم استفاده کنید.

فرآیند میزبان ویندوز Rundll32.exe

Rundll32 نیز یک سرویس سیستمی است، اما وظیفه اجرای اجزای نرم افزاری را بر عهده دارد که در قالب اجزای پویا 32 بیتی (کتابخانه هایی با پسوند فایل .dll) در سیستم نمایش داده می شوند که به روش معمول (مانند

چنین فرآیندی کد برنامه اجرایی واقع در کتابخانه را می خواند و راه اندازی آن را آغاز می کند (از قبل به عنوان یک فایل اجرایی).

به طور طبیعی، خرابی‌ها در اینجا نیز مشاهده می‌شوند که اغلب ناشی از آسیب به خود فایل Rundll32.exe یا آلوده شدن آن به ویروس‌ها و کدهای مخرب است. می‌توانید این وضعیت را با ویندوزی که روی دیسک نصب اصلی قرار دارد، اصلاح کنید یا دوباره سیستم را برای وجود تهدیدات بررسی کنید.

فرآیند Taskhost.exe

حالا در مورد سرویس وظیفه. و آیا این یک فرآیند میزبانی برای خدمات به معنای گسترده تر است؟ در واقع، معلوم می شود که این سرویس، همانطور که بود، تکراری از دو مورد اول است، اما تنها مسئول راه اندازی برنامه ها و برنامه هایی است که در نوع فایل اجرایی متفاوت هستند، اما فقط با معماری 32 بیتی.

به بیان ساده، در همان نسخه 64 بیتی سیستم عامل ویندوز 7، اپلیکیشن ها یا کتابخانه های پویا (معماری 32 بیتی) با استفاده از فرآیند Taskhost راه اندازی می شوند. همانطور که تمرین نشان می دهد، می توان آن را بدون دردسر غیرفعال کرد، زیرا برنامه هایی از این نوع را می توان با خدماتی که در بالا توضیح داده شد نیز فراخوانی کرد. نکته قابل توجه: چنین خاموشی بر عملکرد سیستم تأثیر نمی گذارد، اما برخی از منابع سیستم مورد استفاده را آزاد می کند.

شرح: svchost.exe نام عمومی فرآیند اصلی مرتبط با توابع سیستم ویندوز است که از کتابخانه های پیوند پویا راه اندازی می شوند. هنگامی که راه اندازی شد، svchost.exe رجیستری توابع را برای بارگیری و اجرای آنها بررسی می کند. برای آنها طبیعی است که چند تا از آنها همزمان در حال اجرا باشند. هر یک از آنها نشان دهنده گروهی از عملکردهای اساسی است که روی رایانه شخصی اجرا می شوند. نباید با scvhost.exe اشتباه گرفته شود.

تحلیل تفصیلی: svchost.exe اغلب مشکلاتی ایجاد می کند و برای ویندوز ضروری است. Svchost.exe در پوشه C:\Windows\System32 قرار دارد. اندازه فایل های زیر برای Windows 10/8/7/XP 20,992 بایت (49٪ موارد)، 14,336 بایت و .
این یک فایل ویندوز است. برنامه برای کاربران قابل مشاهده نیست. این فایل امضا شده توسط مایکروسافت است. بنابراین، رتبه قابلیت اطمینان فنی 7 درصد خطر.

چگونه فرآیندهای مشکوک را تشخیص دهیم؟

  • اگر svchost.exe در یک زیر پوشه از "C:\Users\USERNAME" قرار دارد، رتبه قابلیت اطمینان 80 درصد خطر. حجم فایل 3,580,520 بایت (15% از کل موارد)، 3,772,520 بایت و . این یک فایل سیستمی ویندوز نیست. هیچ اطلاعاتی در مورد سازنده فایل وجود ندارد. فرآیند هیچ پنجره قابل مشاهده ای ندارد. فایل دارای امضای دیجیتال است. Svchost.exe قادر به نظارت بر برنامه ها است.
  • اگر svchost.exe در پوشه C:\Windows قرار دارد، رتبه قابلیت اطمینان 54 درصد خطر. حجم فایل 20480 بایت (32% کل موارد)، 1605120 بایت و . این فایل ویندوز نیست. برنامه برای کاربران قابل مشاهده نیست. در پوشه ویندوز قرار دارد، اما یک فایل هسته ویندوز نیست. هیچ اطلاعاتی در مورد سازنده فایل وجود ندارد. Svchost.exe قادر به نظارت بر برنامه ها و ضبط ورودی است.
  • اگر svchost.exe در یک زیر پوشه از C:\Windows قرار دارد، رتبه قابلیت اطمینان 60 درصد خطر. حجم فایل 20992 بایت (15% موارد)، 1563136 بایت و .
  • اگر svchost.exe در زیر پوشه "C:\Program Files" قرار دارد، رتبه اعتبار 66 درصد خطر. حجم فایل 8,056,832 بایت (5% از کل موارد)، 3,595,880 بایت و .
  • اگر svchost.exe در زیر پوشه C:\Windows\System32 قرار دارد، رتبه اعتبار 60 درصد خطر. حجم فایل 2,030,080 بایت (6% از کل موارد)، 1,169,224 بایت و .
  • اگر svchost.exe در پوشه Windows برای ذخیره فایل‌های موقت قرار دارد، رتبه‌بندی قابلیت اطمینان 67 درصد خطر. حجم فایل 409088 بایت (22% از کل موارد)، 4582912 بایت و .
  • اگر svchost.exe در یک زیر پوشه از درایو C:\ قرار دارد، رتبه قابلیت اطمینان 54 درصد خطر. حجم فایل 32.768 بایت (25% از کل موارد)، 752.128 بایت و .
  • اگر svchost.exe در پوشه C:\Windows\System32\drivers قرار دارد، رتبه قابلیت اطمینان 81 درصد خطر. حجم فایل 194560 بایت (16% کل موارد)، 237568 بایت و .
  • اگر svchost.exe در زیرپوشه‌های ویندوز برای ذخیره فایل‌های موقت قرار دارد، امتیاز قابلیت اطمینان 71 درصد خطر. حجم فایل 704606 بایت (16% موارد)، 645120 بایت و .
  • اگر svchost.exe در یک زیر پوشه از "C:\Program Files\Common Files" قرار دارد، رتبه قابلیت اطمینان 52 درصد خطر. اندازه فایل 91,648 بایت (75٪ از تمام موارد) یا 1,012,224 بایت است.
  • اگر svchost.exe در زیر پوشه ای از C:\Windows\System32\drivers قرار دارد، رتبه قابلیت اطمینان 63 درصد خطر. اندازه فایل 897.215 بایت (50٪ موارد) یا 26.624 بایت است.
  • اگر svchost.exe در پوشه "C:\Users\USERNAME" قرار دارد، رتبه قابلیت اطمینان 64 درصد خطر. حجم فایل 145408 بایت
  • اگر svchost.exe در زیر پوشه های "My Files" قرار دارد، رتبه قابلیت اطمینان 74 درصد خطر. حجم فایل 674304 بایت.
  • اگر svchost.exe در پوشه "C:\Program Files" قرار دارد، رتبه قابلیت اطمینان 64 درصد خطر. حجم فایل 90112 بایت

مهم: برخی از بدافزارها خود را به‌عنوان svchost.exe استتار می‌کنند، به خصوص اگر در آن قرار داشته باشند نهدر دایرکتوری C:\Windows\System32. بنابراین، باید فایل svchost.exe را در رایانه شخصی خود بررسی کنید تا ببینید که آیا یک تهدید است یا خیر. توصیه می کنیم امنیت رایانه خود را بررسی کنید.


جمع:میانگین امتیاز کاربران سایت در مورد فایل svchost.exe: - بر اساس 89 رای با 84 نظر.

320 کاربر در مورد این فایل سوال کردند. 27 کاربر امتیازی ندادند ("نمی دانم"). 32 کاربر آن را غیر خطرناک ارزیابی کردند. 17 کاربر آن را غیر خطرناک ارزیابی کردند. 6 کاربر آن را خنثی ارزیابی کردند. 21 کاربر آن را خطرناک ارزیابی کردند. 13 کاربر آن را خطرناک ارزیابی کرده اند.

بهترین مقالات در این زمینه