Only way I have been able to run a second operating system on my win8 machine is to us an external hard drive and configure the bios to give the option for a different boot at start up. Its a hassle, but possible. Have to dis able signed driver verification process to be able to do it,I think. Pretty sure that was necessary for the uc100 anyway. Windows 8 has been a slight pain but so far all my tech and programs for robotics and NC have been fine with it.