You will then have to pick from either the Dev Channel, Beta Channel, or Release Preview Channel. You may have to enable optional diagnostic data to progress here if you initially had that disabled. Once you've set yourself up as one of the Insider chosen you can then straightaway go to the Windows Insider Program settings screen in the main Settings app of Windows 10. Then you just have to accept the terms and conditions, hit submit, and you're in. The first step is to sign in with your Microsoft account (which can just be your Hotmail/Outlook account) at the Windows Insider Program home page and click the big blue 'Register' button. (Image credit: Microsoft) How do I become a Windows Insider?