I found the solution to the devldr32.exe problem. Find the file in winnt/system32 and cut it and place it on your desktop. Reboot then run the exe from the desktop. The problem is it always messes up when it autoloads. So now you just have to start it manually which is no biggy but its better then having it crash everytime you do something.