Instalar Steam
iniciar sesión
|
idioma
简体中文 (chino simplificado)
繁體中文 (chino tradicional)
日本語 (japonés)
한국어 (coreano)
ไทย (tailandés)
Български (búlgaro)
Čeština (checo)
Dansk (danés)
Deutsch (alemán)
English (inglés)
Español de Hispanoamérica
Ελληνικά (griego)
Français (francés)
Italiano
Bahasa Indonesia (indonesio)
Magyar (húngaro)
Nederlands (holandés)
Norsk (noruego)
Polski (polaco)
Português (Portugués de Portugal)
Português-Brasil (portugués de Brasil)
Română (rumano)
Русский (ruso)
Suomi (finés)
Svenska (sueco)
Türkçe (turco)
Tiếng Việt (vietnamita)
Українська (ucraniano)
Comunicar un error de traducción
But, have you tried...
Close Steam Completely.
Go to the win\program files (x86)\Steam folder.
Right Click Steam.exe
Select Run as Administrator.
Try SFM again.
I know fixes that have worked for some people, but unfortunately it seems to be a problem that can be caused in multiple ways, and troubleshooting solutions we don't yet know about is a massive pain in the butt to do one post at a time over an internet forum. (It would be a much easier problem were I directly sat in front of a problem PC and had a few hours to root through error logs and system files).
But I am slowly trying to see if I can join the dots between different users to see what the problems have in common, in the hope that a solution might eventually become clear.
- Can you check the Event Viewer to see exactly what the faulting module is when you're attempting to launch SFM? (I'm expecting shaderapidx9.dll, but it should be checked)
- What does dxdiag.exe say about your processor?
(In a lot of the cases of this problem we can't yet resolve, it's coming up as "N/A". If it's not, then we may have a new variant of this problem).
- What non-Windows background processes are you running?
We're talking anything like Discord, Razer Cortex, Avast, Malwarebytes - particularly anything that might be interfering with SFM by trying to screengrab it, allocate it more resources, virus check it or the like.
- What make is your motherboard?
(If it's a prebuilt computer, such as Dell, HP, etc, it's enough to know that).
- DirectX12
- Discord (with BetterDiscord Plugin, please do not debate about BD), Malwarebytes.
- It's a custom build... so I'm not sure without taking it apart.
Try SFM once the process doesn't exist.
Debate or not, if that is the issue, it has to be fixed.
(I know you've already listed your CPU, but it is important to know specifically what CPU dxdiag.exe thinks you have).
I'd agree with Pte Jack. We need to try without Discord running.
That's still informative. One of my things to rule out is whether this is in anyway tied to a specific manufacturer's drivers.
It's unlikely, and that answer makes it more unlikely, but I'm still trying to work out how many pieces there are in this jigsaw puzzle.
(or am I just being ignored here, cause I have other things to do if I am.)
Running Steam and SFM as admin didn't help either.
As for right now, it's not affected by discord.
edit: And you don't have to help if you don't want to, it's just better this way so we can at least dive into the issue, or give advice for others seeking to solve the same issue
For you, it should say "Intel(R) Core(TM) i7-920 CPU @ 2.6 GHz (8 CPUs)" (or something close), but for a lot of people who have this problem, it will instead say something like "N/A (8 CPUs)".
As dxdiag being unable to ID the CPU is a common enough correlation with this problem, one of my current theories is that the two problems are somehow linked and the error is specifically within the DirectX installation rather than other Windows files, but if your system says something different, then you either have a different problem or it blows my theory out of the water.
Intel(R) Core(TM) i7 920 @2.67GHz (8 CPUs)
But I can garuntee it's most likely a .dll file issue, if that.
(It will however have to wait, as it is already stupid o'clock and I should be in bed).
But before then it has been a while.
edit: and no, nothing came up
I never recommend taking exculsive control of a Windows System file. It only opens things up for problems like this.
I see that you done the SFC /SCANNOW process (which always fails and hasn't worked properly since XP was replaced with Windows Vista.)
But there is another windows command that will rebuild broken or corrupted system files (which I can never remember the name of off the top of my head, you'll have to google it.) It pulls from the windows CAB files and actually replaces the corrupted files. But the process only works in a safe mode despite the techno garble you get from the Windows Technicians on the Ask Microsoft webpage.
Windows has gotten so hard to repair since Windows7, which is why I stay away from recommending anything to do with registries and repairing system files. Microsoft has taken extreme measures to ensure that USERS can't do much other than a Clean install to fix things and I absolutely Hate that. 90% of the MS recommended procedures to fix something fail because of system protections now and try to find some of the of PowerUser tools I used to use is almost impossible; they're buried so deep behind cryptic command line calls.
Other than what Marco has suggested, I'm out of ideas.
Thanks for helping, even if it's just a little.