micro-soft’s mega-hard-reset