Baldur's Gate 3

Baldur's Gate 3

Ocen: 108
Essential PC Tweaks to Improve Game Performance and Stability
Autorstwa: アンジェル
A collection of PC tweaks tips to boost your game's performance, reduce stuttering and crashes
8
4
2
   
Przyznaj nagrodę
Ulubione
Ulubione
Usuń z ulubionych
Restart Your PC Regularly
A standard recommendation, but a very important one. The thing is, your operating system, known as Windows, is built on a complex structure that runs on a variety of background services. The problem is that services can get stuck. When your operating system's services get stuck, they may not be able to load important things, which can be important to the drivers of many connected devices that need them - such as your graphics card which is considered an internal device. Think of it like a paper jam on your printer. It can go on forever, and sometimes it just happens out of the blue.



Not the kind of jam Homer had in mind, though...

To restart your personal computer properly, use the correct restart option in Windows. A shut down is often not enough, as certain Windows setups keep some modules on standby for an artificial "quick boot", rather than cleaning them up for a refresh. Your PC needs a proper restart from time to time for services and drivers to work and update properly.

Verify Integrity of Game Files
This should be done after every update
Reinstalling a game is not the same as verifying the integrity of game files. But why should or do you need to check the integrity of the game files in the first place?

This is a standard action that usually happens automatically after you download a game on Steam, without you ever noticing it unless you are paying close attention. Sometimes the automation can fail at some point and you start to notice problems running the game.

This is because games often come as large files that need to be unpacked. Whenever you copy, or in this case download, something can go wrong. The bigger the file sizes a game has to support, the more likely it is that something will get corrupted during the download. This is especially true of patches, which are meant to overwrite existing files. Think of it like a pair of jeans that get patched over and over again. Eventually, the patches go wrong and the jeans become unusable. You then have two options:

a) buy a new pair of jeans (translates as: re-download the entire game)

b) check the jeans you have and compare them to how they should look in order to fix the problem (translates as: check the integrity of the game files), and then fix the parts that do not match the model

Normally, when a patch is downloaded, Steam will automatically check the files and attempt to download them again. However, just like your operating system's services, Steam's services can get stuck. If the automation fails, you will need to manually initiate this self-checking process.

Right-click on the game in your Steam Library -> select Properties



Go to the Local Files tab and select Verify integrity of game files

Repair Steam Library
Sometimes it is a little more difficult than just verifying the integrity of the game's files. For example, if your storage device has some bad sectors without you noticing. While this may sound worrying, it is usually harmless. Nowadays, storage devices are made in mind with parts that can "get old and defective" rather than just break entirely and become useless. Think of it as a reusable collegeblock. It has many sheets, and with an eraser you can use a sheet over and over again. But even the strongest sheet can and will deteriorate over time. One bad sheet in the collegeblock? No big deal. You use the next available sheet, just as Windows would use the next available sector on your storage device that is not defective.

What we can do to eliminate the possibility of your games' files occupying bad sectors on your storage device, and fix them while we are at it, is to trigger the repair of your Steam Library Folder(s). This will make Steam verify that your games can be properly and completely read as library items, and will fix any data corruption that would not be detected by the basic game file integrity check.

Open Steam Settings from the main menu of Steam



Go to the Storage tab, select the drive on which your game is installed, then pick the Repair Folder option from the menu (the three dots "...")


Intermission: Checking Storage
I recommend CrystalDiskInfo. It is a lightweight, easy-to-use tool that tells you at a glance whether your storage devices are working properly or not. It only takes a handful of minutes, but you will be rewarded with peace of mind when it comes to your storage devices.



If it is good, it is usually good. Anything more to know is for the experts

A convenient free version of CrystalDiskInfo that does not require installation can be found here: https://portableapps.com/apps/utilities/crystaldiskinfo_portable

Better than CrystalDiskInfo is the Windows Check Disk Utility
https://answers.microsoft.com/en-us/windows/forum/all/windows-10-how-do-i-start-chkdsk-and-defragment/c1f2fb49-7b71-409d-b713-6c10a28c9e51
It will not only check your storage device for errors, but will also attempt to repair them.

For your RAM press Windows+R to open Run and enter mdsched (Windows Memory Diagnostic Scheduling). The results can be checked in the Windows Event Viewer afterwards





