安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
the only solution i have right now is to setup a script that kills it so it reloads to stop it from creating a memory blackhole. if i don't keep an eye on it, it will consume 30% of my system available memory in a matter of hours..
btw, probably a better idea to be posting this in the idea and suggestion forum as i doubt Valve even looks in this forum,.. heck, they probably don't read any of the forums which is why things like this go on for so long..
hey no stupid, ok stupid? just no, for everyone who has their steamwebhelper pinning down their TF2 , i do this, steam steam as normal, before you start playing tf2, go to
C:\Program Files (x86)\Steam\bin
and search for steamwebhelper.exe and erase, it wont let you erase it, so bring up the task manager and search for it as a process, on you find it you need to be fast and terminate the process and erase the file at the same moment, thats how its done,then you can play ANY game you want without problems, and when youre finished simply go to the recycle bin and restore the steamwebhelper.exe or steam will download it for you on restart
List the processes and sort my CPU/Memory.
For each of the 'SteamWebHelper.exe' right-click and "Find File Location".
The real 'SteamWebHelper.exe' is located under your Steam/Bin folder.
If it's located under Windows/System32 or any other location other than the Steam folder, it's a fake, pretending to be it.
Some malware is known to fake the names of real processes, then use up a lot of CPU/Memory/Network and create chaos. Then those people just believe it's the real process which is the issue and spend time complaining about that.
If it's located under "%Appdata%\steamwebhelper2\steamwebhelper.exe", that is a known virus dropper trojan, for example. It runs in background upon startup, and downloads additional malware in the background or snoops your passwords, etc, while trying to keep itself under the radar and fake the Steam process.
Scan your system with a full scan / rootkit scanner, using a trusted anti-malware application such as Spybot: https://www.safer-networking.org/mirrors/
So "Step 1" is first confirm it is actually what it says it is.
If it is the valid 'SteamWebHelper.exe', then figure out if there's any conflicts, restrictions, or issues with it's running.
Start > Run > Type "Event Viewer" (without the quotes) and select from the list.
Event Viewer (Local) > Custom Views > Administrative Events
Look for any red error messages from last boot or when the issue last occurred. Click it and read the General/Detail tabs about it below. This should help lead you to the root cause.
Other things to consider is your Windows UAC (User Account Control) might be blocking it's access. Try giving Steam admin access and seeing if that helps.
Or your firewall is block one or more ports. Ensure required ports are allowed:
https://support.steampowered.com/kb_article.php?ref=8571-GLVN-8711
---
I suggest rather than killing off the problem or a temp patch, focus more on addressing the root cause of the trouble and why it's doing that.
Right click 'steamwebhelper.exe' and 'open file location.
Right click on 'steamwebhelper.exe' and select 'properties'.
Click on 'Security' tab and click the 'Edit' Button.
Change the SYSTEM, Adminstrators, Users (everything in the 'Group or user names:' list) to Deny. Make sure every permission is set to Deny (everything ticked deny).
Worked for me. Good luck.
how do i re-enable it?
Sure im late to the party here, but oh my god thank you so much. Wasn't as obvious as youd think to do that. 2 years later and they still haven't fixed it. So it's agreed that Valve doesn;t listen right?
- Kill steamwebhelper.exe with Task manager and Rename .exe to .bak
Simple to execute and reverse if needed..
The only way that will work is to do as suggested above and change the Permissions, but do not use Deny on the Administrator level's Modify, as was previously suggested. Do Deny all other options (except Full Control which is just the easy way of selecting all of the rest).
Only System and User should have everything checked as Deny, including Modify. This way you can adjust this settings later as long as you are logged in as an Admin, which the Steam launcher should not be launched as. If it is, it will re-dl the exe, wiping these settings.
However, changing these permissions will cause Steam to try and update the file every time you launch Steam, so there is a price to be paid.
Steam will also launch steamerrorreporter.exe OR steamerrorreporter64.exe (both in the root Steam directory) to report that it could not lanch steamwebhelper.exe (and probably run a backup copy of their monitoring code), so do the same to it - Deny all except Admin's Modify level.
You now have no extra code running except Steam itself, and those files can be re-edited at any time to remove all those Denies. This *should* also prevent any upgraded version of these files from replacing them, unless Valve moves them to a new location or renames them. Then you would just have to Deny the new ones.
I feel your pain