On google with "Windows 7" Code 10 but my comment is that I ran into this with 2 fixes. The first was the owner was installing some old DVD recording software. It took weeks for them to accept it was that.

The next was an old BIOS. Tough for some to get installed. Have it done if need be.

I'm sure there are more causes but here's a few to start with.
Bob