Why is this worth mentioning here?
People reported of how the game slows down over time for them. In general that is an indicator for hardware components at their limits. At certain temperature thresholds they do have an emergency throttle and shutdown, leading in erros which shows as slowing down performance and/or as certain devices getting disconnected due to power errors. Using these freeware tools is free, easy and quickly done to rule out such related issues. So, why not?
Use RevoUninstaller for Reinstall
When people try to solve their problems by uninstalling and reinstalling a game, they often overlook certain hidden files. The problem is that the standard uninstaller does not consider these files to be part of the game, as they were not present at the time of installation. So if you leave these files out when you uninstall the game, and it turns out that it was a bad setting all along that caused your problems, the problem will persist no matter how many times you uninstall and reinstall a game. Hence the official recommendation by Larian to make a proper cleanup with additionally deleting any remaining save games and user profiles. A helpful tool in that regards can be Revo Uninstaller





Revo Uninstaller is a robust tool that scans your PC for any residual files that are often overlooked by standard installer/uninstaller applications.

A convenient free version of Revo Uninstaller that does not require installation can be found here: https://portableapps.com/apps/utilities/revo_uninstaller_portable

The savegames and profile files from early access, which are prone to file corruption with the new files from the game's release and therefore should have been safely removed before release are located at

..\Steam\userdata\YOURID\1086940\remote
(replace YOURID with your personal actual Steam ID number)

If you kept the default path for Steam during its installation, it may look like this

C:\Program Files (x86)\Steam\userdata\YOURID\1086940\remote

Unless your PC is being used by multiple users who also uses Steam, there will be only one YOURID folder in userdata. If you need to figure out which is yours, use this
https://steamcommunity.com/sharedfiles/filedetails/?id=2976796532
Prepare to get dissapointed in your life.

and

%systemdrive%\users\%username%\AppData\Local\Larian Studios\Baldur's Gate 3\

For your convenience, you can copy & paste the link into the address bar of your Windows Explorer, as shown in this screenshot:



See also for an alternative method to reset your game
https://steamcommunity.com/sharedfiles/filedetails/?id=3018203217
Should you run RevoUninstaller, keep in mind that it might go after your latest savegame files as well. You can back them up from getting accidently deleted and reapply them after the process by copying them over from here; e.g. put a copy of that folder's content on your desktop

%systemdrive%\users\%username%\AppData\Local\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public\Savegames\Story
Intermission: Levelcache
Currently save game issue number one is the Levelcache which prone to sudden crashes. Should your game have issue to recognise your last save game before the crash, delete the Levelcache folder and its contents and then restart your PC. You can find the relevant Levelcache folder here

%LocalAppData%\Larian Studios\Baldur's Gate 3\LevelCache



Once more, copy & paste is the fast way to go ~
Cleanup Windows Registry
I recommend the free version of CCleaner.
Most PC users can benefit greatly from a registry clean-up and proper management of autostart and background applications. You may be surprised at the results!



A convenient free version of CCleaner (portable) that does not require installation can be found here: https://www.ccleaner.com/ccleaner/builds

O&O ShutUp10++ might also be of interest for you.



The less adware, the more performance.
https://www.oo-software.com/de/shutup10
Display Driver Uninstaller
If there is one internal device in your PC that complains a lot, it is probably your graphics card. And when it does complain, it is usually due to either bad settings or bad drivers. Bad/outdated drivers are the number one cause of a wide range of problems, from graphical issues to games not starting or even crashing, and more.

Hang on a minute! My GPU drivers are up to date!
While that may be true, it is also true that over time, after countless updates, there may be conflicting leftover files that have not been properly removed. As they accumulate over time, no one can tell which of your driver files is doing what and why, eventually causing issues without you even knowing. To be on the safe side, we want to perform a clean installation of your graphics cards' drivers to rule out the presence of corrupt files. To do this, we use a special tool that does the job more thoroughly than the standard uninstallers that come with your video drivers. That would be Display Driver Uninstaller, also known as DDU.

The best way to do this is to download the latest driver software for your graphics card first so that you can install it immediately after using DDU.

1. Download your latest graphics cards drivers from official resources

For the latest Nvidia drivers: http://www.nvidia.com/Download/index.aspx
For the latest AMD drivers: http://support.amd.com/en-us/download

2. Download DDU

Display Driver Uninstaller
http://www.guru3d.com/files-details/display-driver-uninstaller-download.html

Display Driver Uninstaller (DDU) is freeware. Only download it from this trusted source.

3. Unpack DDU



I recommend to unpack it onto your Desktop - makes it easy to find

4. Run DDU



Select your GPU manufacturer from the drop-down menu.
If you are happy with the options (the default is fine), click the Clean and restart button.




