Hi Alex,
Welcome to Microsoft Community. It sounds like you're running into a common issue when creating a recovery drive for your Surface device, where the default FAT32 formatting imposes a 32GB size limit, leaving insufficient space for the recovery image files. Here's how to ensure the USB device is properly formatted as a bootable drive:
- Insert a USB drive into your Surface. (The USB drive should be at least 16 GB.)
- Open a Command Prompt window as an administrator. (To do this, right-click Command Prompt and select Run as administrator.)
- In the Command Prompt window, enter diskpart, and then press Enter.
- To determine the drive number or letter of the USB drive, at the command prompt, enter list disk, and press Enter.
The list disk command displays all the disks on the computer. Note the drive number or drive letter of the USB drive. - At the command prompt, enter select disk X (where X is the drive number or drive letter of the USB drive that you noted in the last step), and press Enter.
- Enter clean, and press Enter. This will delete all data from the USB drive.
- To create a new primary partition on the USB drive, enter create part pri, and press Enter.
- To select the partition that you just created, enter select part 1, and press Enter.
- To format the partition, enter format fs=fat32 quick, and press Enter.
- Enter active, and press Enter.
- Enter exit, and press Enter.
- When you have the operating system image that you want to boot to, save it to the root of the USB drive.
Boot Surface from a USB device - Microsoft Support
If these steps don't resolve the issue, please use another USB drive, smaller than 32GB to see if this problem still occurs. If there is anything not clear, please do not hesitate to let me know.
Your Sincerely Hahn. W - MSFT | Microsoft Community Support Specialist