My friend had this problem after updating his McAfee antivirus. It required him to reboot and ever since he gets a message saying the particular file he downloaded had caused an error in kernel32.dll. how does he get around this? I was thinking i could give him my copy of kernel32.dll and he could replace his with mine. will that work? any other solutions?