El mensaje que muestras es un mensaje que da en el POST la controladora SATA de terceros (tu placa base tiene dos, una integrada en el chipset y otra de Asmedia, para tener más puertos) dando información de los discos instalados. Como no tiene ninguno, yo lo veo todo bien. Si te molesta leer eso, en la BIOS suele haber una opción en la que puedes elegir si se muestran estos mensajes o no (suele estar en la sección Arranque, "Force BIOS" significa que quieres que salgan esos mensajes, "Keep current" significa que quieres que los ignore)
Eso no debería cambiarse en ningún caso con las actualizaciones de windows. Salvo que se actualice la BIOS, que salvo en equipos OEM yo nunca lo he visto a través de windows update.
Yo me preocuparía de solucionar los cuelgues desde luego. No sé hasta qué punto puede ser culpa de windows la verdad, cuelgues del estilo suelen ser más cosa de hardware, aunque las pobres actualizaciones sean el paradero de las tortas tanto cuando la lían como cuando no.
Saludos