دانلود بی دلیل svchost.exe از اینترنت
سلام دوستان.
ویندوز من(10) کاملا آپدیت هستش و آنتی ویروس(kaspersky 2017) به روز هم روش نصبه.
اما با این وجود سیستم گاهی اوقات دانلود بی دلیل داره.
من با نصب نرم افزار bwmeter و مسدود کردن(svchost.exe(netsvcs
مشکل رو حل کردم.
اما مشکل نرم افزار bwmeter اینه که فقط روی lan اصلی مانیتورینگ داره و لن های مجازی رو حتی با وجود اد کردن lan درون برنامه نمیتونه مانیتورینگ و کنترل کنه.(وقتی که vpn رو کانکت میکنم دانلود بی دلیل دوباره شروع میشه)
میخواستم ببینم اگه راه حلی برای این مشکل دارید بگید.
و اگه نرم افزاری دارید که میتونه جلوی دانلود (svchost.exe(netsvcs رو در حالتی که vpn باز هستش رو بگیره معرفی کنید.
دقت داشته باشید که با مسدود کردن (svchost.exe(netsvcs توسط bw meter مشکلی برای بر قراری شما با اینترنت پیش نمی آید اما اگر همین کار را با فایروال آنتی ویروس انجام دهید ارتباط شما با اینترنت قطع میشود.
نکته ی دیگه ای هم که هستش اینه که این دانلود های بی دلیل از آیپی های مختلفی انجام میشه که در ظاهر یا به مایکروسافت مربوط میشه یا به ناکجا آباد(مثلا فرودگاه ها و ...)
11 پاسخ
شاید برنامتون به روز نیست
برای من هیچ اتفاقی نمی افته همون طور که تو عکس مشخص هست vpn روشنه و هیچ چیزی به مشکل نخورده
از برنامه netbalancer استفاده کنید
توش svchost رو پیدا کنید و محدودیت آپلود و دانلودش رو بذارید روی ۱ کیلو یا اصلا بلاکش کنید
هیچ مشکلی هم پیش نمیاد
با استاپ کردن هیچ سرویس و آپدیتی درست نمیشه این
سلام
از کجا می دونید ویندوزتون کاملا آپدیته؟ ویندوز و آنتی ویروس هر لحظه ممکنه نیاز به آپدیت داشته باشن
شما از توی services ویندوز آپدیت رو پیدا کن و سرویسشو stopکن ببین مشکل حل میشه؟
mostafa.khademi
متاستفانه netbalancer هم در هنگام کانکت بودن vpn همین مشکل رو داره.و نمیتونه مانیتورینگ کنه.
آقای مصطفی خادمی اشتباه می فرمایند
بنده هم همین مشکل رو دارم و نسخه های متفاوتی از ویندوز 10 و 8 رو نصب کردم و آپدیت کردم و آنتی ویروس هم آپدیت و ...
این فایل svchost ویروس نمی باشد
مشکل اینه که با هربار اتصال فیلتر شکن از هر نوعی شروع به دانلود در حد 500 مگابایت میکنه!
بلاک کردن دانلود و آپود اون باعث از کار افتادن فیلتر شکن میشود بنابراین نمی شود بلاکش کرد و از vpn استفاده نمود.
اگر در تصویر ارسالی آقای مصطفی خادمی دقت کنید ایشون از برنامه netbalancer استفاده میکنند و این برنامه را در حالت ignore قرار داده اند که کار بیهوده ای است....! درست است فیلتر شکن وصل میشود ولی این گزینه ی ignore کردن تنها برای نادیده گرفتن موضوع است بنابراین اگر ترافیک اینترنتتون رو چک کنید میبینید که همچنان این فایل svchost اینترنت را دارد می بلعد!
لطفا تست های مختلف انجام دهیم و در همین پست نتیجه را بگذاریم تا به هدف قطع مانع شدن از مصرف ترافیک این فایل برسیم.
با سپاس
با سلام لینکی هست که برای این مشکل راه حل ارائه بده.
من هم در شبکه به این مشکل برخوردم.
من با Net balancer بلاک و یا اگنورش میکنم، وی پی ان روشن نکرده ده دقیقه بعد میبینم در اومد از اگونر!
بله ویندوز 10 و ورژن 9.4.1
سلام و خسته نباشید از اونجایی که یه روز وقت گذاشتم برای این که کلی از اینترنت روزانه مصرف svchost.exe میشد تجربیات خودم رو خدمت دوستان میگم :
از اونجایی که من فهمیدم svchost.exe کار های مهمی میکنه که گوگل کنید میگه ( خدایی خود ماکروسافت هم پیچیده توضیح داده) اطلاعات در مورد خود svchost.exe که چیه در این پست کامل گفته شده : http://asianet60.blogfa.com/post/396
من هم همه روش های کنترل با نرم افزار مثل ( bwmeter و netbalancer و GlassWire و فایروال و ..) رو چک کردم مطابق حرف دوستان یا با VPN یا روش های دیگه به مشکل خوردم و در نهایت باز مصرف بود چون شما نباید همه svchost.exe کنید باید فقط اون دانلودشو که مربوط به فایل اپدیت هست رو بن کنید و بقیه موارد برای اتصال به اینترنت نیاز هست . به نظر من اول همه روش های معمول در اینترنت رو برید و بعد روش هایی که در زیر میگم هم اجرا کنید.
روشی که من پیشنهاد میکنم :
1- گام اول بایدشاید بهتر باشه اول شروع کنیم به غیرفعال کردن سرویس هایی که میخایم جلوگیری کنیم از اپدیت و مصرف svchost.exe
اول Command Prompt رو به صورت ادمین اجرا و دستورات زیر رو که باعث غیر فعال شدن سرویس BITS , DOSVC و اپدیت میشود رو میزنیم
net stop wuauserv
net stop bits
net stop dosvc
خب این سه دستور موقتی باعث میشه که قطع بشه سرویس اپدیت ولی بعد مدتی باز فعال میشن و شما مثل من اسیر میشین
اگر کار با CMD رو بلد نیستید میتونید با روش دیگه ای نیز این مرحله رو انجام بدید : اینجا
3- گام دوم هم شما باید اقدام به غیر فعال کردن DoSvc یا همون Delivery Optimization کنید
روش ریجستری : ( روش های دیگه هم هست میتونید گوگل کنید)
- اول Windows key+R رو بزنید
- regedit را تایپ و وارد ریجستری شوید.
-
مسیر HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc رو دنبال کنید
-
روی پوشه DoSvc راست کلیک کنید و گزینه permission رو رو بزنید و مطابق تصویر به یوزر خودتون Full Controlبدید
- بعد رو پوشه DoSvc کلیک کنید و از پنل سمت فایلی با اسم start رو پیدا کنید و با دوبار کلیک روش عدد 4 رو وارد کنید و ok رو بزنید
خب ما تا این جا DoSvc رو غیر فعال کردیم
2- گام سوم حالا باید background intelligent transfer service یا همون BITS رو غیر فعال کنید
روش اول غیر فعال کردن از ریجستری :( روش های دیگه هست که میتونید گوگل کنید)
عین گام اول این دفعه باید مسیر \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS رو برید و مطابق عکس اون دو فایل Start و DelayedAutostart رو از پنل سمت راست دوبار کلیک و عدد 4 رو وارد کنید.
روش دوم جابه جا کردن BITS
توصیه میکنم علاوه برا این روش اول که ریجستری بود خود فایل DLL مربوط به BITS رو تو درایو C به ادرس Windows/System32/qmgr.dll رو پیدا کنید و اون به یه جای دیگه جابه جای کنید تا کلا سرویسش از کار بی افته و زمانی که نیاز داشتید برگشت بدید .
اگر موقع جابه جایی با ارور access denied مواجه شدید و اجازه جابه جایی نداشتید مطابق با اموزش زیر میتونید به خودتون دسترسی( پرمیژن ) جابه جایی فایل رو بدید .( یادتون باشه فقط تو اموزش یه پوشه رو داره پرمیژن میده ولی شما همین کارو باید برای فایل gmgr.dll بکنید که بتونید جابه جاش کنید)
لینک اموزش دادن فول کنترل
https://www.laptopmag.com/articles/take-ownership-folder-windows-10-using-file-explorer
4- گام چهارم کنترل suspend کردن با Process Explorer
حالا ما فرض میکنیم تمام روش ها رو رفتیم و در نهایت مشکل این که باز ممکنه دانلودی از طرف svchost.exe باشه
این بار میایم و یه با ابزار Process Explorer بررسی میکنیم که اگر داره دانلودی صورت میگیره از کجا هست . Process Explorer رو خود ماکروسافت توسعه داده که جورایی task manager پیشرفته تر هست و از این جا قابل دریافت هست :
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
نرم افزار رو با حالت ادمین باز کنید و سپس مطابق تصویر به بخش کنترل نتورک خودتون برید و PID اون بخشی از svchost.exe رو که داره دانلود میکنه یادداشت کنید
بعدش تو بخش اصلی برنامه اون PID رو پیدا کنید و با راست کلیک کردن روش اونو suspended کنید مطابق تصویر زیر :
حالا دیگه وقتی تمام PID های دانلودی svchost.exe در حالت عادی استفاده از کامپیوتر رو پیدا و بن کردید اقدام به ریستارت کردن کامپیوتر کنید، تا از شر خورده شدن اینترنت توسط svchost.exe خلاص بشید .
در پایان یادتون باشه نرم افزار GlassWire نسخه کرک شده تا مصرف اینترنت خودتون رو اندازه و چیز های اضافه رو بلوک کنید.
هم چنین این که برای اپدیت میتونید از ماکروسافت اپدیت هارو به صورت افلاین بسته به ورژن ویندوز خودتون دریافت و نصب کنید
پینوشت: اضافه کنم که صفحه ثبت نام از طریق این صفحه مشکل داشت و امیدوارم اقای نصیری و دوستانشون درست کنند.
rasool1
To check for updates now, select the Start button and then go to Settings > Update & security > Windows Update, and select
Check for updates. If Windows Update says your PC is up to date, you have all the updates that are currently available
:)
و اینکه استاپ کردم و مشکل حل نشد.
باز هم متشکرم از نظرتون
mostafa.khademi
ویندوز شما هم 10 هستش؟
و اینکه ورژن برنامه ای که نصب کردم 9.4.1