Windows Vista "Cryptographic subsytem error" on bo

I am working on a laptop that has Windows Vista Home premium installed. The OS will not load no matter what I do. When I first received it every time it would boot startup repair would say it found a problem, tried to repair it, but could not. Then I could shut it down or reboot again and it would do the same thing. After trying the following: Last known good configuration, system restore, chkdsk.exe, chkntfs.exe, sfc.exe, bcdedit.exe, bootrec.exe etc....
and this....
http://support.microsoft.com/kb/927392
At one point I got an error message saying I was missing the disk.sys file. I copied that file from the Vista DVD to the C:\Windows\System32\drivers folder and still not working. When I would boot to the DVD and select repair it would say it found problems and then it would say it automatically repaired them. I would restart, I did this several times and it did not fix anything.
Now when I turn the laptop on it will start loading vista, then come up with a blue screen with a "Cryptographic subsytem error". I googled this to the end of the internet and found nothing useful. The customer has been having problems with this laptop ever since they got it. They contacted Dell since it is still under warranty but all Dell wants to do is have them reformat and reinstall the OS. I was told they have done this several times already and continue to have problems. This time the customer did not want to reformat and reinstall the OS so they were hoping i could fix this problem. I am at my wits end on this one. Any help would be greatly appreciated.
and this....
http://support.microsoft.com/kb/927392
At one point I got an error message saying I was missing the disk.sys file. I copied that file from the Vista DVD to the C:\Windows\System32\drivers folder and still not working. When I would boot to the DVD and select repair it would say it found problems and then it would say it automatically repaired them. I would restart, I did this several times and it did not fix anything.
Now when I turn the laptop on it will start loading vista, then come up with a blue screen with a "Cryptographic subsytem error". I googled this to the end of the internet and found nothing useful. The customer has been having problems with this laptop ever since they got it. They contacted Dell since it is still under warranty but all Dell wants to do is have them reformat and reinstall the OS. I was told they have done this several times already and continue to have problems. This time the customer did not want to reformat and reinstall the OS so they were hoping i could fix this problem. I am at my wits end on this one. Any help would be greatly appreciated.
Working on: MCSA 2012 R2
Comments
SP1 isn't going to include any major new features. It's basically going to be a pack of all the updates up to this point. They'll probably add a few minor things, but I wouldn't hold my breath on any new functionality.