I'm getting a Blue Screen of Death on startup (Windows XP Pro) which says that the "problem" (whatever it may be) is being caused by a file called klif.sys. Googling around indicates it's a Kaspersky file, and I do indeed have their anti-virus software installed on my system. But I haven't found any solutions, and I can't get past this BSOD. Is there any hope for me? (More details inside.)
posted by DavidNYC to computers & internet (17 answers total) 3 users marked this as a favorite
A few days ago, Windows informed me that it needed to restart after installing some updates. (I don't recall what they were exactly, but I think most had to do with Office 2007. Not sure though.) I powered down my computer and went to bed. The next day, when I turned it on, my computer informed me that the file NTOSKRNL.EXE was missing or corrupt. I thought this was strange but couldn't get past this error message by trying "Last Known Good Configuration" or "Safe Mode."
So I followed some online solutions which explained how to restore that file from the original Windows CD, using the Windows Recovery Console. I then got a new message, telling me that still another file, ntfs.sys, was missing or corrupt. So I tried fixing that file, too.
At that point, Windows really jammed me up - it gave me no discernable error messages whatsoever, and just kept restarting after basically getting nowhere during the boot process. (Safe Mode and Last Known Good Config still would not work.) So I took what may have been a foolhardy step - I tried letting the Windows CD automatically "repair" my installation of Windows.
(Side note: One thing I didn't think about until later is the fact that my installation had all the latest patches and updates, meaning it was Windows XP Service Pack 3, but my CD only had as far as Service Pack 1a. Yikes?)
Well, needless to say, this repair feature didn't work. That's when I started getting the klif.sys BSOD, which I reproduce below the dashed lines in full. (At one point, Windows started telling me that yet a different file, system.sav, was corrupt, but I could not figure out how to try repairing that file. In any event, we're back to the klif.sys BSOD for no apparent reason now.)
As I mentioned above, klif.sys is apparently a file that is produced by Kaspersky. However, I can't touch that software or anything else on my system because, as I say, I can't get past this BSOD. The information contained in the BSOD itself is totally unhelpful (and I checked - my system's BIOS doesn't offer any of those memory settings that I can see).
In case any of this is helpful: It's a Dell laptop running Windows XP Pro. I had plenty of free hard drive space. Though the computer is almost six years old, the hard drive is less than two years old. Kaspersky Anti-Virus was up-to-date and as far as I know, I had no viruses or malware infecting my system. (If I did, they were clever enough to defeat Kaspersky.)
Are there any solutions which do not involve me wiping everything out and doing a fresh install of Windows? Obviously this is a scenario I'd like to avoid if possible. Thanks.
A problem has been detected and Windows has been shut down to prevent damage to your computer.
The problem seems to be caused by the following file: klif.sys
The driver unloaded without cancelling pending operations.
If this is the first time you’ve seen this Stop error screen, restart your computer. If this screen appears again, follow these steps:
Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows updates you might need.
If problems continue, disable or remove any newly installed hardware or software. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode.
*** STOP: 0x000000D4 (0xF66DD938, 0x000000FF, 0x00000001, 0x80512922)