Laptops are identified by hardware model numbers usually have suffix letter "M" which means "Mobile".
Power Saving and other BIOS (motherboard firmware) features can be manually disabled on most PC motherboards, depending on the COST, cheaper it is, less options you have. Laptop motherboards have the least options and many of them cannot be set without the help of ThrottleStop.
PLEASE NOTE BEFORE YOU POST:
The biggest problem handling these technical issues is the confusion, the number of false reports who may not have the same problem. If a solution doesn't fix your problem, but it fixes others, then you don't have the same cause, and you'll need other clues to find it, it's not that easy. Getting your PC hardware and windows to be running stable and operating properly is the first task to eliminate these factors, it might be an issue all on your side, as we suspect, but I myself don't have any of these, nor the fps drop that was shown to be a game bug. I have tried by could not repilcated any of these problems, however now that I can see it's really about CPU power features i can try to enable it and see ... however i have high-end custom built PC that i did and ... pretty much a geek here so i don't have problems with gaming ... i didn't have an error or issues with my own PCs in like ... 2 years, except broken ATI drivers at Rage launch, confirmed that wasn't my problem.
Disabling the CPU Power Saving Features and other advanced settings.
ThrottleStop: Warning, This program requires advanced knowledge, and you need to learn to use it first. I have seen some people just moments ago, launching it and trying to play, nope it's not that easy as gamebooster(which isn't even advanded at all). You can see the program is in (monitoring only) mode when you first launch it, it doesn't do anything by it self, if you
Compatability: If the program launches, it's successful. If the CPU is not supported, the program doesn't launch and displays error message. It should work on most laptops, it was build for that purpose. But for example it doesn't support "AMD Athlon II X3 445" which is a low-end desktop PC i have at home for multimedia only.
Install: Extract ALL of the files in the archive into a folder.
ThrottleStop Usage Guide:
Check for bad drivers causing system latency.
DPC Latency checker: Runs by it self, keep an eye on it many times, minimize / alt-tab out of the game to see any big spikes, but bad drivers will cause latency to spike always, so you can detect it even while in desktop not doing anything.
Create separate thread for posting your results if there are huge red spikes, other people might help you finding the causing driver, or go to other tech sites, blizzard might not be able to help you on this one, they don't have that kind of access to PCs, unless there's a way to pinpoint which driver is causing, i didn't use this a long time, 1 year ago i did and i forgot how i found out which driver it was.
HDD activity reducing possible fixes:
This is speclation on my part, these services would definitely reduce random HDD seeking and loading in background, worth a try definitely, but don't blame me if it doesn't work for you.
I myself already have all of these disabled by default when I built and installed my PC.
Please note I have win7x64utlimate
- disable pagefile (advanced, you need to monitor your "Commit" usage in task manager)
- disable Windows Search service (go to Services in win7 or with XP type services.msc in run command)
- disable Windows Update service
- disable Windows Backup service (this service exists in win7 only afaik)
- disable Volume Shadow Copy service (window 7 only again afaik)
- disable Windows Defender
- disable Windows Firewall (router firewall is enough anyways)
- disable Windows Media Player Network Sharing service (useless bs)
You need to stop the services manually, then right click > properties> select "disable" from drop down menu and apply ok, that way it won't start again when you reboot, you might even like to reboot so it cleans the RAM completely. You can always re-enable them again, try to remember their default settings "manual" or "automatic (delay)"
You can also set some of them to manual so they start if they're called upon, but most of these I listed here i have disabled, some of services are started by other services triggering them so that's why disabled.
More solutions might be added later, there are many things that keep HDD busy, can't recall of all of them right now.
Modify Multimedia Class Scheduler service settings
(not tested if it does affect or not)
This was a known stuttering solution in valve's games, Windows 7 only. Might be good to try it.
* Open regedit
* Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
* There will be an entry for network performance throttling, default value is 10; set it to FFFFFFFF hex (willl look like 0xFFFFFFFF to the right of the entry)
This is important that you do not disable this service as it is somewhat important, so you need to modify the registery. Warning anything wrong done in registery can ruin your windows installation, in worse case scenario, beyond repair.
Please keep this thread clean and only discuss for more possible fixes that could be added, none of them are useless, by trying a lot of them we eliminate them, at least we know a 100 ways it doesn't work, and a 100 times closer to finding more clues and solving it ;)
CPU POWER SAVING FEATURES IN BIOS:
Derived from PCs - may also be valid for laptops (tought it may be under a different name)
These two examples below are from my PCs here at my house, All of my motherboards are from Gigabyte and have PHOENIX AWARD bios
There are most newest UEFI BIOS motherboards that I do not have, I do not know names of those functions there or if they changed or not, most probably they're the same, but you'll need to navigate through the GUI, i doubt a lot of people have those, they're super high end because they're quite new, and expensive.
Start Computer from shutdown or reboot > Press DELETE a lot > blue BIOS Screen appears
Low End - or Older Models: (AMD Based)
In biso screen go to:
> Advanced BIOS Features:
- AMD C1E Support
- AMD K8 Cool & Quiet support
Set them to "Disabled" it's probably set to "Auto" by default. "Auto" is a lot of times just a "default" option as by the manufacturer with is usually enabled, but depends on what it is, for this case it is definitely enabled.
High End - newer models of motherboard: (Intel Based)
> MB Intelligent Tweaker > Advanced Frequency Settings > Advanced CPU Core Features
- - CPU Enhanced Halt (C1E) (Award Bios)
- - CPU EIST Function (Award Bios)
- - Enhanced Intel Speed Step (full name for "EIST", names differ in bios models/versions)
- - Intel Turbo Boost (automatic overclocking, bad idea)
- - C3/C6 State Support
- - Intel C-State (AMI Bios)
- - Intel EIST (AMI Bios)
I found something from AMI Bios and says "Intel C-State" i don't know what it is i never saw it, but it's probably a different name for some of these power saver features.
Again, i don't know much about AMI, don't know how many GUI changes it went through.
I'll have to look for Asus stuff in AMI Bios since i never had Asus motherboard, and a loooong time since i came acroos AMI bios gui, but it's not that different, just search.