Ignore the advertisement

5. Install Your graphics card latest driver which you have downloaded before

6. Restart Your PC

When you are finished, you can safely delete the folder containing the DDU from your PC.
Prepare Your Graphics Card
Modern graphics cards software are very convenient. They even come with supporting applications that provide simple guidance to help you get the most out of your GPU for your game. But there are two cases that require your attention that the software cannot handle for you.

a) if your PC has multiple graphics controllers

b) if your graphics cards are overclocked

What I mean by the first is that many modern mainboards, and especially mobile PCs aka notebooks, come with an integrated GPU that does not use a separate memory bank for rendering graphics and video. They exist alongside a dedicated graphics card that allows your PC/notebook to run in switchable graphics/dual graphics mode. This may sound confusing when you only need one GPU to render everything, but it is a good solution to save resources. In particular, it effectively reduces power consumption and heat generation.

So ideally, when you are using your PC/notebook for simple tasks that do not require a lot of rendering, it will use the integrated GPU and only switch to actively using your graphics card's dedicated GPU, which consumes more power and also generates more heat, leading to even more overall power consumption for cooling, when you are actually playing a game, for example.

As good as this concept sounds, it is not without its flaws. The main problem would be if an application accidentally uses the integrated GPU when it should be using the dedicated GPU, or if the graphics controller mistakenly decides that it is OK to switch to the integrated GPU because the application is idle. Common symptoms are a significant drop in FPS and unexpected crashes, as the integrated GPU is significantly weaker due to the lack of dedicated resources.

You can set your PC to avoid using the integrated GPU at all costs by telling it to use performance mode only when playing the game. This will disable power saving features that would normally switch the GPU to save battery life.





You can either set it game specific or as a global setting for your general GPU usage. The images above show the options via Nvidia Control Panel. It might look different for AMD software.

If using a dual AMD Switchable Graphics GPU, follow these steps:
  1. Open AMD Catalyst Control Center
  2. Under Switchable Graphics, select the High Performance section and select the game (if it is not in the list you can add it manually by clicking Browse)
  3. Click Apply
Additionally, double-check your PC’s power settings
  1. If using a notebook, ensure the charger is connected
  2. Open Control Panel
  3. Select Power Options
  4. Select Change Plan Settings
  5. Select Change advanced power settings
  6. From within the dropdown menu, select High performance and click Apply

The next thing we do is to set a frame rate per second (FPS) cap. We are doing this to prevent issues which are related to overclocking.

To do this, we select the individual graphics settings for Baldur's Gate 3. Once again, the images used show how to do this using the Nvidia Control Panel. For AMD it may look different.

Open the Nvidia Control Panel and click on Add program with the Manage 3D Settings



Select bg3_dx11.exe (recommended) or bg3.exe from the list to add





You can now set the frame rate cap - I recommend to start with 60 FPS and then increase it later once you are sure your graphics card can handle the load well



Trivia
Most PC gamers are completely unaware that their hardware is overclocked. Why is that? It has something to do with the fact that cheap complete PCs are manufactured and sold with overclocked components as standard, in order to make the benchmarks more attractive by showing what is possible beyond the standard. Even if, for example, a graphics card is sold with an "OC" marker in the description, people tend to focus only on "big numbers getting bigger" like "GPU 2.230 MHz -> 2.535 MHz" as in: bigger is better.

In general, this is not a bad thing, and is easily acceptable as a "make it easier for the customer" service attitude. But in rare cases, such as Baldur's Gate 3, and very often in games made with multiplatform portability in mind, it tends to cause a variety of problems. In good cases, it would only cause performance issues, but in bad cases, crashes and emergency shutdowns are not uncommon. This is because some of the code uses the standard values as baselines to work with - but an overclocked device/PC component tends to have fluctuations because it is overclocked to work beyond normal levels. Over time, such issues will of course be ironed out with updated drivers. However, the myriad of possible configurations of personal computers makes it impossible to completely rule out overclocking issues.



GeForce Experience can be a helpful and powerful tool when it comes to optimising your gaming experience. But beware: you have to decide whether you want the tool to optimise the settings for you, or whether you want to do it manually. You cannot do both, as they conflict with each other. I recommend the manual approach for full control.



Having the game being recognised twice by GeForce Experience naturally causes issues.
Use MSI Afterburner
To prevent heat spikes caused by sudden performance spikes, a more reactive fan curve can help.



