In Windows 7 too many fonts cause problems because only a limited number of fonts can be handled by the system. Although that number varies based on variables such as the length of font names, users should expect to have problems when the number of fonts surpasses one thousand.
Resetting Windows 7 to Default fonts
Solving the too many fonts Windows 7 problem is really very easy: in just a few simple steps you can restore your system's original fonts:
1. Open the Windows 7 font management window.
2. Click the "Font Settings" link found in the left hand column.
3. In the "Font Settings" window, click the "Restore default font settings" button.

click to enlarge
Windows 7 should now be reset to reveal only the fonts that came with the system.
Removing Extra Fonts from Windows 7
When you have Windows 7 with too many fonts, you should take action to remove fonts from the "Fonts" folder in Windows. To do this, open the Windows Font Manager by typing "Fonts" in the Windows 7 search box. Give it time to allow the system to display all the fonts. Once you have control of the system, right click the fonts you want to remove and click "Delete" from the context menu.
If you think that you may need some of the fonts later on, rather than deleting them, you can choose to hide them. This will keep programs like Adobe Photoshop, Illustrator, and Microsoft Word from attempting to load them at startup, but will keep the fonts available to be reactivated on demand. To hide a font, right click on its icon in the "Fonts" window and then choose "Hide" from the context menu. This is easier than removing the fonts and then installing them again at a later date.
Image Credits: Screenshots taken by Bruce Tyson