Can't help with Win8.
How about going with a virtual machine, try linux. If you're using x64 hardware the linux version is about the only choice for XE anyway.
Virtual Box is pretty easy, at least for me much easier than some of the other virtual machine programs. Again, can't say much about how well it works for Win8 but try it and see ... https://www.virtualbox.org/
Win 8 is not a supported OS - Oracle&reg; Database Express Edition
You will have to troubleshoot any issues on your own.
As suggested, use a VM with a supported OS instead