Microsoft emplea a un montón de programadores, porque (sorpresa) Microsoft es una empresa de software. El hardware que han producido es muy reciente; todavía menos de diez años; y no es la mayor parte de su negocio; todavía.
Todo lo que ves que sucede es causado por el software ideado por el trabajo de sus programadores.
Así, CADA cosa solitaria: elemento, píxel, etc, tiene una "rutina" escrita detrás, escrita por alguien. Así, si coges una lupa, te acercas unos centímetros a la pantalla (igual que con una pantalla de tv) verás miles de cuadraditos de colores; o algo parecido, incluso el tamaño y las formas están diseñadas. Son píxeles.
Un disco duro (HDD) está hecho para recibir señales láser que imprimen físicamente el material del disco. Los discos más antiguos pueden dañarse por la lectura constante, la comprobación y la alteración de estas huellas físicas (invisibles, porque son diminutas), etc., como cualquier otra cosa en nuestro mundo físico. Los discos duros posteriores son menos propensos a dañarse, al ser "leídos" por procesos más avanzados. Así que, cuando esto sucede, las "rutinas" escritas por esos programadores inteligentes ven automáticamente que las "sumas de comprobación" no son correctas, lo que significa que están hablando en jerigonza en lugar de en lenguaje informático, por lo que eliminan esos "malos parches" de programación y los sustituyen por otros nuevos.
Eso es más o menos todo.
Sólo una cosa: no hagas NADA con una unidad de estado sólido (SSD). Si lo haces, puedes acabar con un SSD muerto para siempre, que tendrás que reemplazar, ¡o tirar el ordenador entero! NO hay 'checkdisk', no hay nada..