After installing a new graphics card I discovered that that the Start screen in windows 8 was appearing on a different monitor to the one I originally had it on in my multi-monitor setup. After a little digging, I discovered that there are two very quick and easy ways to switch which monitor it appears on.
- Move the mouse into the bottom left corner of the monitor on which you want the start menu to appear, and click on the Start screen tile that appears. Windows will remember which monitor last displayed the Start screen and use it again in future.
- Bring up the Start, then hold down the key while pressing either "Page up" or "Page Down". The Start screen will cycle between all available monitors.