گاهی اوقات هنگام کار بر روی یک کامپیوتر ، کاربران متوجه می شوند که شروع به کند شدن آن کرده است. باز کردن مدیر وظیفهآنها می یابند که RAM یا پردازنده در حال بارگذاری SVCHOST.EXE است. بیایید دریابیم که اگر فرایند فوق رم کامپیوتر را در ویندوز 7 بارگیری کند ، چه کاری باید انجام شود.
همچنین ببینید: SVCHOST.EXE پردازنده را در 100 بار بارگذاری می کند
کاهش بار روی RAM توسط فرآیند SVCHOST.EXE
SVCHOST.EXE مسئول تعامل خدمات با دیگر عناصر سیستم است. هر یک از این فرآیند (و چندین نفر از آنها به طور همزمان در حال اجرا هستند) در خدمت یک گروه کامل از خدمات است. بنابراین ، یکی از دلایل مشکلی که مورد بررسی قرار می گیرد ، پیکربندی سیستم عامل غیرقابل استفاده است. این به معنای راهاندازی تعداد زیادی از خدمات در همان زمان یا سرویسهایی است که حتی در یک مورد واحد مقدار زیادی از منابع را مصرف می کنند. و به دور از همیشه آنها واقعاً مزایای واقعی را برای کاربر به ارمغان می آورند.
یکی دیگر از دلایل "سرخوردگی" SVCHOST.EXE ممکن است نوعی خرابی سیستم در رایانه باشد. علاوه بر این ، برخی از ویروس ها این روند را استتار کرده و RAM را بار می کنند. در مرحله بعدی ، ما راه های مختلفی را برای حل مسئله شرح داده شده در نظر خواهیم گرفت.
درس: SVCHOST.EXE در Task Manager چیست
روش 1: غیرفعال کردن خدمات
یکی از راه های اصلی برای کاهش بار SVCHOST.EXE در کامپیوتر RAM غیرفعال کردن خدمات غیر ضروری است.
- ابتدا ، تعیین می کنیم که کدام سرویس بیشترین سیستم را بارگیری می کند. تماس بگیرید مدیر وظیفه. برای انجام این کار ، کلیک کنید کارها کلیک راست (RMB) و در فهرست زمینه ای که باز می شود ، را انتخاب کنید مدیر وظیفه را اجرا کنید. روش دیگر ، می توانید از ترکیبی استفاده کنید Ctrl + Shift + Del.
- در پنجره باز شده اعزام کننده انتقال به بخش "مراحل".
- در بخش باز شده بر روی دکمه کلیک کنید "نمایش فرآیندهای همه ...". بنابراین ، می توانید اطلاعات نه تنها مربوط به حساب خود ، بلکه تمام پروفایل های این رایانه را مشاهده کنید.
- علاوه بر این ، به منظور گروه بندی همه اشیاء SVCHOST برای مقایسه بعدی از مقدار بار ، تمام عناصر لیست را به ترتیب حروف الفبا با کلیک کردن بر روی فیلد ، مرتب کنید. "نام تصویر".
- سپس به دنبال گروه فرآیند SVCHOST باشید و ببینید کدام یک بیشترین حافظه را دارد. این مورد دارای یک ستون است "حافظه" بزرگترین رقم خواهد بود
- روی این شی کلیک کنید RMB و در لیست کشویی را انتخاب کنید به خدمات بروید.
- لیستی از خدمات باز می شود. مواردی که با نوار مشخص شده اند مربوط به فرآیند انتخاب شده در مرحله قبل می باشند. یعنی آنها بیشترین بار را بر روی RAM حمل می کنند. در ستون "توضیحات" نام آنها هنگام ظاهر شدن نشان داده می شود مدیر سرویس. به یاد داشته باشید یا آنها را بنویسید.
- حالا باید برید مدیر سرویس برای غیرفعال کردن این اشیاء برای انجام این کار ، کلیک کنید "خدمات ...".
همچنین می توانید با استفاده از پنجره ، ابزار مورد نظر را باز کنید دویدن. شماره گیری برد + ر و وارد فیلد باز شده شوید:
خدمات.msc
بعد از آن کلیک کنید "خوب".
- شروع خواهد شد مدیر سرویس. اینجاست که لیست آن اشیاء واقع شده است ، در این میان ما باید بخشی را غیرفعال کنیم. اما باید بدانید کدام سرویس غیرفعال است و کدام یک نمی توانند. حتی اگر یک شیء خاص متعلق به SVCHOST.EXE باشد که کامپیوتر را بارگیری می کند ، این بدان معنی نیست که می توان آن را غیرفعال کرد. غیرفعال کردن برخی خدمات می تواند به خرابی سیستم یا نقص آن منجر شود. بنابراین ، اگر نمی دانید کدام یک از آنها قابل متوقف است ، قبل از انجام اقدامات بیشتر ، درس جداگانه ما را که به این موضوع اختصاص داده شده است ، بررسی کنید. به هر حال ، اگر ببینید اعزام کننده سرویسی که در گروه SVCHOST.EXE مشکل قرار نمی گیرد ، اما نه شما و نه ویندوز از آن استفاده نمی کنید ، در این صورت توصیه می شود که این شی را خاموش کنید.
درس: غیرفعال کردن سرویس های غیر ضروری در ویندوز 7
- برجسته کردن در مدیر سرویس غیرفعال شود در قسمت سمت چپ پنجره ، روی مورد کلیک کنید متوقف شود.
- روش توقف انجام خواهد شد.
- بعد از آن در اعزام کننده روبروی نام وضعیت مورد متوقف شده "کار می کند" در ستون "شرط" غایب خواهد بود این بدان معناست که خاموش است.
- اما این همه چیز نیست. اگر در ستون باشد "نوع راه اندازی" در مقابل نام عنصر تنظیم خواهد شد "خودکار"، سپس این بدان معنی است که سرویس دفعه دیگر که کامپیوتر را دوباره راه اندازی کنید ، روی دستگاه شروع می شود. برای انجام غیرفعال سازی کامل ، بر روی نام آن با دکمه سمت چپ ماوس دوبار کلیک کنید.
- پنجره خواص باز خواهد شد. روی یک مورد کلیک کنید "نوع راه اندازی" و از لیستی که ظاهر می شود ، را انتخاب کنید قطع شد. پس از این اقدام ، را فشار دهید درخواست کنید و "خوب".
- اکنون این سرویس کاملاً غیرفعال می شود و حتی دفعه بعد که کامپیوتر را مجدداً راه اندازی می کنید ، خودش شروع نمی شود. این با حضور کتیبه نشان داده شده است قطع شد در ستون "نوع راه اندازی".
- در همین روش ، سایر سرویسهای مرتبط با فرآیند بارگیری RAM SVCHOST.EXE را غیرفعال کنید. اما فراموش نکنید که عنصر جدا شده نباید با کارکردهای مهم سیستم یا آن ویژگی هایی که شخصاً برای کار کردن نیاز دارید ، همراه باشد. پس از غیرفعال سازی ، خواهید دید که میزان مصرف حافظه فرایند SVCHOST.EXE بطور قابل توجهی کاهش می یابد.
درس:
"Task Manager" را در ویندوز 7 باز کنید
غیرفعال کردن سرویس های بلااستفاده در ویندوز
روش 2: Windows Update را غیرفعال کنید
در رایانه های کم مصرف ، مشکلی که SVCHOST.EXE بار RAM را بارگیری می کند به دلیل عملکرد به روز رسانی است. این یک عنصر بسیار مهم ویندوز است که به شما امکان می دهد همیشه سیستم عامل را به روز و آسیب پذیری های پچ کنید. اما در صورت مرکز بروزرسانی شروع به "خوردن" RAM از طریق SVCHOST.EXE ، شما باید دو شر کمتر را انتخاب کنید و غیرفعال سازی آن را انجام دهید.
- کلیک کنید شروع کنید و به "کنترل پنل".
- به بخش بروید "سیستم و امنیت".
- بخش باز "مرکز بروزرسانی ...".
- در قسمت سمت چپ پنجره ای که باز می شود ، کلیک کنید "تنظیمات".
- پنجره ای برای مدیریت تنظیمات بروزرسانی باز خواهد شد. روی لیست کشویی کلیک کنید. به روزرسانی های مهم و یک گزینه را انتخاب کنید "در دسترس بودن را بررسی نکنید ...". در مرحله بعد ، همه کادرهای انتخاب موجود در این پنجره را بردارید و کلیک کنید "خوب".
- به روزرسانی ها غیرفعال می شوند ، اما می توانید سرویس مربوطه را نیز غیرفعال کنید. برای انجام این کار ، حرکت به مدیر سرویس و عنصر را در آنجا پیدا کنید بروزرسانی ویندوز. پس از آن ، تمام دستکاری های قطع اتصال را که در توضیحات آورده شده ، با او انجام دهید روش 1.
درک این نکته مهم است که با غیرفعال کردن به روزرسانی ها ، سیستم را آسیب پذیر خواهید کرد. بنابراین ، اگر قدرت کامپیوتر شما اجازه کار با آن را نمی دهد مرکز بروزرسانی، سعی کنید به طور مرتب نصب به روزرسانی دستی را انجام دهید.
درس:
غیرفعال کردن به روزرسانی ها در ویندوز 7
غیرفعال کردن سرویس به روز رسانی در ویندوز 7
روش 3: بهینه سازی سیستم
بروز مشکل مورد مطالعه ممکن است باعث گرفتگی سیستم یا پیکربندی نادرست آن شود. در این حالت لازم است علت فوری مشخص شود و یک یا چند مورد از اقدامات زیر را برای بهینه سازی سیستم عامل انجام دهید.
یکی از عوامل ایجاد کننده این مشکل می تواند رجیستری مسدود شده سیستم باشد که در آن مدخل های نامربوط یا اشتباه وجود دارد. در این حالت باید تمیز شود. برای این منظور می توانید از خدمات تخصصی ، به عنوان مثال CCleaner استفاده کنید.
درس: تمیز کردن رجیستری با CCleaner
قطع کردن دیسک سخت ممکن است به حل این مشکل کمک کند. این روش با استفاده از برنامه های تخصصی یا با استفاده از ابزار داخلی ویندوز قابل انجام است.
درس: Disk Defragmenter در ویندوز 7
روش 4: عیب یابی تصادفات و مشکلات
مشکلات شرح داده شده در این مقاله می تواند در اثر خرابی ها و نقص های مختلف سیستم ایجاد شود. در این حالت باید سعی کنید آنها را برطرف کنید.
این امکان وجود دارد که یک نقص در رایانه ، که منجر به مصرف بیش از حد منابع سیستم عامل توسط فرآیند SVCHOST.EXE شود ، در اثر نقض ساختار پرونده های سیستم ایجاد شود. در این حالت ، لازم است که یکپارچگی آنها را با استفاده از ابزار داخلی spc بررسی کرده و در صورت لزوم آن را بازیابی کنید. این روش از طریق انجام می شود خط فرمان با وارد کردن دستور در آن:
sfc / اسکنو
درس: اسکن سیستم عامل برای یکپارچگی پرونده در ویندوز 7
یکی دیگر از دلایل منجر به مشکلی که در بالا توضیح داده شد خطاهای دیسک سخت است. بررسی سیستم حضور آنها نیز از طریق انجام می شود خط فرمانبا وارد کردن عبارت در آنجا:
chkdsk / f
اگر ابزار در هنگام اسکن خطاهای منطقی را تشخیص دهد ، سعی خواهد کرد تا آنها را اصلاح کند. اگر آسیب جسمی به هارد دیسک تشخیص داده شد ، باید یا با استاد تماس بگیرید و یا یک هارد دیسک جدید خریداری کنید.
درس: اسکن یک هارد دیسک برای خطاها در ویندوز 7
روش 5: ویروس ها را از بین ببرید
ویروس ها می توانند باعث افزایش بار در RAM از طریق SVCHOST.EXE شوند. علاوه بر این ، برخی از آنها به عنوان یک فایل اجرایی با این نام پنهان شده اند. اگر به عفونت مشکوک باشید ، لازم است که سیستم یکی از ابزارهای ضد ویروس را که نیازی به نصب ندارند ، به درستی اسکن کنید. به عنوان مثال ، می توانید از Dr.Web CureIt استفاده کنید.
با شروع سیستم با استفاده از LiveCD یا LiveUSB اسکن توصیه می شود. همچنین می توانید برای این منظور از رایانه غیر عفونی شده دیگری استفاده کنید. اگر برنامه فایلهای ویروس را تشخیص دهد ، باید دستورالعمل هایی را که در پنجره آن ظاهر می شود ، دنبال کنید.
اما متأسفانه ، همیشه یافتن ویروس با استفاده از ابزارهای ضد ویروس ممکن نیست. اگر با استفاده از روش اسکن ، چندین آنتی ویروس نتوانستند کد مخرب را تشخیص دهند ، اما شما گمان می کنید که یکی از فرآیندهای SVCHOST.EXE توسط یک ویروس آغاز شده است ، می توانید سعی کنید هویت پرونده اجرایی را به صورت دستی تعیین کرده و در صورت لزوم حذف کنید.
چگونه می توان تعیین کرد که آیا SVCHOST.EXE واقعی است یا اینکه ویروس به عنوان یک پرونده مشخص پنهان شده است؟ سه علامت تعیین وجود دارد:
- کاربر پردازش؛
- محل پرونده اجرایی؛
- نام پرونده
کاربر به نمایندگی از این فرآیند در حال مشاهده است مدیر وظیفه در برگه قبلاً آشنا "مراحل". نام مخالف "SVCHOST.EXE" در ستون "کاربر" یکی از سه گزینه باید نمایش داده شود:
- "سیستم" (سیستم)؛
- خدمات شبکه
- خدمات محلی
اگر نام هر کاربر دیگری را در آنجا می بینید ، بدانید که این روند جعل شده است.
مکان فایل اجرایی فرایندی که تعداد زیادی از منابع سیستم را مصرف می کند ، دقیقاً در اینجا مشخص می شود مدیر وظیفه.
- برای انجام این کار ، روی آن کلیک کنید. RMB و از فهرست زمینه انتخاب کنید "باز کردن محل ذخیره ...".
- در "اکسپلورر" با این کار دایرکتوری که پرونده ای که مراحل آن نمایش داده شده است باز می شود اعزام کننده. آدرس را می توان با کلیک روی نوار آدرس پنجره مشاهده کرد. با وجود این واقعیت که چندین فرایند SVCHOST.EXE به طور همزمان در حال اجرا هستند ، پرونده اجرایی مربوطه تنها یک مورد است و در مسیر زیر قرار دارد:
C: Windows System32
اگر در نوار آدرس باشد "اکسپلورر" اگر مسیر دیگری نمایش داده می شود ، پس توجه داشته باشید که این پروسه توسط پرونده دیگری جایگزین شده است ، که احتمالاً ویروسی است.
سرانجام ، همانطور که در بالا ذکر شد ، باید نام فرآیند را بررسی کنید. دقیقاً باید "SVCHOST.EXE" از حرف اول تا آخر اگر نام "SVCHOCT.EXE", "SVCHOST64.EXE" یا هر چیز دیگری ، پس بدانید که این یک جایگزینی است.
اگرچه گاهی اوقات برای مبدل کردن ، مهاجمان با حیله تر عمل می کنند. آنها حروف "c" یا "o" را در نام دقیقاً با همان شخصیت های املایی جایگزین می کنند ، اما نه لاتین بلکه الفبای سیریلیک. در این حالت ، نام بصری قابل تشخیص نیست و حتی ممکن است خود پرونده در پوشه System32 در کنار نمونه اصلی قرار داشته باشد. در این شرایط ، باید از محل قرارگیری دو پرونده با همین نام در همان فهرست استفاده کنید. در ویندوز ، این اساساً نمی تواند باشد ، اما در این حالت معلوم می شود که فقط از طریق تعویض کاراکترها تحقق یابد. در این شرایط یکی از معیارهای تعیین صحت پرونده تاریخ آن است. به طور معمول ، این مورد دارای تاریخ تغییر قبلی است.
اما چگونه یک ابزار جعلی هنگام شناسایی آن حذف شود ، اگر ابزار ضد ویروس کمک نمی کند؟
- به دایرکتوری بروید که پرونده مشکوک به روشی که در بالا توضیح دادیم قرار دارد. برگردید به مدیر وظیفهاما اکسپلورر بسته نشو در برگه "مراحل" عنصری را که ظاهراً ویروس است ، انتخاب کنید و را فشار دهید "مراحل را کامل کنید".
- یک کادر محاوره ای باز می شود ، که برای تأیید این هدف باید دوباره کلیک کنید "مراحل را کامل کنید".
- پس از اتمام روند ، به بازگشت کنید "اکسپلورر" به فهرست موقعیت مکانی پرونده مخرب. روی یک شی مشکوک کلیک کنید RMB و از میان لیست گزینه ای را انتخاب کنید حذف کنید. در صورت لزوم ، اقدامات خود را در کادر گفتگو تأیید کنید. اگر پرونده حذف نشده باشد ، به احتمال زیاد شما از امتیازات سرپرست برخوردار نیستید. شما باید وارد حساب کاربری خود شوید.
- پس از انجام عمل حذف ، دوباره سیستم را با ابزار آنتی ویروس بررسی کنید.
توجه! SVCHOST.EXE را فقط اگر 100٪ مطمئن باشید که این یک فایل سیستم واقعی نیست ، بلکه جعلی است حذف کنید. اگر اشتباه را حذف کنید ، این باعث خرابی سیستم می شود.
روش 6: بازیابی سیستم
در صورتی که هیچ یک از موارد فوق کمک نکرد ، می توانید یک روش بازیابی سیستم را انجام دهید اگر یک نقطه بازیابی یا پشتیبان سیستم عامل دارید که قبل از بروز مشکل در SVCHOST.EXE ایجاد شده است که RAM را بار می آورد. در مرحله بعد ، ما چگونگی عادی سازی عملکرد ویندوز را با استفاده از احیا به یک نقطه از قبل ایجاد شده بررسی خواهیم کرد.
- کلیک کنید شروع کنید و روی شی کلیک کنید "همه برنامه ها".
- دایرکتوری را باز کنید "استاندارد".
- پوشه را وارد کنید "خدمات".
- روی یک مورد کلیک کنید بازیابی سیستم.
- پنجره ابزار بازیابی سیستم با اطلاعات ارزیابی فعال می شود. فقط اینجا را کلیک کنید "بعدی".
- در پنجره بعدی ، شما باید یک نقطه ریکاوری خاص را انتخاب کنید. ممکن است چندین مورد در سیستم وجود داشته باشد ، اما شما باید انتخاب را تنها در یک مورد متوقف کنید. شرط اصلی این است که قبل از ایجاد مشکل با SVCHOST.EXE ایجاد شده است. توصیه می شود جدیدترین عنصر تاریخ را مطابق با شرایط فوق انتخاب کنید. به منظور افزایش امکان انتخاب ، کادر را علامت بزنید "به دیگران نشان بده ...". بعد از انتخاب شی مورد نظر ، کلیک کنید "بعدی".
- در پنجره بعدی ، برای شروع روش بازیابی ، فقط بر روی دکمه کلیک کنید انجام شد. اما پس از این راه اندازی مجدد کامپیوتر ، مراقب باشید که تمام برنامه های فعال را ببندید و اسناد ذخیره نشده را ذخیره کنید تا از بین رفتن داده ها جلوگیری شود.
- سپس مراحل بازیابی انجام خواهد شد و سیستم به حالت قبل از بازگشت SVCHOST.EXE باز می گردد.
ضرر اصلی این روش این است که شما فقط نباید یک نقطه ریکاوری یا یک نسخه پشتیبان از سیستم داشته باشید - زمان ایجاد آن نباید دیرتر از علامتی باشد که با آن مشکلات ظاهر می شود. در غیر این صورت ، رویه معنای خود را از دست می دهد.
چندین دلیل مختلف وجود دارد که چرا SVCHOST.EXE می تواند بارگیری حافظه رایانه را به ویندوز 7 شروع کند. اینها می تواند خرابی سیستم ، تنظیمات نادرست یا عفونت ویروس باشد. بر این اساس ، هر یک از این دلایل ، گروه جداگانه ای از راه های رفع آن را دارند.