Can I Run Sea of Thieves on Windows 11?

The Sea of Thieves has got over 25 million players worldwide. As it is becoming more and more popular, some users reported that they can’t play Sea of Thieves after they upgrade to Windows 11 and it keeps crashing or freezing in Windows 11. Therefore, users are not sure whether Sea of Thieves on Windows 11. This article will tell you the answer can I run Sea of Thieves or freezing on Windows 11.

About Sea of Thieves

Sea of Thieves is an action-adventure game developed by Rare and published by Xbox Game Studios. It was released on March 20, 2018. In the game, players will play the role of a pirate and start as a crew, sailing to an island full of treasures, encountering various legendary creatures, and engaging in sea battles with other pirates.

Can I Run Sea of Thieves on Windows 11?

The Studio Director Mike Chapman stated that the game uses an open-world adventure mechanics: each fleet consists of players. You can set sail as a team, sail to an island full of treasures, battle legendary creatures, and fight other ships. Adventure in far-flung destinations, and the water is suitable for all kinds of epic sea adventures.

Sea of Thieves was initially released for PC and Xbox One before on to Xbox Series X/S in November 2020. Now you can play it for FREE with Xbox Game Pass.

Can I Run Sea of Thieves on Windows 11?

If you want to play Sea of Thieves on Windows 11, please check the system requirements of the game to confirm can you run Sea of Thieves on Windows 11 device, before you do any system or hardware modifications.

System Requirements of The Elder Scrolls V: Skyrim

System RequirementsMinimumRecommended
OSWindows 10Windows 10
CPUIntel Core 2 Quad Q9450 or AMD Phenom II X6Intel Core i5-4690 or AMD FX-8150
Video cardNvidia GeForce GTX 650 or AMD Radeon HD 7750Nvidia GeForce GTX 770 or AMD Radeon R9 380x
Vertex shader5.05.0
Pixel Shader5.05.0
Free Disk Space60 GB60 GB
Dedicated video RAM1 GB2 GB

How to Fix Sea of Thieves Crashing on Windows 11?

If your computer didn’t meet the minimum requirements of Sea of Thieves, please upgrade to your hardware. While, if your system and hardware meet the requirements of the game and it is still not working smoothly, please refer to the solutions below to fix Sea of Thieves crashing on your desktop.

  • Turn off the third-party antivirus tool or Windows Defender, or add Sea of Thieves to its white list to allow it to run on Windows 11;
  • Download and install the the latest Graphics driver. You need to go to the manufacturer website to find the drivers corresponding with your specific flavor of Windows version and download the driver manually. Or run device manager on Windows 11 to let the system to detect and update the drivers for you; Or you can also download a third-party software updater to scan the outdated drivers and update them automatically
  • Lower the settings in Graphics card. As the older graphics card may result in the crashing of Sea of Thieves, you can lower its settings to make it compatible with the game.
  • Reinstall Sea of Thieves.

Although there are some problems resulting in that Sea of Thieves can’t work or launch on Windows 11, we try our best to help you to check can you run Sea of Thieves on your Windows system and find out the solutions to fix Sea of Thieves not working on Windows 11.


Leave a Reply