Technology Top Most Irritating Windows 10 Issues And How To Fix Them 4 years ago First released in June 2015, Windows 10 is now growing up and becoming the most…