pppoe error 651 in Windows 7

In Windows XP or Windows Vista computer, I try to connect to the internet by using the PPPoE connections, it work just fine. But the PPPoE Connection doesn't work in Windows 7, it get the following error:

Error 651: The Modem (or other connecting device) has reported an error.

I Find the Microsoft Virtual pc 2007 by searching tool on my computer. Then uninstalled MS Virtual PC 2007 and did a reboot… Then the problem solved!

Others try to rename the raspppoe.sys file in the c:\windows\system32\drivers folder to something like “raspppoe_orig.sys” copying a working file from a Windows Vista. But it didn’t work.