That error effectively means the device is broken in most cases. Have you actually tried it on the machines at school since seeing this error?
If it does still work elsewhere, it's likely a physical problem with the USB ports or root hub. If it were a driver problem I don't think anything would be recognised at all, let alone meet to criteria to be called "malfunctioning". It's possible, for example, that the root hub is working incorrectly and isn't powering the device at all, or something along those lines,
Hard to say.
09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0