Somewhat on-topic, but in Windows 10 I figured out how to enable a "ghost" monitor. As long as your computer *can* support a second monitor (eg, enough video memory etc), you can enable a non-existent monitor. Why would you want to do that?
With devices like the EasyCast (aka AnyCast), you can mirror the imaginary monitor to any HDMI-enabled TV/monitor within WiFi range.
I experimented with this a while back but the USB port went bad on my EasyCast within a couple of weeks. Soon (after the release of 8.0) I'll pick up a more expensive better made FireStick or ChromeCast or something like that and do further testing. Then of course I'll put up a tutorial, as the process of enabling the invisible monitor is a bit involved, and knowing Microsoft, the procedure will change as soon as I post a write-up about it lol...
I *may* experiment with simply outputting DLNA video, removing the need to enable a "secondary monitor" in the traditional sense; then it could be broadcast to a handful of dongles and you can wire up TVs all over the place without wires...
Now I'm getting ahead of myself but the possibility is there. For the brief time my EasyCast worked, it was nice to just plug it into a TV and not have to route an HDMI cable, taped to the floor with duct tape and boosted with an amplified signal splitter somewhere in the middle to cover the distance...