START8 works really well in case you didn't know.
Windows 8 while using Start8 is basically the same as using Windows 7 however the new interface is there if you wish it. Start8 has settings you need to look at such as disabling Charms features in Desktop mode; the top-right one especially is annoying as it pops up easily when trying to close a program.
The latest Start8 works properly with the W8.1 update. If you haven't updated to 8.1 yet then do so, it's started through the STORE. It didn't show up on my dad's laptop, but then I found out Microsoft Updates wasn't turned on for some reason. I enabled Automatic Updates, let it update, went to the STORE tile and the 8.1 update option was there.
Question:
When you say "I'll have a try with that" what did you mean? Did you mean that you hadn't yet installed the proper NVidia drivers?