I can confirm that removing fntcache.dat fixed the issue.
My dad had this issue on his win7 x64 PC after the update that he received on 15-08-2014.
Checking the update history, He only received KB2982791, not the other mentioned suspects.
Removal of fntcache.dat via command prompt via de recovery disk solved the problem.
For anyone having issues removing the file with commandprompt, here is my quick guide:
- Insert the recovery disk/windows installation disk.
- Boot from disk by pressing F12 or whatever key is shown when your PC turns on that says "BOOT MENU" or something alike.
- Select CD/Disk Drive
- Let the windows files load, select a language and then select the restore option on the bottom.
- Then select the top option to get a list of all the repair tools.
- Click on command prompt on the bottom.
- You'll see a letter, for example X:. This is your windows CD. We need to get to the windows installation on your hard drive, but even though this might have been C: when your PC was still working, it could very well be another letter now, so to try this out, first type:
wmic logicaldisk get name
to get a list of all your drives. Then access every disk you see in that list by typing:
cd /d A:
cd /d B:
cd /d C:
and so on, each time checking what's on the drive by typing dir.
If you see a list that contains folders like "Windows" and "Program Files", you're most likely on your harddrive that contains your windows installation.
- Now go to the system32 folder by typing:
cd windows
cd system32
- Now check if the fntcache.dat file exists, by typing:
if exist fntcache.dat ( echo yes ) else ( echo no )
- If you see "yes" below that line, this means that the file exists, and your problems will most likely be fixed very soon.
- Type the following command to remove the file:
del fntcache.dat
- Press <arrow up> twice, to repeat the "if exist fntcache..." command. This should now output "no".
- If that's the case, reboot your computer and keep your fingers crossed. This worked for me :-)! Good luck. If it still doesn't work, I suggest you follow the steps to remove the entire faulty windows update by following the instructions elsewhere in this topic, that I'll also post below (my own version, for your convenience):
- Once you know the letter of your windows drive (see my tutorial above), type the following command (replace C: with the letter of your drive that contains your windows installation):
dism /image:C:\ /get-packages
- Search the results for the faulty security update KB2982791, and just to be sure, find KB2976897 and KB2970228 as well.
- Write down the exact package names, and remove them with the following commands (replace drive letter again to fit your system, and replace the package names with how they're named on your system):
dism /image:C:\ /remove-package/PackageName:Package_for_KB2970228~31bf3856ad364e35~amd64~~6.1.1.2
dism /image:C:\ /remove-package/PackageName:Package_for_KB2982791~31bf3856ad364e35~amd64~~6.1.1.1
dism /image:C:\ /remove-package/PackageName:Package_for_KB2976897~31bf3856ad364e35~amd64~~6.1.1.0
- You'll receive messages that state that the uninstallations were successfull.
- Restart the computer into normal mode.