This is the reaction curve I am using personally.
Results might vary depending on your room temperature, case design, case maintenance (keep it free from dust and sort your cables properly so they do not disturb case internal airflows) and other cooling hardware you might use.


How does this help?
When your PC shuts down, either entirely or partially, it is always due to emergency measures to prevent any damage to your hardware, mostly caused by components surpassing a certain temperature threshold.

This is a common problem, and it's not solely the game to blame as multiple factors come into play. In short, certain rendering processes only render a part of what you see, and the graphics card's cooling component adjusts automatically. However, there are instances where, for example, the demand on your graphics card suddenly spikes from one scene to another, making it unable for graphics cards with weaker cooling apparatus to keep up with the sudden cooling demand.

To address this issue, adjusting the fan reaction curve can be an easy-to-apply and quick solution.

You can grab MSI Afterburner for free here
https://www.msi.com/Landing/afterburner

The tool is also great to check if your hardware is overclocked and how much. Reducing overclocked components output to 90%~85% instead of >100% can help with the game's stability, by sacrificing an insignificant amount in performance.
Use Borderless Gaming
For specific configurations of personal computers, the freeware application Borderless Gaming can be highly beneficial. It offers additional features that enhance game compatibility with your individual setup, making it an invaluable tool.

To download the application, you can visit the following GitHub repository: https://github.com/Codeusa/Borderless-Gaming/releases

The application itself is provided as freeware, allowing users to enjoy its functionalities without any cost. However, if you wish to support the author, there is also a Steam version available
https://store.steampowered.com/app/388080/Borderless_Gaming/

Especially for gaming setups that involve multiple displays, the Borderless Gaming application has gained a reputation for its reliability and success in troubleshooting. It has proven to be an excellent solution in such scenarios.

Start Baldur's Gate 3 in windowed mode, and have it enlarged to borderless fullscreen via the additional app. That works especially better with Windows 11.
Increase Shader Cache
If a game needs to create shaders a lot, or takes a long time to do so, try increasing the shader cache used by your graphics card. Especially low-end PCs can benefit from this!

Increase Virtual Memory
First go to the Windows Settings and there select the System category



In the section About we go for Advanced system settings on the right



In the subsection Performance Options we go for the Advanced tab and select change for the Virtual Memory



As you can see in this example, it is pretty low. I recommend a size of at least 8 GB



How does this improve my game performance?
This tip can be considered old. From a time when smaller RAM sizes were the norm. Nowadays gaming PCs have 32 GB of RAM and more as standard, which makes people wonder if a pagefile is still necessary or not. Long story short: it is. And in general, Windows can handle it very well on its own without any manual intervention. But this is true for modern PCs. Older PCs, or those considered to be at the lower end of the market, still benefit greatly from adjusting the size of virtual memory.

At the moment I am writing this, my physical RAM is 30% used, at 7.3 GB, and my pagefile - the virtual memory holder - is at 9581 MB, or 9.6 GB. And I am not running a game. In fact, just this browser in which I am typing this text right now. Why is this, and why is the pagefile important when your physical RAM is theoretically more than enough?



It looks even worse according to a special RAM tool...

The answer lies in how your operating system manages RAM, both virtual and physical, and how it is allocated to all the applications you use. System requirements are kept as simple as "you need 8GB to run this game", with no details about virtual RAM. But if you only use your physical RAM, do you really have that much to start with?

Here are a few things that will also use RAM when you start the game (example):
  • Steam, and its functions like Steam Friends & Chat, Overlay, Cloud and Multiplayer Services
  • GeForce Experience, gaming overlay and graphics optimisation
  • Security application(s) to check your incoming and outgoing communications and what files the game might be creating
  • Third party controller software for input devices
  • Third party software for sound

And then you might also have (example):
  • Voice chat application
  • E-Mail application (running in background, but keeping giving you notifications)
  • Cloud Services on standby
  • Entertainment apps - I have heard people often have their music streaming app on
  • Several background services you do not even know they exist but are constantly active in the background from the start, like auto-update software for Java, browser, mainboard, graphics drivers, printer, network and so on



Tools such as Autoruns are immensely helpful in effortlessly identifying and managing your autorun applications.

Now you might ask: why does Windows not just put everything in physical RAM if you have a lot of RAM? This has to do with the fact that many applications by design need a stable source for their temporary files. Otherwise, they would not work properly because the physical RAM content would be in a constant state of flux and would need to be refreshed very often. "Out of Memory" issues and stuttering would be the common symptoms. In addition, applications tend to reserve physical RAM for their exclusive use, making the display of how much RAM is currently in use/available inaccurate to begin with.

