If unrequested website named Search.currentweathertab.com keeps showing up as your start page or search provider then it means that you unintentionally installed a PUP (potentially unwanted program) from the category of browser hijackers on your system. It is able to hijack your web-browser like Chrome, Microsoft Edge, IE and Mozilla Firefox to its website. You