How to install the Windows 11 beta: Download the update\n\nHead to Settings > Update & Security.\n\nFrom the Windows Update tab, choose 'Check for updates'\n\nAfter a few seconds, an update named 'Windows 11 Insider Preview' will automatically begin downloading.\n\nOnce it's finished, you'll be prompted to restart your PC.