Yeah, I've triple checked both patches and I've also checked the last update dates in the data files that were being patched in while it was patching. It was very recent, like.. the 27th I believe. .. As for kernel32, isn't it a vital file for running any Windows?