New
#1
Hello CJW,
Windows 10 related questions are best posted at our sister site: www.tenforums.com
Yes, you can install and setup Windows 10 with a local account instead. Step 19 below helps show you how to. :)
Windows 10 Technical Preview - Clean Install