Select the product you need help with
Error message or high CPU utilization when running a Windows Presentation Foundation (WPF)-based applicationArticle ID: 937135 - View products that this article applies to. SymptomsWhen you run a Windows Presentation Foundation (WPF)-based application in the Microsoft .NET Framework 3.0, you may receive a FileFormatException error or an ArgumentOutofRangeException error. The error occurs when the WPF-based application starts to process text. For example, you may receive a FileFormatException error message that resembles the following: file:///filepath/file_name file does not conform to the expected file format specification. When looking in Task Manager or other tools, PresentationFontCache.exe consumes 50% or more of available processor time. CauseThis issue occurs if video drivers overwrite the data in the font cache that is stored in memory. ResolutionTo resolve this issue, follow these steps:
More informationIf the video card drivers overwrite the data in the font cache that is stored in memory, the corrupted data may be saved to the hard disk as a data file. Therefore, you may experience the issue that is described in the "Symptoms" section when another WPF-based application tries to read the corrupted data file. After you update the video card drivers and after you delete the Fontcache3.0.0.0.dat file, a new font cache data file is created based on the new computer configuration. This new font cache data file is created when the Windows Presentation Foundation Font Cache 3.0.0.0 service is stopped. Typically, the new font cache data file is created when the computer is shut down or restarted. PropertiesArticle ID: 937135 - Last Review: September 13, 2012 - Revision: 4.0
| Article Translations
|


Back to the top








