See if the guidance by Larry Brown helps in the link below;
http://www.vistaheads.com/forums/microsoft-public-windows-vista-general/70003-cant-delete-fonts.html#post1670400
Just a note about his guidance;
Where he says, "cd to c:\windows\fonts or whatever folder has your fonts."
What he means is, in the Command Prompt window, type in, (without the quotes), "cd c:\windows\fonts". Note the space between cd and c:\
I hope that helps.
Mark
In my Dell Vostro 1500 laptop with 4 GB RAM and running Vista Ultimate, it seems like every doggone program I have installs TONS of fonts whether I want 'em or not, so now after nearly 3 years I have the appalling total of 2900+ fonts! I think they're slowing my system down; it takes forever to shut down for one thing!
I did a backup of the folder and then tried to delete some of the fonts, as many are repetitious in appearance and I'll never use them, only the system won't let me delete any of them; I get a message that the file is open in another program and that I should close that program and try again... only it's not!
I've tried it from Explorer and from Control Panel, as well as in Safe Mode. Same message. I've even tried a couple of freeware programs that are supposed to take care of such issues... they didn't!
I had a conversation with a tech friend the other day... I told him my problem and he exclaimed, "Oh, no, you can't delete fonts! No Windows system will let you- they never have!" I replied that I had indeed deleted fonts back when I had XP, and he just kept saying no, nope, you couldn't have. Hey, I'm not THAT senile!
Isn't there ANY way I can get rid of some of these blasted fonts? Will I have to bite the bullet and do the reformat/reinstall thing?
Thank you very much!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic