A newly installed Windows OS takes quite a while to do all of it's housekeeping like,
building the search database, etc.
Maybe you need to be a little more patient and allow the new OS to get settled and then take another look and see if things are still
not to you liking.