Could be software but also hardware.
Did this message just suddenly appear? Did he/she change anything on the computer add a device, install a new piece of software etc?
Usually when its recovered from an error it sends a error report to Microsoft and when its finished should direct you to an article about the error and with luck tell you about it and provide a solution.
Take a look at this click here