Yeah, I think it needs does need it to start up.
It's possible that he doesn't have a complete install of it, like from a game or program that only installs what they need, but not the whole thing.
Also try upgrading to Window 8.1. Its a free update.
It's possible that he doesn't have a complete install of it, like from a game or program that only installs what they need, but not the whole thing.
Also try upgrading to Window 8.1. Its a free update.

