Hey guys ^^!
I know that this is a kinda unexpected post, although I decided to make it because I used to have performance issues on my gaming laptop and managed to find out few things which can help to boost performance to maximum, so let's start!
1. Download and run CCleaner to get rid of some unnecessary junk in your pc- run first two options (Cleaner + Registry). Check also Tools-> Uninstall and remove any programs which you never/ rarely use. Never uninstall stuff from Intel or any Microsoft components you are unsure of!
2. Open task manager (ctrl+alt+del) and check what apps are you running after the start. If you see things which are unnecessary (like Skype, discord or any other programs you have installed and are sure that are useless to start after you boot your pc) simply disable them by right click + disable.
3. Download some antivirus like Avast/Avira/AVG and run it. After that, you can also run Adware Removal Tool or Malwarebytes.
4. Type msconfig into the search box - choose selective startup and check first two options -> process to boot-> check no GUI boot-> set timeout to 3 or 4 seconds -> advanced options -> a select number of processors and choose maximum + maximum memory. This will help a lot with fastening boot up.
5. Select properties of icon "This PC" -> advanced system settings -> advanced -> performance -> settings -> adjust for best performance (now there are some effects I personally still keep so it doesn't look so dull and that's thumbnail previews, smooth edges of screen fonts and show windows when dragging).
6. Download Advanced System Care and run it. This one is my favorite program which can boost performance a lot by optimizing the system in many different ways (from HDD to boot up any many more). Also, don't forget to check TURBO boost (automatically freeing RAM).
8. Download Driver Booster and run it. This is a huge boost because the majority of people don't update their drivers. You can also check drivers for your PC on a website of your computer company.
9. Type regedit into the search box. Go to hkey current user -> control panel -> mouse -> mousehovertime (change value to 10). After that click on desktop folder-> mouseshowdelay (change to 10 and okay).
10. Type prefetch into the search box and delete all content inside. The same goes for %appdata% -> go to appdata-> local -> temp and delete all of them.
11. Type services into search box -> disable superfetch and also disable all xbox features. After that disable also dmwappushsvc service.
12. Click on windows logo on screen -> settings.
Disable absolutely all things in privacy settings. Set feedback and diagnostics to basic and set never send Microsoft data.
Disable all notifications in System/notifications.
When it comes to Xbox I usually disable all features, but this one is optional because for some people it can increase gaming performance and for some decrease.
When it comes to Personalization disable transparency in Color option.
13. Right click on battery icon-> power plan -> set it to high performance.
14. Don't forget to run your games on your NVIDIA/AMD card (right click on the game icon and check if you are running with Nvidia/AMD graphics processor).
15. Don't forget to also check the files you downloaded and get rid of all things you no longer need.
I think that's all I can think of right now ^^ hope it helps to someone!