I have never had great success at upgrading to a whole new OS upgrade, always prefer a OS built from the factory. I did upgrade to Win 10 on a basic Dell laptop from Win 8.1, from Dell brought 2 months ago and the keyboard failed to work. Yes attaching an external keyboard worked and all is well, though pisses me off. Looks fine... I am used to Win 8.1 so will need to address this BS before I consider the rest of my arsenal. I hear that Win 10 won't allow you to defer updates, as in you have no control as long as your on the internets... for my music server kind of a bummer.