Probablemente esté cargado con un SSD que usa el infame controlador JMicron JMF602. El hecho de que sea tanto un dispositivo SATA como un dispositivo USB es una pista, ya que el JMF602 es uno de los pocos controladores con soporte USB incorporado.
El problema se debe al hecho de que un controlador SSD no puede sobrescribir los datos en la memoria flash y cómo su controlador específico lo maneja. Como el controlador SSD no puede sobrescribir datos en flash, primero debe eliminar los datos antiguos. Pero otra limitación del flash es que el controlador SSD no puede eliminar una sola página de datos a la vez, sino que tiene que eliminar un bloque completo (generalmente alrededor de un par de megabytes) a la vez. Para evitar esto, el controlador SSD escribe los datos nuevos en un nuevo bloque y marca los datos antiguos como no válidos. Luego realiza la recolección de basura, que básicamente elimina bloques llenos de datos no válidos.
El problema específico que experimenta es cuando no hay nuevos bloques vacíos para escribir datos cuando desea escribir algunos datos en el SSD. Todos los bloques están llenos de datos válidos e inválidos. El controlador SSD debe pasar por la recolección de basura en un bloque en uso. Lo que hace es leer todos los datos de un bloque en un caché. Eliminar datos no válidos en el caché. Eliminar todo el bloque de datos en la memoria flash. Luego escriba los nuevos datos que está escribiendo y los datos del caché en el bloque ahora limpio. Si suceden muchos de estos al mismo tiempo, el controlador se inunda y básicamente deja de responder hasta que pueda eliminar el retraso.
Todo esto sucede dentro del SSD y está completamente oculto del sistema operativo. Es por eso que ninguna de las técnicas tradicionales de solución de problemas puede encontrarlo. Si todos los bloques en el SSD tienen datos, solo se necesita una pequeña escritura para forzar al SSD a pasar por todo el baile de lectura / eliminación / escritura, por lo que no vio ninguna escritura grande. Los SSD modernos no tienen el mismo problema. Tienen muchas técnicas integradas para evitarlo, como la recolección de basura proactiva, cachés de RAM y el aprovisionamiento excesivo. Pueden sufrir una caída en la velocidad de escritura, pero no lo suficiente como para hacer que el sistema se congele.
La mala noticia es que no hay nada que pueda hacer para solucionarlo más allá de actualizar a un buen SSD. Es una falla de diseño en el SSD mismo. Puede intentar minimizar la cantidad de escrituras en el SSD. Eso haría que el tartamudeo sea más raro, pero no lo arreglará por completo.
La parte sorprendente es que en una PC de solo 1 año tiene uno de estos SSD basados en JMF602. Dejaron de fabricarlos y venderlos hace años.