Hi hyeyum,
Thank you for reaching out to Microsoft Community.
Correct, Surface Pro 7 has up to 10.5 hours of video playback for its battery life. For the battery drain issue, this could just be happening on some but I would like to confirm if you have done these steps already. If not yet, please try these steps to troubleshoot
the device:
1: Run Surface Diagnostic Toolkit and check Windows Update
2: Update drivers and firmware
Check what is the current OS Build of your Windows version by going to
Settings > System > About.
Go to Download driver and firmware for Surface, choose Surface Pro 7 then click
Download on the next page.
Choose the .msi file that matches your current OS Build and click
Next.
After downloading, run and install the .msi then Restart.
3: Check Startup Programs
Open Task Manager
Click the Startup tab on top
Please check what are the applications or programs running upon Startup, if you see apps not needed upon startup, try to disable them.
If this answer your question, we highly encourage you to inform our Community by clicking on Yes or marking my post as an answer. This will help other members who may have the same issue as you. Otherwise, don't hesitate to
update us so we can further assist you.
Kind Regards,
Marrion Y.
This is ridiculous, we have been getting wrong information. How long we will be fooled? I have bought surface pro7 1 year back and the battery never lasts more than 3-4 hours on websurfing and normal work. CAN NOT MICROSOFT fix it? No need to fool us.
Take some serious step OR you already lost faith in your buyers.