Virtual memory is not just there to increase the total amount of memory available to your PC to meet the needs of each application. It is simply an integral part of what Windows needs to run properly. And if you use a lot of applications to begin with, you can quickly hit the limits. And sometimes, as mentioned above with overclocking, Windows' automatic management cannot keep up. For such cases, it is better to reserve a large amount in advance, as an extra buffer if you will.

Tech-savvy PC users may be able to deal with this in a way other than just increasing the virtual memory size. For example, by disabling autostart applications or using a Gaming Mode setup. But this guide will keep things simple, and I will also do my best to make this information as easy to understand as possible for every user. For you.

Extra tip to level up this tip
If you have a faster drive than the drive on which your operating system is installed, keep the virtual memory/pagefile for your operating system drive to at least 4 GB and allocate the 8 GB to your faster drive. The rule of thumb for the ideal size of your virtual memory would be 4 GB on OS drive (mostly C:) and 1.5x-2.0x the size of your actual RAM on your fastest drive.

Example
C: - Windows drive SSD = 4 GB virtual RAM
D: - Data drive => no virtual RAM
E: - Data drive => no virtual RAM
G: - Game drive NVMe SSD = minimum 8 GB virtual RAM


If you have 8 GB of physical RAM, the "good" amount of virtual RAM would be 12/16 GB.
If you have 16 GB of physical RAM, the "good" amount of virtual RAM would be 24/32 GB.

Note: Given the current standards, I personally think 20/24GB is a good upper limit. But I stick to the 1.5x-2.0x rule of thumb in this guide (for the future) because PCs and games are constantly evolving. Back then I thought 8 GB of RAM was more than enough forever, while 16 GB was supposed to be only necessary for video editing. Now 32 GB is standard...
Disable Steam Cloud Services
Unless you really need it for the game, e.g. for synchronising your save game with your Steam Deck, or just want to have a backup now and then, I recommend to keep the Steam Cloud Service for the game deactivated, as it is one of the most common reasons for save game related issues.

Right-click on the game's entry in your Library -> Properties -> disable Steam Cloud for the game



Use Steam Offline Mode
...or start the game directly via the executable while having Steam turned off. That is naturally only a viable tip when you are playing singleplayer without the intention to invite a friend to join your game.

Why is that a viable tip to improve the game's stability?

The game, when not set properly, communicates constantly with Larian servers on a standy-ready mode for easy multiplayer. With certain PC setups that can cause micro-disconnects, leading to stutters. Similar like with the Xbox app.

You can launch the game directly by launching the actual game's executable, rather than via the Steam Library entry. For that, you need to locate the executable.

Right-click on the game's entry in your Steam Library -> Manage -> Browse local files



Enter the subfolder bin (trivia: that is short for binary)



Select bg3_dx11.exe (recommended) OR bg3.exe and double-click or Enter



And that starts the game directly.

If you want it more comfortable you can right-click on bg3_dx11.exe / bg3.exe and select from the menu Send to -> Desktop (Shortcut)
Skip Launcher and Larian Account
If you wish to continue utilizing Steam's features in conjunction with the game—such as the overlay and friend list—consider the possibility of bypassing the Larian Launcher and its associated services, such as the Cross-Save functionality.

Specifically, the Cross-Save feature, enabling you to resume your game from any supported platform, has shown to be rather resource-intensive. Consequently, it is advisable to keep such cloud services deactivated unless their usage is genuinely required.
https://steamcommunity.com/sharedfiles/filedetails/?id=3015166965
DirectX 11 or Vulkan?
Try it out for yourself and check which works better for you.
In general most players nowadays have better experiences with DirectX 11, as Vulkan is becoming more a more a legacy feature, similar like fullscreen mode. Whether your PC setup is better with DirectX or with Vulkan, only you can tell. Even AMD users may have better experiences these days with DirectX 11, despite Vulkan is generally recommended as native AMD feature.
Disable Microsoft Edge Startup boost
Attempting to completely remove Microsoft Edge is futile, as its functionalities are deeply integrated within the core of the operating system. Nevertheless, if you opt for a different browser instead of Microsoft Edge, it is advisable to disable its Startup Boost functionality. This will help free up system resources that would otherwise be allocated to the application without being utilized.



