There are several ways to find out what is bottlenecking your computer's performance. One way is to open a game or any app whose performance you expect to lead to bottlenecking and then close other apps and background processes. Then, press the Windows key + X and select the Task Manager option. Click the Performance tab at the top and check if any of the CPU, GPU, Memory, or Disk hits 100% consistently for a long period of time¹.
Another way is to use benchmarking tools such as PCMark, Sandra, and others to determine what components are more likely to be your bottleneck³. Even using the Windows Experience Index can help with the isolation in very general terms (the component with the worst score is likely to be the problem)³.
You can also use MSI Afterburner which allows you to monitor your CPU and GPU usage in real-time².
I hope this helps!
Source: Conversation with Bing, 2023/04/20(1) 3 Best Accurate Bottleneck Calculators for PC to Use in 2023. https://windowsreport.com/bottleneck-calculator-software/ Accessed 2023/04/20.
(2) How can I find the bottleneck in my PC's performance in games and ... - MUO. https://www.makeuseof.com/find-bottleneck-pcs-performance-games-video-editing-software/ Accessed 2023/04/20.
(3) Is your PC bottlenecking? How to check for performance problems. https://www.pocket-lint.com/is-your-pc-bottlenecking-how-to-check-for-performance-problems/ Accessed 2023/04/20.
(4) Bottleneck Calculator | PC Builds. https://pc-builds.com/bottleneck-calculator/ Accessed 2023/04/20.