I am having tons of trouble with the ISATAP driver in my Vista program. This is the error I'm getting:

"This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)

Click 'Check for solutions' to send data about this device to Microsoft and to see if there is a solution available."

When I click on check solutions, I get a message saying that my driver is up to date. Is there any remedy for this