I don't know what the 'Creators Update' is (it sounds religious :0) but I allowed Windows to install its latest recent big update in W10, which took about 45 minutes, and now have many issues, including I can't get Google in IE and have to get it in Firefox, neither do any links in Widows Live Mail work.
I don't know if it is possible to do a system restore to a point prior to the update, or if it would work
Any help appreciated.