Scott Hanselman

FIXED: Blue Screen of Death (BSOD) 7E in HIDCLASS.SYS while installing Windows 7

June 8, '14 Comments [15] Posted in Bugs
Sponsored By

I was doing tech support for a friend this weekend. He was paving an old HP Envy laptop (although this happens on some Dell Inspirons as well) and was getting a blue screen in the middle of install. Then, of course, if you're not looking at it you'll just reboot and drop back into setup and get the "the computer restarted unexpectedly or encountered an unexpected error." At this point he was in a setup loop.

IMG_1519

"HIDCLASS.SYS" is the driver that failed. HID means Human Interface Device, and that means "keyboards or mice" for the most part.

IMG_1543

Errors in HIDCLASS.SYS, especially during setup, almost always means that there's trouble with an attached keyboard or attached mouse. I asked my buddy if he had a mouse attached and he did. He removed the mouse, and started setup over again. Setup succeeded. Then, he spent about an hour (and several reboots) getting Windows 7 "gold" (which was released in July of 2009, almost 5 years ago) up to date with patches, service pack 1, and the latest drivers. Then he was able to attach his mouse and it works fine.


Sponsor: Big thanks to Mindscape for joining us and sponsoring the blog feed this week! I discovered Raygun.io and started using it for my side project and I LOVE it. Get notified of your software’s bugs as they happen! Raygun.io has error tracking solutions for every major programming language and platform - Start a free trial in under a minute!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Sunday, June 08, 2014 1:51:58 PM UTC
Ha - Sometimes its the simple things!

Had the same thing but with a USB hard drive once.
Sunday, June 08, 2014 4:44:22 PM UTC
Which once again demonstrates the need for periodic cumulative service packs, plural. Or at the very least, a post-SP1 CU.
John Murphy
Monday, June 09, 2014 5:47:17 AM UTC
Microsoft have declined a call for an updated VB6 programming language.

Microsoft's Paul Yuknewicz stated "VB6 was and still is without a doubt awesome. VB6 made developers incredibly productive building a breadth of applications and as a result we have a wealth of applications and passionate developers to this day in 2014. "

Yuknewicz stated that is "not possible" to add the same modifications to the VB6 programming language that they have already added to VBA.

They have also announced that it is "not feasible" to open source VB6.

Yuknewicz admitted VB6 will continue to be supported by Microsoft until at least 2024.
Monday, June 09, 2014 5:49:36 AM UTC
The call for an updated VB6 programming language, and Microsoft's refusal, is at:

http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi
Monday, June 09, 2014 8:09:10 AM UTC
After a lot of misleading articles I found your site and now my issue is solved. Thanks for detail information.
Monday, June 09, 2014 8:15:01 AM UTC
Hmm!! Good one!!
Whats with this VB6 comments here???
Monday, June 09, 2014 11:58:05 AM UTC
Great article aimed at solving a specific problem (which I've had at least 4 times in the past). As for the VB6 programming troll.. lets just ignore it.
Krystan Honour
Thursday, June 12, 2014 11:47:30 AM UTC
Thanks Scott. We had a 5yo Dell Precision stuck in the installation loop that you have described. Unplugged the mouse as suggested and it finally worked! Could have bought a new server with the amount of time we wasted.
Thursday, June 26, 2014 10:56:28 PM UTC
Hello Scott,

I had the same kind of problem with hidclass.sys on my wife's Asus eeePC. But there were no external keyboard or mouse connected. I have turned off USB in BIOS setup and it worked. After successful installation I have turned on USB and everything works fine.
rkk
Monday, July 21, 2014 10:07:52 PM UTC
We stumbled over here from a different page and thought
I should check things out. I like what I see so now i'm following you.
Look forward to checking out your web page yet again.
Friday, July 25, 2014 2:53:11 PM UTC
My family members every time say that I am wasting my time here at net,
however I know I am getting experience everyday by reading thes good articles
or reviews.
Monday, August 18, 2014 9:14:24 AM UTC
how do you know when cooked chicken goes bad

How you organize your details for each section is up to you but all information should flow together.
If you may not correct your mistakes before publication, you'll lose the trust of your audience.
is chocolate poisonous to humans do you refrigerate apple cider vinegar after opening Out of their current situation as
speedily and efficiently as possible. There are countless popular free article publication sites, where your can submit your article for publication.
Tuesday, August 19, 2014 3:55:16 AM UTC
Just an FYI to say thank you. The new HP ProLiant ML310e G8 v2 intelligent provisioning installation of Server 2008 has this very issue. As the operating system is installing/configuring on first boot, it throws the 7E stop error with an HIDClass.sys message.

I suspected the wireless mouse, so I reinstalled pulling the transceiver on boot to the initial extraction of Server 2008 files. Sure enough, install went smooth.

I found this article as I was waiting to see what happened with the installation.

Cheers.
Martin
Monday, August 25, 2014 6:25:03 PM UTC
Great post.
Monday, August 25, 2014 6:31:03 PM UTC
This post is genuinely a nice one it assists new internet
users, who are wishing in favor of blogging.
Name
E-mail (will show your gravatar icon)
Home page
 
Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, li, ol, pre, strike, strong, sub, super, u, ul) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.
Live Comment Preview

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.