Disable XMP/EXPO
Games designed with portability in mind are often quite susceptible to the effects of overclocked hardware. This pertains to both overclocked graphics cards and their graphics processing units, as well as overclocked memory. If you encounter perplexing game-related problems that defy explanation, it could be beneficial to consider deactivating the overclocking features.

To find out whether your random-access memory (RAM) is running on an XMP/EXPO and to disable it you must access the BIOS menu of your PC, before the operating system starts to load. To access the BIOS, you must press a specific key or a combination of keys right at the startup process.



In the startup example seen above you would need to press DEL to access the BIOS

The graphical user interface of your BIOS may vary depending on the brand and manufacturer of your PC's motherboard.



Trivia
While it is basically the same problem with pre-overclocked RAM in pre-built PCs like with the GPU mentioned before, it is usually the other way around where people tend to forget setting up their XMP/EXPO correctly after upgrading their PC - which often leads to the situation that they actually could have better minimum FPS than what the default settings allow. Not having the XMP/EXPO settings set correctly is one of many possible explanations for why the game would crash.
Uncommon Causes for Issues
The following are reasons for problems that may affect the game indirectly, and are therefore difficult to pinpoint without further investigation.

Faulty Audio Drivers and Softwares
ASUS Sonic Studio Suite (ASUS)
Sonic Studio III (ASUS)
Nahimic Service (MSI / Realtek)

These softwares are known to cause frequent crashes and is usually included as bloatware on pre-built PCs. Uninstallation using Revo Uninstaller is recommended.

Optimisation Tools
GameFirst VI (ASUS)
Game Booster (RAZER)
Precision Boost (AMD)
Process Lasso

While Game Booster has a similar effect to XMP, GameFirst VI is quite nasty, interrupting internet connections whenever it thinks your PC is idle. A multiplayer bane in many games. Uninstallation using Revo Uninstaller is recommended.

Overlay
Overwolf
discord (experimental features)

It may not be so common for an overlay application to cause problems. However, discord's experimental features have been known to cause problems, especially with newly released games. Either disable the overlay functionality in these applications, or uninstall them altogether using Revo Uninstaller.

Reminder: a convenient free version of Revo Uninstaller that does not require installation can be found here: https://portableapps.com/apps/utilities/revo_uninstaller_portable

Long Term Service versions of Windows are often obsolete and therefore unsupported. A very popular branch of Windows versions, known for the fact that they can be used for free with a trick.

Windows 10 Pro / 11 Pro licence keys are often available for around 20-25 EUD from reputable resellers (the pro versions are recommended for gaming). If you find a trustworthy supplier, you can enjoy these "cheap" Windows Professional keys with ease. These are usually leftovers from company liquidations that had unused Windows keys that they bought in bulk. They are safe to use and legally recognised by Microsoft, as long as you get them from an authorised seller. If you are a university student, check with your faculty - Microsoft provides many universities with free Windows Professional keys for student use. These are also completely legal and safe to use - a marketing campaign-collaboration between many universities and Microsoft.

Having too many Steam Friends in your friends list can cause multiplayer problems. Fortunately, there is an easy workaround: simply log out of Steam Friends & Chat and use the game's multiplayer invite code.

Stutterings caused by Xbox Anywhere software
Removing the service via powershell or uninstalling related software are the only known solutions at the moment.
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers

Direct3D errors caused by too little virtual RAM
see Increase Virtual Memory section

Multiplayer issues caused by the usage of Steam Client beta
Steam Client beta is known to use experimental features that can cause discrepancies in the authentication process for multiplayer services.

Windows 11 default windowed games optimisation
It is a relatively new feature to ditch fullscreen - can turn out incompatible



Third party input softwares (e.g. Logitech G-Hub)
Check the settings as something may be wrong.

For reinstalling DirectX
https://www.microsoft.com/en-us/download/details.aspx?id=35

For reinstalling Visual C++ Redistributables
https://www.microsoft.com/en-us/download/details.aspx?id=53840

.NET Framework Repair Tool
https://www.microsoft.com/en-us/download/details.aspx?id=30135

In very rare cases, a significant accumulation of conflicting files on a PC can only be resolved by a fresh format and complete reinstall of the operating system. The best way to avoid this is to use helpful tools like the aforementioned Revo Uninstaller, which does a more thorough job of cleaning up after applications than their default uninstallers.
Performance Mode for Low End PCs
Turning off Windows' visual effects can also help to improve performance.
Especially on low end PCs.



Official Support
If you need to reach out for the official support, use this link to get directly to Larian's support page for Baldur's Gate 3

https://larian.com/support/baldur-s-gate-3