I think it might be easier to run the System File Checker (SFC) to correct system files.
I'm fairly certain that hidclass.sys is in the component database.

Command Prompt (Admin)


SFC...