BF2042 CPU Running At 100% Constantly For No Reason
Everything typed below this was a KNOWN issue with the Closed AND Open BETA, and it is still here, with the Early Access to the Full Game. Game is maxing out my CPU at 100%, and my CPU ain't cheap. Meanwhile, my 1070 is only at 10% usage. So it's not balancing between CPU and GPU correctly, and I dove through all the settings for twice as long as I actually played the game, hoping to find a simple fix without any progress. I'm running at mid 40s - 62 FPS tops, and it doesn't change at all, regardless of me setting graphics settings to Low OR Ultra. And CPU is at 100% even with me NOT streaming, and having Spotify AND Discord killed. So there is definitely some sort of issue here. One of the previous Madden games would max my CPU at 100% as well, and when I turned off VOIP and some other setting that has NOTHING to do with performance, it stopped doing so. So MAYBE it's some dumb * like that again (both are EA games), or the game needs some sort of optimization balance, because there is absolutely no reason for my Graphics Card to be CHILLING at 10% usage while my CPU, which is a higher end piece of equipment than my GPU, is actually just killing itself. If I could get 50-60 FPS and NOT have my CPU maxed out, I'd be fine with it. It's the fact that my GPU is barely being used while this game is overloading my CPU for no reason. i7-7700k Kaby Lake (4.2 GhZ Base Clock) with a ASUS ROG STRIX 1070-OC-8GB along with 32-GB of RAM (This setup runs every other game I play just fine. Including games that are very heavy on your hardware, like Escape From Tarkov, ARMA with a ton of Mods, DayZ with a ton of Mods, Minecraft with a * ton of Mods, Battlefield 1 and V, and the list goes on. Plus I can stream AND record these games at the same time and still not even be close to having my CPU at 100%. Yet this game is at 100% CPU with no recording or streaming happening, no Discord, no Spotify, nothing. And again, my GPU is CHILLING at 10-15%.SolvedBF 2042 Tips, Part I: Settings - Comprehensive PC Settings Guide
This is the Settings overview of my Battlefield 2042 Tips. It's primarily aimed at improving performance, so do keep that in mind as relative visual acuity will obviously suffer. Also, some gamers may have developed various preferences which may detract from the settings below, but many folks will probably find the following to offer a moderate to massive improvement in performance and / or convenience. Mouse-specific settings are in bold / red text below. Over time, I'll add to or update the settings tips below. Comment if you have other suggestions, opinions, etc. to add to the list below. Out-of-Game Settings + Update your graphics card Do this first. If you already have the latest (or desired / most stable) driver, then move onto the next item. If you don't have the latest driver, then update your GPU's driver using the following, respective link. Nvidia users: https://www.nvidia.com/Download/index.aspx AMD users: https://www.amd.com/en/support After updating your driver... Restart your computer. Note: if the game feels worse after you update your driver, you can rollback your drivers. This requires that you don't perform a clean installation when first installing your driver, as that wipes the previous driver from your computer before installing the driver. For NVIDIA users, you'll see a deselected (by default) checkbox when you you choose the custom/advanced installation method. + Go to Device Manager > Display Adapters (expand) > Right-click your GPU > Properties > Driver tab > Roll Back driver + Wired > Wireless Use a wired ethernet connection instead of a WiFi connection. Wireless is inherently slower and less reliable than a direct wire connection, all else constant. If your computer is a little too far from the modem to connect to, then it may prove worthwhile to invest in an (appropriate length) ethernet cable. If for some reason a wireless connection is the only option, then there are some settings on your (modem-)router that you can adjust yourself by going to "192.168.01" via your browser's address search. There you can adjust a myriad settings to your router to help mitigate connectivity issues, such as limiting which devices have access to your router, establishing a proper WiFi password, and removing guest accounts (i.e. is someone leeching off your internet?), along with more advanced options that require of you to research your specific device further. That said, if a wired mouse proves annoying to use due to the friction caused by the wire rubbing against the desk or items on and around the desk, some players resort to using a wireless mouse. An alternative solution would be to use a mouse bungee, which lifts up the mouse wire and clips it in place so that the wire doesn't catch elsewhere or otherwise cause resistance to your mouse movement. + Disable "Enhance pointer precision" This Windows feature makes your mouse movement inconsistent. You want the mouse pointer's distance to move in proportion with your mouse movement's distance traveled, as opposed to your mouse movement's speed. In other words, all else constant, if you quickly nudge your mouse a small distance, your mouse shouldn't change behavior and jump to the other side of the screen. Control Panel > Devices and Printers > Mouse > Pointer Options tab > Uncheck "Enhance pointer precision" Software from mouse manufacturers may have various mouse acceleration settings that you'll need to check. Make sure that you toggle Enhance Pointer Precision off for your respective mouse. If you're using the Logitech Gaming Software for your mouse, there's also an option that defaults-in the Enhance Pointer Precision, and overrides your Windows settings. Make sure that this is left unchecked. Here's an example for the Corsair Scimitar Pro RGB: Image Credit: @Carbonic + Disable Windows Fullscreen Optimization Disabling this Windows feature leads to fewer crashes when you ALT+TAB out of the game. This may also help with auto dimming issues with the monitor. Right click the Battlefield 2042 executable file > Properties > Compatibility tab: "Disable fullscreen optimizations" "Run this program as an administrator" Note: my options for the following are grayed out because I selected to "Change settings for all users". This has the added benefit of preventing misclicks on those checkboxes in the future. + Monitor Dimming Issues The previous setting to disable Windows fullscreen optimization may also help to prevent some instances where the monitor will dim in brightness while playing in fullscreen. If the issue persists, then check your power management settings. You can tweak it further by changing monitor settings, but at least have it set to something other than the Power Saver option. In Windows 10 > Control Panel > Hardware and Sound > Power Options: Select High performance or Balanced For NVIDIA users, make sure that you have at least the Battlefield 2042 executable file's setting for power management set to maximize performance. The example below sets it globally, which you can see also consequently applies it to BF2042. ORIGIN + Sending Error Reports Eliminate any further lag due to Origin by not sending data to Origin. Open Origin > Diagnostics > Help Improve Origin: Share hardware info: OFF Share system interaction data: OFF Origin crash reporting: Never send Origin > Diagnostics > Troubleshooting: Origin In-Game Logging + Notification Settings This can get very distracting and sounds/popups can appear at the most inopportune times. It's best to turn all sound and popup notifications to OFF. Origin > Top left corner "Origin" > Application Settings > Notifications: Deselect everything + FPS Unlike in previous Battlefields, creating a user.cfg file doesn't change the game, at least at the moment and with respect to the default FPS monitor that automatically appears on screen. If you don't mind pressing the console (~) key to enter the following each time (usually located right below the ESC key), you will get more info on how your computer's performing with respect to FPS. While in-game: Press console key (~) > type the following then press Enter: Perfoverlay.drawFPS 1 Alternatively, the next best option is to set the FPS counter on in Origin. You may also want to consider changing the transparency of the counter to a darker one, depending on how visually clear the FPS number appears to you. Open Origin > Top left corner "Origin" > Application Settings > Origin In-Game: Display FPS Counter > Top Right (Default; choose where you want the FPS counter to appear) Note that you will need to enable Origin In-Game to display this FPS counter. Also make sure that Origin In-Game is set to ON under game properties if you made that change (this is set to ON by default). Furthermore, depending on any updates, the quick key for Origin-In Game may/will still function, despite it being set to off. Since the quick key is SHIFT+F1, you may be vulnerable to accidentally activating it. If you don't use it often or at all, I set this to a very difficult combo to accidentally trigger Origin In-Game, e.g. SHIFT+Pause (the same applies to the Window pinning keyboard shortcut): Origin In-Game keyboard shortcut: <Your preference> Window pinning keyboard shortcut: <Your preference> As a bit of an overview of optimizing your FPS... I like to think of it like rhythm, or analogous to clapping on beat to a song. If you have say a 60 Hz monitor, then 120 FPS in-game is at double its rhythm and is on beat. Basically, a whole number factor of your monitor's native refresh rate jibes well. If you're playing "off beat" at say 83 FPS, then the frame rate is not synced, and you'll see that mismatch in-game (e.g. screen tears). This is part of the point of V-Sync and framerate limiters - to sync the FPS produced with what your monitor can handle, to produce a smooth visual experience. A few FPS off won't really make a difference, but the more off you are will cause screen tears and other non-desirable effects. First, go to a V-sync monitor test site such as vsynctester.com and find out your true refresh rate. Although my native refresh rate was supposedly at 59.94 Hz, the real world test showed that it was a little under that, closer to 59.5 Hz. Next, find out what your in-game FPS typically peaks at, or take the mode (the most consistent FPS value). Then take your refresh rate and multiply it by the highest whole number within your peak / mode FPS value. For instance, if you have a real refresh rate of 59.5 and you max out your in-game FPS at 130, your maximum value is 119. This 119 value is set as the "framerate limit" value in RTSS. I find myself playing at a much more consistent and constant refresh rate of 119 without volatility, which helps with consistent shooting (i.e. the FPS doesn't keep jumping all over the place from say, 130 down to 119 to 125 to 119, etc.). + NVIDIA Control Panel (for NVIDIA users): Ensure that you're using your monitor's native resolution, and at its maximum refresh rate. Right-click Desktop > NVIDIA Control Panel > Display > Change Resolution: Resolution (Native) Refresh Rate (Highest) You will also want to take advantage of the full dynamic range of colors. + In the NVIDIA Control Panel go to Video > Adjust Video Color Settings > 2. How do you make color adjustments? > With the NVIDIA settings > Advanced tab: Dynamic Range: Full (0-255) + Enable DX12 By default, DX12 is set to OFF in Battlefield 2042. However, I've noticed that I get a substantial FPS boost when I have it turned on. This of course depends on which model GPU you have (e.g. 1080 Ti and later versions, and the AMD equivalent are the GPUs that appear to benefit from DX12 ON). However, this setting is not found in the in-game Options settings. You will have to go into the game files and turn DX12 on there. The default is set to 0, so you want to set it to 1. Note: Before you do this, it's prudent to save a copy of this original file in case you accidentally make unwanted changes. You can save this to your desktop or wherever you like. Go to This PC > Documents > Settings > PROFSAVE_profile > Right Click Open With > Notepad GetRender.Dx12Enabled 1 + Mouse DPI & Sensitivity This is a contentious topic with lots of theories on how to maximize your performance. In reality, it's all relative to your setup and your play style preference. Other mouse settings are in bold red headers above and below this section. Although a higher DPI will offer a smoother mouse movement, the trade-off is that precision aiming becomes too volatile - the slightest nudge will throw your aim off. That's why in some games like CS:GO, the tried and true way to go is low DPI (i.e. 400-800) and low sensitivity. However, there are many other factors to consider, including but not limited to monitor size, resolution, distance to monitor, mouse movement style, etc. You will basically have to do some trial and error to fine tune your mouse's settings to maximize your performance. Here's one method to manually fine tune your mouse: Set your DPI to a factor of your resolution scale: if you're playing at 4K, or 3840 x 2160, then you can try a dpi of 3840*0.5= 1920. Your mouse may only allow you to set your DPI in increments of 50, 100, etc. In which case, round to the value closest to your target number. In our case, that'll be 1900 when you have increments of 50. Next, go to the practice range to test out how your mouse feels. If you tend to drag your mouse with your arm, take the maximum distance of your horizontal mouse movement (typically the lateral width of your mouse pad), look straight ahead at a reference object (e.g. a pole), and drag your mouse all the way across to the other end of your mouse pad. You should end up at the same reference object, i.e. you should have done a single 360° rotation. If not, tweak your sensitivity accordingly, and do the 360° test again until you end up at the same reference point. If it still feels awkward, then that's when you modify your mouse DPI (e.g. from 1900 down to 1800); you'll have to readjust your sensitivity after you do another 360° test. Keep repeating these steps until you are comfortable moving, turning, shooting, aiming, etc. Now, if you're a wrist user, instead of using your entire mouse pad width as your distance, you'll want to measure the actual maximum distance traveled as you pivot with your wrist. That is, measure the horizontal distance you actually travel with your mouse as you do a 360° turn. The rest of the methodology from the arm-mouse player applies. + Close all other programs when playing This is a bit self-explanatory. Depending on your computer's hardware setup, this alone may help you see a marked decrease in in-game lag. Make sure to close all other programs such as internet browsers, and don't forget to close any unnecessary background processes. + Latency Variation (FIX)- If you get the symbol below, you are having latency variation issues. That basically means that your latency, or "ping", is not consistent or stable enough, which may be responsible for a significant amount of lag on your end. To resolve this issue, I've found that a hard reset of the modem/router works best. 1. Unplug your modem's power for 5 minutes. 2. Plug it back in, and wait 2 minutes as it loads back up. 3. Repeat these first 2 steps for the router. If you have a modem-and-router-in-one, then you can ignore step 3. If you're still experiencing issues with your modem, then you may want to dig a bit deeper and see if it may be a hardware issue. + Permanently set Battlefield 2042 to run on the highest priority by MaddoggMiranda 1. Press WINDOWS KEY + R 2. Type in "RegEdit" 3. Copy-Paste the following into the search bar, or manually navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 4. Right-click on Image File Execution Options, and create a new Key called: BF2042.exe 5. Right-click on the BF2042.exe key, and create a new Key called: "PerfOptions" 6. Right-click on PerfOptions key, and create a new DWORD (32 BIT) called: "CpuPriorityClass" 7. Right-click and edit CpuPriorityClass, and change the value from 0 to 3. Make sure that it's hexadecimal. --------------------------------------------------------------------------------------------------------- In-Game Settings All of the following in-game settings are meant to focus on performance. Obviously then, the trade-off is that you will see a relative decline in visual quality. Keep that in mind as you consider the following in-game settings. Check out the screenshots and match them up. There are a lot of small and large impact settings to go through, so I'll leave it at simply showing you screenshots of what I have. And, just like the out-of-game settings from earlier, some of these settings minimize variability in your mouse's input so that it's more predictable and consistent. + Options - General Control Hints: OFF Share Usage Data: OFF* *Note: turning "Share Usage Data" to OFF prevents sites such as Battlefieldtracker.com to record your stats and display it online for you to see. You could turn it ON to check it, then turn it OFF afterwards. Your stats on that site will once again be set to private if you change it back to OFF. + Options - Display > Video, Part 1 Fullscreen Resolution: Native or equivalent ratio Refresh Rate: Maximum Field of View: 74+* Motion Blur: 0 *Note that a value of 74 is equal to a value of 90° in horizontal view. If you put the value at its max, then it becomes a 120° viewing angle (the actual viewing angle of humans in real life). You actually don't want this "real" value because your entire viewing angle is scrunched up onto the monitor, which makes objects harder to see the further away they are (unless you have an ultra wide monitor or multi-monitor setup). However, a value of 74 (90°) basically mimics your actual depth perception and cuts off the periphery. In other words, for most single monitors, a value of 74 is closer to how you actually see things in real life. This 74 value may or may not equate to a different horizontal degree value than 90, depending on your monitor's screen size, resolution, etc, but for most monitors it's at or close to it. + Options - Display > Video, Part 2 Chromatic Aberration: OFF Film Grain: OFF Vignette: OFF Lens Distortion: OFF Graphics Quality > Custom: All set to LOW or OFF + Options - Display > HUD General Control Hints: OFF Reactive Hints: OFF HUD Motion: OFF Camera Shake Amount: 20 (Lowest) + Options - Display > Crosshair: Crosshair Projection: OFF Options - Sound > Audio: Music Volume: 0 Options - Sound > Subtitles: Subtitles: OFF (unless you need it) + Options - Mouse & Keyboard > Global: Mouse Raw Input: ON + Options - Mouse & Keyboard > On Foot: ADS Field of View: ON Uniform Solider Aiming: ON Always Use Traversal Sprint: ON (this is merely my preference; note that although traversal sprinting is faster than normal sprinting, your ADS time will be slower immediately out of a traversal sprint) + Options - Mouse & Keyboard > Vehicles: Vehicle Aim-Relative Controls: ON Uniform Vehicle Aiming: ON + Options - Accessibility > General: Play Incoming Text Chat as Speech: OFF Motion Blur: 0 Reduce Sprint Camera Motion: ON HUD Motion: OFF Camera Shake Amount: 20 (Lowest) Crosshair Projection: OFF Controller Vibration: OFF Control Hints: OFF + Options - Accessibility > Subtitles: Subtitles: OFF (unless you need it) + Key Bindings There are many changes you can make to key bindings, but I've found that the most prevalent frustration with mouse and keyboard users is for the plane. If you're struggling with flying aircrafts, then these control settings should help you tremendously. Some people like to change a key or two, but the following seems to work better than the default keybinds for most PC players. + Options - Mouse & Keyboard > Edit Key Bindings > Pilot > Movement: Throttle Up: L-Shift Throttle Down: S Yaw Right: D Yaw Left: A Pitch Up: W Pitch Down: SPACE Note: the pitch up and pitch down keys are intentionally reversed, due to the invert flight controls option set to ON. That means that in-game, the pitch up and down actions will be the SPACE and W keys, respectively. I elaborate on that more below. Note: there are two separate invert options in settings, which reverses your pitch keybinds for aircrafts and drones. Changing one should automatically change the other setting, but just in case, I'd double check them. If you set the invert aircraft controls to ON, then you'll have to reverse the throttle up and down keybinds (i.e. set pitch up to W and pitch down to Space bar, and playing in-game will have pitch up as Space bar and pitch down as W). The two places where you can find the invert aircraft options are as follows: Options - Mouse & Keyboard > Global: Invert Vertical Look - Aircraft Options - Mouse & Keyboard > Vehicles: Invert Vertical Look - Aircraft + What different in-game server symbols mean Sometimes, you may see the symbols below pop up on your screen if you're having various system or hardware issues. Of course, when it's a server side issue, there's nothing you can do besides perhaps switching servers or waiting for the problem to resolve. But for everything else, if you constantly see some of these symbols in-game, then it's time to address the problem. For more info on what each of the symbols mean, go here - the link is for BF4, but the explanation is the same: https://help.ea.com/en/help/battlefield/battlefield-v/battlefield-v-connection-troubleshooting/DirextX function "GetDeviceRemovedReason" failed with DXGI_ERROR_DEVICE_HUNG
DirextX function "GetDeviceRemovedReason" failed with DXGI_ERROR_DEVICE_HUNG on 6800XT.. Same error as was reported during beta atleast a few hundred times. I'm extremely disappointed to have preordered a game that crashes every 15 minutes on a $3000 rig..... Newest driver etc., all other AAA titles work absolutely fine for several hours on end. https://imgur.com/a/N8rwCkjSolved39KViews69likes1018CommentsConstant 100% CPU utilization since Season 3 update
Season 3 has created a very worrying problem with the CPU Usage. I took this in the middle of a match just about 10 minutes ago as of this post. Last Season the CPU Usage was barely above 50%, but now I can't even stream this game to my friends on Discord because it eats up too much of my PC's CPU power. I Really REALLY Hope The Devs Get This Sorted Out Soon.SolvedBreakthrough Returns to Main Menu After Match Found
There is a serious issue with breakthrough on PS5, Xbox and PC. I and others have been unable to connect to a game of breakthrough (offical server) on the main menu. It finds a game, counts down, fades to black and then eventually returns you to the main menu. For me all other game modes work without issue, but others have reported the same bug with conquest. There are two other posts on this forum with the same issue and a post on Reddit where others are stating they're experiencing the same issue as well. I've tested and confirmed the issue on my PS5 (local install & streaming) and Xbox Series X consoles, both with two different accounts and tried uninstalling and reinstalling to no avail. Please can this be looked in to as a matter of urgency. (I literally only play breakthrough) (cm edit updated title for vis)Solved[FIXED] S6 - Patch 6.0 & 6.1 Causes Mouse Input Issues
Product: Battlefield 2042 Platform:PC Please specify your platform model. PC AMD or Nvidia Model Number AMD Ryzen 5 5600x, Radeon 6900XT Enter RAM memory size in GB 32 GB Are you using any software with an overlay? No Which part of the game is the issue happening in? Multiplayer Which part of the mode? Conquest Please select your region North America On which server did this happen? NA When did this happen? (dd.mm.yy hh:mm) 25/10/2023 Summarize your bug Periodic mouse input interruption. How often does the bug occur? Every time (100%) Steps: How can we find the bug ourselves? Unsure why this only happens to select PC users. What happens when the bug occurs? Every 53 - 56 seconds, something in either BF2042 or Easy anti-cheat (I suspect BF2042 b/c it doesn't happen with Apex Legends) causes my PC to rapidly swap my PC input focus between my desktop and BF2042 causing the mouse input to either "lag", or completely minimize my client b/c I've clicked outside the screen. This happens on fullscreen mode. What should be happening instead? Not this. CM edit: edited title for clarity.SolvedGame crashes my Xbox Series X
Yeah what should i say. Another EA game crashes my console. I'm just playin a few minutes, sometimes an hour and suddenly my whole Xbox shuts down. Also happend with F1 2021 and Fifa 22. At least MICROSOFT solved this issue on Fifa 22 with a patch cause EA didn't do anything. Silence in the Forums as well. And dare community managers please spare me with solution like: Is your console well ventilated etc. I don't know what you guys are making wrong with your previous games, but it is really nerve wracking.Solved