Five months already, any update?
Long booting time on Surface Go 3
Hi,
Recently, I’ve been experiencing very long booting times on my Surface Go 3. I tried repairing Windows and even reinstalling the entire system, but the booting was still much slower than before. Finally, I decided to perform a full recovery using the Surface Recovery Image, but without success. These are my latest boot times.
I have all latest updates (for example UEFI 16.106.143). And furthermore, I think the computer is stuck on the first loading screen with the Windows Logo (maybe something with the UEFI ?), booting on the second loading screen with the Win logo and rotating circle is quick as ever. Is there anything I can do?
EDIT: If anyone experience similar issue please upvote in the feedback hub: Updated Issue at Feedback Hub
Surface | Surface Go | Performance and maintenance
33 answers
Sort by: Oldest
-
Artur_277 150 Reputation points
2026-03-14T21:07:17.4766667+00:00 The problem still persist. About two months ago I spoke to the Microsoft customer service via phone call. The agent didn't understand the problem and consistently asked if my device has sufficient ram and assured that minute booting time is normal because Surface Go 3 Is an "old device". Finally after my pressure he agreed to relay the problem to the "Programmers". As we see they didn't do anything about it. Recently I bought Huawei tablet and this is my daily driver as I am an University teacher. I was a MS fan. My first good Smartphone was Lumia 950. But that is a thing of the past. I will never bought anything from Microsoft again.
-
Georges Abens 30 Reputation points
2026-04-04T06:07:45.1766667+00:00 Jeeeez, already nearly 6 months and nothing happened...
-
R X 15 Reputation points
2026-04-04T23:36:00.1433333+00:00 Had the same poblem after re-installing windows 11 on some linux-only surface go 3. This upgraded the UEFI during the installation to 17.103.143 and I had the slow-start issue.
Solved as follows:
- disable any further UEFI firmware upgrades coming with windows updates as described in https://www.trishtech.com/2025/02/preventing-unwanted-bios-uefi-updates-in-windows-11/
- disable "firmware" device in device manager, else it will be updated again to the last version on windows restart
- start linux (I had some partition, but you ca use a live cd)
- download SurfaceGo3_Win10_19044_24.022.17233.0.msi from https://www.microsoft.com/en-us/download/details.aspx?id=103504 which will contain UEFI version 11.200.143
- clone repository from https://github.com/linux-surface/surface-uefi-firmware and follow the instructions there
- you might need to add the line "OnlyTrusted=false" to your /etc/fwupd/fwupd.conf
restart and everything is working again as before. At least UEFI shows now 11.200.143 and the slow-start problem is gone for now.
- disable any further UEFI firmware upgrades coming with windows updates as described in https://www.trishtech.com/2025/02/preventing-unwanted-bios-uefi-updates-in-windows-11/
-
SF Jiang 0 Reputation points
2026-04-16T08:01:21.24+00:00 1.tried anything to fix this but still a not go.(at win11)
2.saw a videoclip showed a way through a temporary linux OS to update the uefi to a old version "19044" can fix this thing.but need to shutdown windows update & surface app to prevent auto update to the newest version of uefi.
3.still waitting the ultimate solution...hope slove this quick.