Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Steam says the game is running. But the game itself doesn't start. I look in task manager & I see
"Fear.exe *32"
It will start, but very rarely.
Is there a log that can be enabled so we can see what it's getting hung up on?
Restart your computer and launch Steam
From the Library section, right-click on the game and select Properties from the menu.
Select the Local files tab and click the Verify integrity of game files... button.
Steam will verify the game's files - this process may take several minutes.
-----
I realize this thread is several years old, but it comes up top ranked on Google when searching FEAR and rundll32. I recently reinstalled Windows 7 64-bit. After reinstalling my games, FEAR was failing to launch. It switched to Aero Classic, started a process with rundll32 which consumed all of my available CPU and then proceeded to spin/hang.
I eventually found a solution which worked for me. From here:
https://superuser.com/questions/805170/windows-7-when-running-old-games-rundll32-is-started-for-the-first-time
Referencing the above link. It seems Windows 7 recognizes FEAR as a game and is trying to access a former Microsoft Server that is no longer running to update games data. This causes rundll32 to hang. A pretty messy situation. You can, however, null the address of the server it is trying to access; effectively disabling the lookup attempt.
Rename the Windows Registry Value called "Games" located in "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\GameUX\ServiceLocation". I simply renamed it "Games.bak". Then create a new empty value of the same type, "String Value", and name it "Games". This should disable the lookup and allow FEAR to run.
-----
Yes that seems to have fixed the issue. Fingers crossed it won't come back.
Same prob. Black screen zoomed in... windows cursor spinning.
I have good specs, Windows 10 w/ RTX 2070 super and 3700x. 16gb ram. Logitech wireless keyboard mk710 and mouse m510.
Tried adding that dinput8.dll fix to the fear directory. nothing changed even with Logitech peripherals. went to property tab off fear.exe to check the "disable fullscreen optimizations". still black screen..
But then tried running the game off config.exe in FEAR Ultimate Shooter directory and set it to 1920 x 1080 x 32 and launched it from there and it worked! Not sure if the first two steps helped it work at that point but it worked and I believe it was just the checkbox that did it. First few intro screens flickered the first time but I went to display settings in the game which set itself to 640 x 480 x 32. I changed it to 1080p and maximum quality options and it ran better. It seemed noticeably better after restarting the game in 1080p. Anyway it worked. I tested removing the dinput8.dll and it still worked, but if I uncheck the "disable fullscreen optimizations" checkbox it stops working again.
So if your's is like mine, check that box with fear.exe > properties > compatibility tab..and run config.exe to run the game. Works for me! I made a shortcut to config.exe but maybe it will work in steam now I don't know haven't tried yet.
https://community.pcgamingwiki.com/files/file/789-directinput-fps-fix/
EDIT: THE FIX IS TO TURN OFF THE STEAM OVERLAY!!! if it still doesn't work, then go to the root folder of the game and launch it from the config file.
1. Navigate to the game's intallation directory. Usually its "C:\Program Files\Steam\steamapps\common\FEAR";
2. Right click on [FEAR.exe] file and select [Properties];
3. On the [Compatibility] tab, click the "Run this program in compatibility mode" check box;
4. Click the dropdown box and select [Windows XP Service Pack 2];
5. Click the "Disable fullscreen optimizations" check box;