Cliff notes version of long article below:
SP4 CoreM:
Out of box, Win10: 6hrs
Highly tweaked Win10: 8hrs
Win8.1 10hrs 30min
------------------------------------------------------------------------------------------
I've been using a SP4 Core-M for the past 10 days.
INITIAL BATTERY LIFE: 6hrs @ 15% brightness
Disabled Cortana by renaming the folder, disabling indexing, disabling MS Edge, using only Firefox with Adblockplus/Noscript/Ghostery, disabling all Telemetry and reporting, setting the screen to 15% max brightness, disabling Bluetooth, screensaver to solid black, disable Aero features (set to optimize speed mode), disable connected standby, disable all Microsoft store apps, disabled MS Defender/security center, disable online accounts, onedrive, and use only local acct. Heck, before I even let the machine have a wifi connection, I even go as far changing the outbound firewall to DENY ALL and disable all Microsoft's pre-allowed filters. This way if an app needs outbound Intenret, I have to set it up beforehand manually.
NEW BATTERY LIFE 8hrs @ 15% brightness
SP3/i5/Win8.1 comparison:
Yesterday I turned on my 8 month old, heavily used SP3. I didn't have to make any of the above OS tweaks. Just used Firefox/Adblock/Noscript on MUCH higher brightness (25-50%) Battery life: LOW: 8hrs 52min, HIGH: 11hrs 32 min, AVERAGE since OS Install: 9hrs 24min. My SP3 Battery charges to 41,192mah, my SP4 charges to 40,324mah.
I had hoped, all along, that the SP4 Core M's efficiency gains (Skylake, low TDP, Passive cooling) would still be more than enough to offset the hungrier demands of the larger screen with more pixels, and the small battery shrinkage in the SP4 (in my case, only 2% difference in mAh). I read many complaints about much lower battery life after people on the forums have upgraded their SP3 from Win 8 to Win10, but I had been assuming that all my countermeaures above would overcome that. I. Was. Wrong.
SP4: Meet Win 8.1 (Dual-Boot option)
Attempt 1: Fresh Install (ISO) Disabled protected mode in UEFI, shrink the SP4 C: drive by 60GB, and insall Win 8.1 from a bootable USB. This DID complete, but there many missing drivers. I could not get online with no wireless driver. I was able to get most unknown drivers installed by copying the Win10 partition's \system32\drivers folder to my Win8 partition, rebooting in advanced startup mode to bypass the forced Windows driver+OS version signature enforcement. However, the wrieless driver still showed (!) error.
Attempt 2: Image file backup & Restore. I used Storagecraft Shadowprotect on my SP3 to image my C: drive. I then booted my SP4 to the Win10 boot option, and used the restore wizard to overwrite my Win8.1 fresh install partition. SUCCESS. Booted up fine, network card driver worked immediately. Windows update pulled down the Intel HD 815 graphics driver (until this was done installing, the brightness could not be adjusted). Everythign seemed fine, but I went back to take care of the 'unkonown device' errors by pointing to the SP3 system32 folder which got most everything. Then I downloaded the SP4 .ZIP file from Microsoft support which got the rest. SUCCESS.
NEW BATTERY LIFE: 10hrs 30min @ 15% brightness
SP4 CoreM:
Out of box, Win10: 6hrs
Highly tweaked Win10: 8hrs
Win8.1 10hrs 30min
------------------------------------------------------------------------------------------
I've been using a SP4 Core-M for the past 10 days.
INITIAL BATTERY LIFE: 6hrs @ 15% brightness
Disabled Cortana by renaming the folder, disabling indexing, disabling MS Edge, using only Firefox with Adblockplus/Noscript/Ghostery, disabling all Telemetry and reporting, setting the screen to 15% max brightness, disabling Bluetooth, screensaver to solid black, disable Aero features (set to optimize speed mode), disable connected standby, disable all Microsoft store apps, disabled MS Defender/security center, disable online accounts, onedrive, and use only local acct. Heck, before I even let the machine have a wifi connection, I even go as far changing the outbound firewall to DENY ALL and disable all Microsoft's pre-allowed filters. This way if an app needs outbound Intenret, I have to set it up beforehand manually.
NEW BATTERY LIFE 8hrs @ 15% brightness
SP3/i5/Win8.1 comparison:
Yesterday I turned on my 8 month old, heavily used SP3. I didn't have to make any of the above OS tweaks. Just used Firefox/Adblock/Noscript on MUCH higher brightness (25-50%) Battery life: LOW: 8hrs 52min, HIGH: 11hrs 32 min, AVERAGE since OS Install: 9hrs 24min. My SP3 Battery charges to 41,192mah, my SP4 charges to 40,324mah.
I had hoped, all along, that the SP4 Core M's efficiency gains (Skylake, low TDP, Passive cooling) would still be more than enough to offset the hungrier demands of the larger screen with more pixels, and the small battery shrinkage in the SP4 (in my case, only 2% difference in mAh). I read many complaints about much lower battery life after people on the forums have upgraded their SP3 from Win 8 to Win10, but I had been assuming that all my countermeaures above would overcome that. I. Was. Wrong.
SP4: Meet Win 8.1 (Dual-Boot option)
Attempt 1: Fresh Install (ISO) Disabled protected mode in UEFI, shrink the SP4 C: drive by 60GB, and insall Win 8.1 from a bootable USB. This DID complete, but there many missing drivers. I could not get online with no wireless driver. I was able to get most unknown drivers installed by copying the Win10 partition's \system32\drivers folder to my Win8 partition, rebooting in advanced startup mode to bypass the forced Windows driver+OS version signature enforcement. However, the wrieless driver still showed (!) error.
Attempt 2: Image file backup & Restore. I used Storagecraft Shadowprotect on my SP3 to image my C: drive. I then booted my SP4 to the Win10 boot option, and used the restore wizard to overwrite my Win8.1 fresh install partition. SUCCESS. Booted up fine, network card driver worked immediately. Windows update pulled down the Intel HD 815 graphics driver (until this was done installing, the brightness could not be adjusted). Everythign seemed fine, but I went back to take care of the 'unkonown device' errors by pointing to the SP3 system32 folder which got most everything. Then I downloaded the SP4 .ZIP file from Microsoft support which got the rest. SUCCESS.
NEW BATTERY LIFE: 10hrs 30min @ 15% brightness