I've had it installed since my clean install of Windows 8, as I personally bought it when i had Windows 7.
But I'll uninstall it and see what happens, I do get what you mean as it's not configured to work with Windows 8. Understandable.
I'll have to do a clean install when i have time, but I'll uninstall Tune Up for now and see how it goes.