This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Error message or high CPU utilization when running a WPF-based application

  • 4 contributors

This article helps you resolve the problem where you receive a FileFormatException or ArgumentOutOfRangeException error message in a Windows Presentation Foundation (WPF)-based program when the WPF-based program processes text.

Applies to:   Windows Presentation Foundation Original KB number:   937135

When you run a 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.

In this error message, file_name is typically the file name for a font. Additionally, the application consumes up to 100 percent CPU time.

When looking in Task Manager or other tools, PresentationFontCache.exe consumes 50% or more of available processor time.

This issue occurs if video drivers overwrite the data in the font cache that is stored in memory.

To resolve this issue, follow these steps:

Exit all WPF-based applications that are running on the computer.

Stop the Windows Presentation Foundation Font Cache 3.0.0.0 service. To stop the Windows Presentation Foundation Font Cache 3.0.0.0 service, use one of the following methods.

Method 1: Use Microsoft Management Console

  • Click Start , click Run , type Services.msc , and then click OK .
  • Right-click Windows Presentation Foundation Font Cache 3.0.0.0 , and then click Stop .

Method 2: Use the command prompt

  • Click Start , click Run , type cmd , and then click OK .
  • At the command prompt, type net stop "Windows Presentation Foundation Font Cache 3.0.0.0" , and then press ENTER .

Delete the old Fontcache3.0.0.0.dat file.

By default, the Fontcache3.0.0.0.dat file is located in the %windir%\ServiceProfiles\LocalService\AppData\Local folder in Windows Vista. By default, the Fontcache3.0.0.0.dat file is located in the %systemdrive%\Documents and Settings\LocalService\Local Settings\Application Data folder in Windows XP and in earlier versions of Windows.

Update the video card drivers. To do this, use one of the following methods.

Method 1: Use Windows Update Catalog

To update the video card drivers, check for updates in the Windows Update Catalog. For more information about how to download drivers from the Windows Update Catalog, see How to download updates that include drivers and hotfixes from the Windows Update Catalog .

Method 2: Download and then install the latest video card drivers

To download and install the latest video card drivers, contact the computer or the video hardware manufacturer.

More information

If 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.

Was this page helpful?

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback .

Submit and view feedback for

Additional resources

windows presentation foundation schriftart cache 3.0.0.0

Contribute to the Windows forum! Click  HERE  to learn more  💡

March 14, 2024

Contribute to the Windows forum!

Click  HERE  to learn more  💡

  • Search the community and support articles
  • Windows Vista
  • Search Community member

Ask a new question

Presentationfontcache.exe constantly using all of cpu

Report abuse.

miekiemoes

2 people found this reply helpful

Was this reply helpful? Yes No

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

Thanks for your feedback.

Replies (4) 

Question info.

  • Performance & system failures
  • Norsk Bokmål
  • Ελληνικά
  • Русский
  • עברית
  • العربية
  • ไทย
  • 한국어
  • 中文(简体)
  • 中文(繁體)
  • 日本語

Windows security encyclopedia

Windows security encyclopedia

#microsoft #windows #security

Search form

Windows presentation foundation font cache.

The Windows Presentation Foundation Font Cache service optimizes performance of the Windows Presentation Foundation (WPF) application by caching commonly used font data. You may have multiple versions of this service, such as Windows Presentation Foundation Font Cache 3.0.0.0 and Windows Presentation Foundation Font Cache 4.0.0.0, to support applications that are created with different versions of WPF. WPF applications will start this service if it is not already running. It can be disabled, but doing so degrades the performance of WPF applications.

This service is installed by default in Windows 7, and its startup type is Manual .

When the Windows Presentation Foundation Font Cache service is started in its default configuration, it logs on by using the Local Service account.

The Windows Presentation Foundation Font Cache service is not dependent on any other system service, nor is any service dependent on it.

Related content

MiniTool

  • Disk & Data Manager
  • Partition Wizard
  • Power Data Recovery
  • ShadowMaker
  • Media Toolkit
  • uTube Downloader
  • Video Converter
  • Download Partition Wizard Free Edition: Download Pro Edition: Try Demo Server Edition: Try Demo
  • Partition Magic

Top 3 Solutions to PresentationFontCache.exe High CPU Usage

What is PresentationFontCache.exe? Why does it take so much resources? To figure out the answer, you can read this post provided by MiniTool Partition Wizard where 3 solutions to PresentationFontCache.exe high CPU usage are listed.

About PresentationFontCache.exe and Its High CPU Usage

What is PresentationFontCache.exe? Actually, it is a software associated with the .NET Framework . The software is responsible for loading the font glyphs in the memory , which enables the Windows Presentation Foundation (WPF) applications to use theses fonts. Therefore, when you run a WPF app, the PresentationFontCache.exe will be started in order to offer font’s information for the app.

However, sometimes users may find that the PresentationFontCache.exe process is using a lot of CPU resources (up to 50% or even 100% in some cases). It slows down the computer . Although they end the process in Task Manager , it could appear again after a while or when you restart the PC. PresentationFontCache.exe high CPU might also slow down the startup.

The problem has something to do with the corrupted font in the cache. After being used for some time, the font’s information may be corrupted or unresponsive, which leads to PresentationFontCache.exe stuck in a restart loop and takes too much resources.

Don’t worry. The problem can be fixed easily. If you’re bothered by the same problem, you can try the following solutions to solve it by yourself.

Solution 1: Delete FontCache.dat

When you encounter PresentationFontCache.exe high CPU usage, it is possible that the .dat file which includes information referenced to an application is corrupted. You can try deleting the file and restarting the PC to solve the problem.

Here are the detailed steps.

Step 1 : Press Win + R to invoke Run window. Then input the following command to the box and click OK to access the Local folder quickly:  C:WindowsServiceProfilesLocalServiceAppDataLocal

Step 2 : Delete the file named FontCache3.0.0.0.dat (or Font*.dat ).

delete FontCache 3.0.0.0.dat

Then you can reboot your computer and check whether PresentationFontCache.exe high CPU usage has been solved. If it still appears, please move on to the next solution.

Solution 2: Disable Presentation Font Cache Service

As mentioned, PresentationFontCache.exe starts when WPF software is running. If you don’t use any WPF applications, you can stop the Presentation Font Cache service.

Step 1 : Open Run window, type services.msc , and then press Enter to access Service .

Step 2 : Scroll down to find Windows Presentation Foundation Font Cache 3.0.0.0 service. Then right-click it and select Properties .

Step 3 : In the pop-up window, select Disable for Startup type . Then click Stop , Apply and OK to disable the service and save the changes you have made.

disable Presentation Font Cache service

Once it’s done, the PresentationFontCache.exe high CPU usage issue will disappear.

Solution 3: Repair .NET Framework

Another way to fix PresentationFontCache.exe high CPU usage is to repair the .NET Framework, since they are associated.

Step 1 : Press Win + S to open Search utility. Type control in the search box and select Control Panel from the search results.

Step 2 : Select View by: Category and click Uninstall a program .

Step 3 : In the list of programs and features, select Microsoft .Net Framework of your version and click Change/Remove . In the pop-up window, click Repair and follow the onscreen instructions to finish the operation.

When problems with the .NET Framework, you should restart your computer and the PresentationFontCache.exe high CPU usage should have disappeared.

About The Author

Position: Columnist

User Comments :

BleepingComputer.com logo

  • Startup Programs Database
  • PresentationFontCache.exe Information

PRESENTATIONFONTCACHE.EXE Information

This is a valid program that is required to run at startup..

This program is required to run on startup in order to benefit from its functionality or so that the program will work. The following information is a brief description of what is known about this file. If you require further assistance for this file, feel free to ask about in the forums .

  • Name Windows Presentation Foundation Font Cache 3.0.0.0
  • Filename PresentationFontCache.exe
  • Command C:\Windows\Microsoft.Net\Framework64\v3.0\WPF\PresentationFontCache.exe
  • Description Windows service that optimizes performance of Windows Presentation Foundation (WPF) applications by caching commonly used font data. WPF applications will start this service if it is not already running. It can be disabled, though doing so will degrade the performance of WPF applications.
  • File Location C:\Windows\Microsoft.Net\Framework64\v3.0\WPF\PresentationFontCache.exe
  • Startup Type This startup entry is installed as a Windows service.
  • Service Name FontCache3.0.0.0
  • Display Name Windows Presentation Foundation Font Cache 3.0.0.0
  • HijackThis Category O23 Entry
  • This entry has been requested 46,623 times.

It is assumed that users are familiar with the operating system they are using and comfortable with making the suggested changes. BleepingComputer.com will not be held responsible if changes you make cause a system failure.

This is NOT a list of tasks/processes taken from Task Manager or the Close Program window (CTRL+ALT+DEL) but a list of startup applications, although you will find some of them listed via this method. Pressing CTRL+ALT+DEL identifies programs that are currently running - not necessarily at startup. Therefore, before ending a task/process via CTRL+ALT+DEL just because it has an "X" recommendation, please check whether it's in MSCONFIG or the registry first. An example would be "svchost.exe" - which doesn't appear in either under normal conditions but does via CTRL+ALT+DEL. If in doubt, don't do anything.

  • Startups Home
  • Newest Entries
  • Rootkit List
  • Startup Database Forum
  • How to use the Startup Database
  • Submit a Startup

Sign in with Twitter button

Not a member yet? Register Now

Home

  • create new account

Search form

You are here, how to fix: disable presentationfontcache.exe (high cpu).

Dennis Faas's picture

Infopackets Reader Teresa P. writes:

" Dear Dennis,

My computer has been acting terribly slow! I pressed CTRL + ALT + DEL to bring up Task Manager to see what was going on, and I have a task called presentationfontcache.exe that is eating 25% of my CPU. This is an older computer, and these days I need all the CPU processing power I can get - and this definitely isn't helping! Can you please tell me how I can disable presentationfontcache.exe in Windows 7? "

My response:

I have not had this problem before so I asked Teresa if she would like me to look at the issue more closely using my remote desktop service . She agreed and allowed me to connect, and sure enough - the task 'presentationfontcache.exe' was eating 25% of her CPU.

From what I've read online, the presentationfontcache.exe file is a service used for caching fonts, related to Windows Presentation Foundation (WPF) applications. I have never seen a WPF application (that I am aware of) in the last 30 years of my computing life - however, a from a bit more research, this service seems to be related to a lot of programming-related activities, including Microsoft Visual Studio. By default any application using WPF framework will enable the Windows Presentation Font Cache service, though it's my understanding this service can safely be disabled.

After a bit more digging online, I came across some instructions that will help fix the presentationfontcache.exe from eating all the CPU, plus other instructions that explained how to disable it entirely. Unfortunately neither of the sites I visited explained how to do this clearly (for the average Joe user); as such, I've decided to completely rewrite the instructions and streamline the process to minimize the amount of steps needed - plus I'll explain how to do it in simple English.

  • First, you will need to open up an administrative command prompt. To do so: click Start, then type in "cmd" (no quotes); wait for "CMD.EXE" or "Command Prompt" to appear in the list, then right click it and select "Run as Administrator".  
  • The commands below will clear out the Font Cache folder, set the Windows Presentation Foundation service to manual, then restart the service. To do so: highlight the text below using your mouse: c: cd C:\Windows\ServiceProfiles\LocalService\AppData\Local\ mkdir temp move font*.dat temp REG add "HKLM\SYSTEM\CurrentControlSet\services\FontCache3.0.0.0" /v Start /t REG_DWORD /d 3 /f net stop FontCache3.0.0.0 net start FontCache3.0.0.0 echo this is a dummy line  
  • Right click over top of the highlighted text above, then select "Copy" from the dialogue menu. Next, go to the administrative command prompt you opened up in Step #1 and then right click in the middle of the window and select "Paste" from the dialogue menu. The text you copied in Step #2 should now be output to the command line.  
  • Now, check Task Manager to make sure presentationfontcache.exe isn't eating 25, 50, or 100% of your CPU. To do so, press CTRL + ALT + DEL on the keyboard; Task Manager will appear automatically in Windows 7 and earlier - however, for Windows 8 and 10 users, you will need to click the "Task Manager" link in order to run Task Manager after pressing CTRL + ALT + DEL on the keyboard. Once Task Manager is running, go to the "Processes" tab in Windows 7 and earlier (the "Details" tab in Windows 8 and later), and look to see if you can find the presentationfontcache.exe program and see if the CPU usage is still running rampant. If it is, then proceed to Step #5.  
  • ONLY do the following steps if presentationfontcache.exe is still eating your CPU. The following steps will stop the Windows Presentation Foundation service and disable it permanently (though, this can easily be reversed). To do so, use your mouse to highlight the text below: net stop FontCache3.0.0.0 REG add "HKLM\SYSTEM\CurrentControlSet\services\FontCache3.0.0.0" /v Start /t REG_DWORD /d 4 /f echo this is a dummy line  
  • Right click over top of the highlighted text above, then select "Copy" from the dialogue menu. Next, go to the administrative command prompt you opened up in Step #1 and then right click in the middle of the window and select "Paste" from the dialogue menu. The text you copied in Step #5 should now be output to the command line.

At this point, you should not see presentationfontcache.exe running in task manager, and your CPU should be running a lot more smoothly. If for some reason the presentationfontcache.exe is still running, do a reboot and that should definitely prevent it from running again.

Note that any program which relies on the Windows Presentation Foundation service may run slower, because the fonts are being cached. If you don't know which program that may be, I would not worry about it too much as the majority of programs I came across were for programming purposes.

I hope that helps!

Additional 1-on-1 Support: From Dennis

If all of this is over your head, or if you need help disabling the presentationfontcache.exe - or any program for that matter which may be out of control and eating your CPU, I can help using my remote desktop support service . Simply contact me briefly describing your problem and I will get back to you as soon as possible.

Got a Computer Question or Problem? Ask Dennis!

I need more computer questions. If you have a computer question -- or even a computer problem that needs fixing -- please email me with your question so that I can write more articles like this one. I can't promise I'll respond to all the messages I receive (depending on the volume), but I'll do my best.

About the author: Dennis Faas is the owner and operator of Infopackets.com. With over 30 years of computing experience, Dennis' areas of expertise are a broad range and include PC hardware, Microsoft Windows, Linux, network administration, and virtualization. Dennis holds a Bachelors degree in Computer Science (1999) and has authored 6 books on the topics of MS Windows and PC Security. If you like the advice you received on this page, please up-vote / Like this page and share it with friends. For technical support inquiries, Dennis can be reached via Live chat online this site using the Zopim Chat service (currently located at the bottom left of the screen); optionally, you can contact Dennis through the website contact form .

  • Log in or register to post comments

jerry1kara_6566's picture

Similar Problems

I have experienced similar problems with my HP laptop running Win10. I did not have these problems until the 1607 upgrade.

It all started in August with 100% disk usage caused by HPSupportSolutionsFrameworkService.exe. Shutting down the laptop or rebooting did not clear the problem. The service needed to be terminated using Process Explorer.

Later in September, WmUpdate caused svchost to run continuously at 12% CPU useage, As before, Process Explored fixed the problem.

Later in October, MSMPEng.exe ran continuously at 12% CPU useage. Again Process explored did the trick.

Now about every two weeks HPSupportSolutionsFrameworkService.exe acts-up with 25% CPU usage. This time I can double-click / run HP Support Assistant, immediately shut down the program and the problem clears.

I hope the new Win10 upgrade in March will fix this and other nuisance bugs with the USB and Wi-Fi. My other choice is to try a clean install with the latest “save data” option. Do you have any comments about this latest download?

joerussodev_14458's picture

How to Fix: Disable Presentationfontcache.exe

Worked great - much thanks!

Most popular articles

  • Which Processor is Better: Intel or AMD? - Explained
  • How to Prevent Ransomware in 2018 - 10 Steps
  • 5 Best Anti Ransomware Software Free
  • How to Fix: Computer / Network Infected with Ransomware (10 Steps)
  • How to Fix: Your Computer is Infected, Call This Number (Scam)
  • Scammed by Informatico Experts? Here's What to Do
  • Scammed by Smart PC Experts? Here's What to Do
  • Scammed by Right PC Experts? Here's What to Do
  • Scammed by PC / Web Network Experts? Here's What to Do
  • How to Fix: Windows Update Won't Update
  • Explained: Do I need a VPN? Are VPNs Safe for Online Banking?
  • Explained: VPN vs Proxy; What's the Difference?
  • Explained: Difference Between VPN Server and VPN (Service)
  • Forgot Password? How to: Reset Any Password: Windows Vista, 7, 8, 10
  • How to: Use a Firewall to Block Full Screen Ads on Android
  • Explained: Absolute Best way to Limit Data on Android
  • Explained: Difference Between Dark Web, Deep Net, Darknet and More
  • Explained: If I Reset Windows 10 will it Remove Malware?

windows presentation foundation schriftart cache 3.0.0.0

We are BBB Accredited

windows presentation foundation schriftart cache 3.0.0.0

We are BBB accredited (A+ rating), celebrating 21 years of excellence! Click to view our rating on the BBB .

  • Calligraphy
  • Advertise With Us
  • Privacy Policy

Steps to Clear Font Cache

windows presentation foundation schriftart cache 3.0.0.0

Image Source

All operating systems create a cache for used fonts. The purpose behind it is to save time. This is how it works – every time an application is opened, the fonts on that application load faster and faster. So having a cache on your computer is a useful feature.

But sometimes you can run into problems due to caches. Perhaps you are unable to see or use fonts. If you can see the fonts, they appear garbled or illegible. You find it near impossible to change and switch fonts. Or, an application or program you are working on suddenly crashes when you change a font.

All these instances and more are signs that your font cache has been corrupted. Do not worry. The solution is simpler than you think. All you need to do is clear the font cache on your system. On Windows, cache is usually saved on your system in the ”.dat” format. For Mac, caches are usually saved in the “.fcache” format. Clearing the font cache will remove all the junk and corrupted font files, solving all of your font cache related issues.

But maybe you have never tried troubleshooting a problem on your own. You are not sure how to clear font cache. In that case, this article will guide you. Now you can add, switch, edit and read fonts without any stress.

Instructions on How to Clear Font Cache

In this section you will be taught how to clear font cache in both Windows 10 and Mac OS operating systems.

First, you will learn how to clear font cache on Windows. Simply, follow the steps mentioned below –

How to Clear Font Cache on Windows 10

To clear out the font cache on Windows, you can follow one of the two methods written below –

Method 1: Clear Font Cache Manually

  • You first need to stop any services related to the font cache.
  • Drag your mouse cursor to the “Search” box on the Windows task bar. Now type in “Services”. The “Search” menu will show you all related items related to services.
  • Look for the “Services App” and click on it.
  • This will open the “Services” window. In this window look for an option called “Windows Font Cache Services” under the “Name” heading.
  • You need to double-click on the “Windows Font Cache Services” option. A new window will appear on the screen by the name of “Windows Font Cache Services Properties”.
  • In this window you will find many tabs like “Log On”, “Recovery” and “Dependencies”. You need to click on the first tab called “General”.
  • The “General” tab contains information such as “Service name”, “Display name” and “Description”. You need to look for the “Stop” button under the “Service status” option. Once you find it, click on it to stop the service status from running.
  • On the same “General” tab, look for the option ”Startup type”. Click on it and select the option “Disabled”.
  • Once you have done all this, click on the “Apply” button at the bottom of the “Windows Font Cache Services Properties” window. This will also close that window.
  • Back on the “Services” window, look for the option “Windows Presentation Foundation Font Cache 3.0.0.0” under the “Name” heading.
  • Now follow the same process from Steps 5 to 9. In a gist, you need to click “Stop” under the “Service status” option and select “Disabled” under the “Startup type” option. Then click on the “Apply” button.
  • Now you need to clear out the font cache.
  • Press the “Windows” key and the letter “E” key together on the keyboard. This will open the Windows File Explorer.
  • Drag your mouse over to the “View” tab situated at the top of the File Explorer window.
  • Under the “View” tab, you will find 3 checkboxes – “Item check boxes”, “File name extensions” and “Hidden items”. Ensure that the “Hidden items” box is checked, that is, it should have a tick mark inside the box. To check the box, simply click on it with your mouse cursor.
  • Now you must navigate your way to a special folder. Go to drive “(C:)”, then open the folder “ServiceProfiles”. Inside the folder look for the “LocalService” folder and open it. Then double-click on the “AppData” folder inside the “LocalService” folder. Finally, you must find the “Local” folder within the “AppData” folder and open it.
  • Some users might get a warning that they do not have the permission to access this folder. Simply click on “Continue” to get access.
  • Once inside the “Local” folder, scan all the items to look for “.dat” files whose names start with “FontCache”. For example, “FontCashe3.0.0.0.dat”.
  • Select these files and delete all of them.
  • Now within the same “Local” folder, find a folder named “FontCache”. Double-click on it to open.
  • Select all the items inside the “FontCache” folder and delete them. If Windows does not allow you to do so, then restart your computer and try again.
  • Once you delete everything inside “FontCache” folder, revisit the “Services” window. Reactivate “Windows Presentation Foundation Font Cache 3.0.0.0” and “Windows Font Cache Service”.
  • Your computer will build a new font cache from now.

Method 2: Use a Special Tool to Clear Font Cache

  • To save time, you can choose to use a Windows optimization or clean-up tool. iSumsoft System Refixer is a good option and is free to use. It deletes all types of junk from your hard disk, along with the font cache.
  • First, you have to download iSumsoft System Refixer from their website. Then install it on your Windows 10 computer.
  • Open the application. In the application window, you will find many option tabs like – “Junk File”, “Registry”, “Disk”, “Startup” and ”System Service”. Click on the “Clean All” option tab.
  • Under “Clean All”, click on the option “Scan”. This feature will look for unnecessary junk files on your computer hard disk.
  • Allow the scan to do its job. Once it is complete, iSumsoft System Refixer categorizes the junk files according to their type. You will see categories like “Recycle Bin”, “Temporary Files”, “Memory Save File” and of course, “Font Cache”. Click on the “Font Cache” category.
  • A window will open which will disclose all the files in the font cache. To clear them, click on the “Clean” button.

Now you know how to clear font cache on Windows 10. It is time to do the same on another operating system.

How to Clear Font Cache on Mac OS

windows presentation foundation schriftart cache 3.0.0.0

This section will show you how to clear font cache on Mac OS. There are two methods to try here – by using the Terminal and by doing it manually. You will learn both methods here.

Method 1: Using the Terminal

  • First, you must launch the Terminal application. To do so, go to “Application”, then visit “Utilities”. Now double-click on the “Terminal” application to open it.
  • Once the application opens, you will have to enter a series of commands
  • The first command you must enter is – ~/Library/Caches
  • Then enter the command – sudo rm *.fcache*
  • Follow it with – sudo rm *.FODB*
  • Continue adding the following commands on the Terminal –

cd /Library/Caches.

sudo rm *.fcache*

sudo rm *.FODB*

cd /System/Library/Caches

sudo rm fontTablesAnnex*

Once you have entered all the above commands, close the Terminal Application. Congratulations, your font cache is rid of junk files.

Method 2: Clearing the Cache Manually

  • To clear the font cache manually, first open the “Mac HD” folder. Then open the “System” folder and enter the “Library” folder. Finally, open the “Caches” folder inside “Library”.
  • Find and delete these files from the folder – “com.apple.ATS.System.fcache” and “com.apple.ATSServer.FODB_System”
  • Go back to the “Mac HD” folder and open the “Library” folder. Go to the “Caches” folder inside and double-click on “com.apple.ATS/501”.
  • Inside this folder, you have to delete these files – “Local.fcache”, “Classic.fcache”, “System.fcache”, “FondResourceCache”.
  • Now return to the “Library” folder and open the “Preferences” folder. Inside you must find and delete the file named “com.apple.ATS.plist”.
  • Next, go all the way back to the “Mac HD” folder and open the “System” folder. Open the “Library” folder inside and then open the “Caches” folder. Find the files “com.apple.ATS.System.fcache” and “fontTablesAnnex” then delete them.
  • The final step requires you to restart your computer.
  • When you switch on your computer again, the font cache would have been completely cleared of junk files.

Hope this article cleared your doubts on how to clear font cache. Truth be told, you don’t necessarily have to delete junk files from your font cache regularly. Font cache occupies very little space on your computer hard disk. It does not adversely impact the performance of your operating system, be it Mac or Windows. But if you are facing problems in the display of fonts, then you should definitely clear your cache. No need to do it frequently though.

A word of advice – if you are manually clearing the font cache, please read the instructions carefully. The folders you are accessing are important. Accidently deleting the wrong folder or file could severely impact the performance of your computer.

windows presentation foundation schriftart cache 3.0.0.0

About author

At The Serif, we specialize in collating, creating, and showcasing fonts of all sizes, types, and styles that help you take your branding or creative project to the next level.

Recent Posts

  • Fonts How to Change Sublime Text Font
  • Fonts How To Change Font Size In Thunderbird Email
  • Fonts How To Change Font Color In Powerpoint
  • Fonts How To Change Font In Illustrator
  • Fonts How To Embed Fonts In Indesign

Popular Posts

  • 1 Fonts Step-by-step instructions on installing fonts on Chromebook November 11, 2020
  • 2 Fonts How to Add Fonts to Photoshop October 13, 2020
  • 3 Fonts How To Change Font Size On Facebook June 21, 2021
  • 4 Fonts Dealing with Fonts That Cannot Be Saved with Presentations October 29, 2020
  • Remember me Not recommended on shared computers

Forgot your password?

Or sign in with one of these services

Moon

  • Light mode (Default)
  • Software Discussion & Support

Windows Presentation Foundation Font Cache 3.0.0.0

Asked by CBA2 , May 28, 2010

I have one program only using Windows Presentation Foundation Font Cache 3.0.0.0, Canon's CameraWindow, used to download pics from my camera. Once done and after closing CameraWindow, the Windows Presentation Foundation Font Cache 3.0.0.0 service (originally set to manual start) remains running (using memory and resources) and I have to stop the service myself.

Question: is there a way to have this happen automatically once I close Canon's CameraWindow? It's a pita, albeit not a big one, but I do NOT want to have this service running for no reason. Best, CBA

Link to comment

Share on other sites, 2 answers to this question.

  • Sort by votes
  • Sort by date

Recommended Posts

Probably not. Maybe you could create a script that launches the program, waits for it to exit, and then calls the command to stop the service. That would likely require that it runs as administrator though.

Thanks. Don't think a script would work as the CameraWindow is launched automatically once I plug my camera into the USB port/cable. I'll ask Canon's support. A (very) long shot ... but they may have a suggestion. Best, CBA

windows presentation foundation schriftart cache 3.0.0.0

Recently Browsing    0 members

  • No registered users viewing this page.
  • Existing user? Sign In
  • All Activity
  • Closer Look
  • Visit our Store
  • Chat on IRC
  • Send News Tip
  • Write for Neowin
  • Advertising
  • Get our Newsletter
  • Create New...

techcult logo

Rebuild Font Cache in Windows 10

Font Cache works the same way as Icon Cache, and Windows operating system creates a cache for fonts to load them faster and to display them to the interface of the app, Explorer etc. If for some reason the font cache is corrupted then the fonts may not appear properly, or it starts displaying invalid font characters in Windows 10. To resolve this issue, you need to rebuild the font cache, and in this post, we will see how to do that.

Rebuild Font Cache in Windows 10

The font cache file is stored in the Windows folders: C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache, If you are trying to access this folder then you won’t be able to do that directly as Windows protect this folder. Font’s are cached in more than one files in the above folder. Anyway, without wasting any time, let’s see How to Rebuild Font Cache in Windows 10 with the help of the below-listed tutorial.

Table of Contents

Make sure to  create a restore point  just in case something goes wrong.

Method 1: Manually Rebuild Font Cache in Windows 10

1. Press Windows Key + R then type services.msc and hit Enter.

services.msc windows | Rebuild Font Cache in Windows 10

2. Scroll down till you find “ Windows Font Cache service ” in the services window.

Note: Press W key on the keyboard to locate the Windows Font Cache service.

3. Right-click on Window Font Cache Service then selects Properties.

Right-click on Window Font Cache Service then select Properties

4. Make sure to click on Stop then set the Startup type as Disabled.

Make sure to set the Startup type as Disabled for Window Font Cache Service

5. Click Apply, followed by OK.

6. Do the same (Follow the steps 3 to 5) for Windows Presentation Foundation Font Cache 3.0.0.0.

Make sure to set the Startup type as Disabled for Windows Presentation Foundation Font Cache 3.0.0.0

7. Now navigate to the following folder by going to one folder at a time:

C:\Windows\ServiceProfiles\LocalService\AppData\Local

Note: Do not copy and paste the above path as certain directories are protected by Windows. You need to manually double-click on each of the above folders and click Continue to access the above folders.

Manually Rebuild Font Cache in Windows 10 | Rebuild Font Cache in Windows 10

8. Now once inside the Local folder, delete all the files with the name FontCache and .dat as the extension.

Delete all the files with the name FontCache and .dat as the extension

9. Next, double-click on the FontCache folder and delete all of its content.

Double-click on the FontCache folder and delete all of its content

10. You need to also delete the file FNTCACHE.DAT from the following directory:

C:\Windows\System32\

Delete the file FNTCACHE.DAT from Windows System32 folder

11. Once done, reboot your PC to save changes.

12. After the reboot, make sure to start the following services and set their startup type as Automatic:

Windows Font Cache Service Windows Presentation Foundation Font Cache 3.0.0.0

Start Windows Font Cache Service and set its startup type as Automatic | Rebuild Font Cache in Windows 10

13. This will successfully Rebuild Font Cache in Windows 10.

If you still see the invalid characters after restarting, you need to repair your Windows 10 using DISM.

Method 2: Rebuild Font Cache in Windows 10 using the BAT file

1.Open Notepad then copy & paste the following:

2.Now from Notepad menu click on File then click Save as.

Rebuild Font Cache in Windows 10 using the BAT file

3. From Save as type drop-down select “ All Files ” then under File name type Rebuild_FontCache.bat (.bat extension is very important).

From Save as type select 'All Files' then under File name type Rebuild_FontCache.bat & click Save

4. Make sure to navigate to desktop then click on Save.

5. Double-click on Rebuild_FontCache.bat to run it and once done reboot your PC to save changes.

Double-click on Rebuild_FontCache.bat to run it

Recommended:

  • Fix Bluetooth won’t turn ON in Windows 10
  • Turn Off Recent Items and Frequent Places in Windows 10
  • Enable or Disable Inline AutoComplete in Windows 10
  • Fix Memory Management Error in Windows 10

That’s it, you successfully learned How to Rebuild Font Cache in Windows 10 but if you still have any questions regarding this tutorial then feel free to ask them in the comment’s section.

About The Author

Aditya Farrad

Aditya Farrad

How to Recover Contacts on Android Phone

How to Recover Contacts on Android Phone

How to Uninstall Software Update On Android

How to Uninstall Software Update On Android

How to Disable Android Automatic Updates

How to Disable Android Automatic Updates

How to Set Certain Contacts to Ring on Silent on Android

How to Set Certain Contacts to Ring on Silent on Android

How to Clear Bluetooth Cache on Android

How to Clear Bluetooth Cache on Android

how to convert picture to text in excel or Word

How to Convert Picture to Text in Excel or Word

1 thought on “rebuild font cache in windows 10”.

Avatar photo

My files are not DAT files in step nine. They are listed as VCD video files, and I’m unable to delete those files.

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

  • VMware Technology Network
  • Desktop Hypervisor
  • VMware Fusion
  • VMware Fusion Discussions
  • Error 1923. Service Windows Presentation Foundatio...
  • Subscribe to RSS Feed
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Printer Friendly Page

Lee123

  • Mark as New
  • Report Inappropriate Content

Error 1923. Service Windows Presentation Foundation Font Cache (fontcache3.0.0.0) could not be installed. Verify that you have sufficient privileges to install system services"

  • All forum topics
  • Previous Topic

aetm

IMAGES

  1. Windows presentation foundation font cache 3.0.0.0

    windows presentation foundation schriftart cache 3.0.0.0

  2. Windows presentation foundation font cache 3.0.0.0

    windows presentation foundation schriftart cache 3.0.0.0

  3. Probleme mit Windows Schriftarten beseitigen

    windows presentation foundation schriftart cache 3.0.0.0

  4. Кэш шрифтов windows presentation foundation как отключить

    windows presentation foundation schriftart cache 3.0.0.0

  5. 2 Ways to Clear Font Cache in Windows 10

    windows presentation foundation schriftart cache 3.0.0.0

  6. Windows presentation foundation font cache 3.0.0.0

    windows presentation foundation schriftart cache 3.0.0.0

VIDEO

  1. Windows Performance Tips

  2. part 01 WPF(Windows Presentation Foundation )وانەی یەکەم

  3. WPF in action

  4. Windows Presentation Foundation الدرس الأول

  5. BDDII P1

  6. BDDII P2

COMMENTS

  1. Windows Presentation Foundation Font Cache 3.0.0.0 Process Explained

    The Windows Presentation Foundation Font Cache 3.0.0.0 process is an essential component of the Windows operating system, specifically designed to improve the performance of WPF applications. By caching font data, it allows WPF applications to load fonts more quickly, resulting in a smoother user experience.

  2. Error or high CPU utilization when running a WPF-based application

    Right-click Windows Presentation Foundation Font Cache 3.0.0.0, and then click Stop. Method 2: Use the command prompt. Click Start, click Run, type cmd, and then click OK. At the command prompt, type net stop "Windows Presentation Foundation Font Cache 3.0.0.0", and then press ENTER. Delete the old Fontcache3.0.0.0.dat file.

  3. Fix PresentationFontCache.exe High CPU and Memory usage on Windows

    Look for Windows Presentation Foundation Font Cache 3.0.0.0. Right-click on the service, set the Startup type to Disabled, and click Stop. Click Apply > Ok.

  4. What is PresentationFontCache.exe and Why is it Running?

    If that doesn't fix the high CPU usage you might have to delete a font cache file under C:\Windows\ServiceProfiles\LocalService\AppData\Local named FontCache 3.0.0.0.dat and then reboot the ...

  5. WPF PresentationFontCache. What is this?

    I located the windows service, named "Windows Presentation Foundation Font Cache 3.0.0.0", which is probably responsible for generating this process. This service claims that it optimizes performance of WPF applications by caching commonly used font data. WPF applications will start this service if it is not already running.

  6. Windows Presentation Foundation Font Cache Process Explained

    The Windows Presentation Foundation Font Cache process is an essential component of the Windows operating system. It optimizes the performance of WPF applications by preloading and caching fonts, resulting in faster and smoother text rendering. While the process may consume system resources, it is necessary for the optimal functioning of WPF ...

  7. How to rebuild Font cache in Windows 11/10

    Do the same for Windows Presentation Foundation Font Cache 3.0.0.0 Service as well. Stop and Disable it as well. The Windows Presentation Foundation Font Cache 3.0.0.0 Service optimizes the ...

  8. Presentationfontcache.exe constantly using all of cpu

    Hi, I wouldn't delete anything as this isn't recommended. I would rather disable the service. You can disable the service via start > type services.msc. In the list, search for Windows Presentation Foundation Font Cache 3.0.0.0. Double-click it to open its Properties dialog. Change the startuptype to disabled > apply.

  9. What is Visual Studio's Font Cache folder?

    You can disable the WPF font cache by following these steps: Start > Control Panel > Administrative Tools > Services. Scroll down to Windows Presentation Foundation Font Cache 3.0.0.0, right-click and select Properties. In the window then select Disabled in the startup type combo. Share.

  10. Windows Presentation Foundation Font Cache

    The Windows Presentation Foundation Font Cache service optimizes performance of the Windows Presentation Foundation (WPF) application by caching commonly used font data.

  11. Fix: PresentationFontCache.exe High CPU or MEMORY Usage

    Here are the steps for disabling the Presentation Font Cache service. Hold Windows key and press R; Type services.msc and press Enter; Locate a service named Windows Presentation Foundation Font Cache 3.0.0.0 and double click it; Select Disabled from the drop down menu in Startup Type section; Click Stop if the Service Status is Running; Click ...

  12. The Windows Presentation Foundation Font Cache 3.0.0.0 service hung on

    May I know if you have the Windows Presentation Foundation-based applications which need FontCache3.0.0.0 service? If not, since the startup type of this service can be set to Manual or Disabled, we could try to disable the service.

  13. The Windows Presentation Foundation Font Cache 3.0.0.0 service failed

    The Windows Presentation Foundation Font Cache 3.0.0.0 service failed to start due to the following error: The service did not respond to the start or control request in a timely fashion. ... Do you have the Windows Presentation Foundation-based applications which need FontCache3.0.0.0 service? If not, since the startup type of this service can ...

  14. Top 3 Solutions to PresentationFontCache.exe High CPU Usage

    As mentioned, PresentationFontCache.exe starts when WPF software is running. If you don't use any WPF applications, you can stop the Presentation Font Cache service. Step 1: Open Run window, type services.msc, and then press Enter to access Service. Step 2: Scroll down to find Windows Presentation Foundation Font Cache 3.0.0.0 service.

  15. PresentationFontCache.exe Windows process

    PresentationFontCache.exe process in Windows Task Manager. The process known as Windows Presentation Foundation Font Cache (version 3.0.0.0) or Windows Presentation Foundation-Schriftartcache (version 3.0.0.0) belongs to software Microsoft .NET Framework or Windows Presentation Foundation Font Cache by Microsoft (www.microsoft.com).

  16. Windows Presentation Foundation Font Cache 3.0.0.0

    This entry has information about the Windows startup entry named Windows Presentation Foundation Font Cache 3.0.0.0 that points to the PresentationFontCache.exe file. Please visit this result for ...

  17. How to Fix: Disable Presentationfontcache.exe (High CPU)

    To do so: click Start, then type in "cmd" (no quotes); wait for "CMD.EXE" or "Command Prompt" to appear in the list, then right click it and select "Run as Administrator". The commands below will clear out the Font Cache folder, set the Windows Presentation Foundation service to manual, then restart the service.

  18. Steps to Clear Font Cache

    Reactivate "Windows Presentation Foundation Font Cache 3.0.0.0" and "Windows Font Cache Service". Your computer will build a new font cache from now. Method 2: Use a Special Tool to Clear Font Cache. To save time, you can choose to use a Windows optimization or clean-up tool. iSumsoft System Refixer is a good option and is free to use.

  19. Windows Presentation Foundation Font Cache 3.0.0.0

    CBA2. I have one program only using Windows Presentation Foundation Font Cache 3.0.0.0, Canon's CameraWindow, used to download pics from my camera. Once done and after closing CameraWindow, the ...

  20. Rebuild Font Cache in Windows 10

    Note: Press W key on the keyboard to locate the Windows Font Cache service. 3. Right-click on Window Font Cache Service then selects Properties. 4. Make sure to click on Stop then set the Startup type as Disabled. 5. Click Apply, followed by OK. 6. Do the same (Follow the steps 3 to 5) for Windows Presentation Foundation Font Cache 3.0.0.0. 7.

  21. Error 1923. Service Windows Presentation Foundation Font Cache

    S3 FontCache3.0.0.0;Windows Presentation Foundation Font Cache 3.0.0.0. Did you ever try to install that, for instance just before installing VMware Tools? Maybe in that case it could be seeing the previous CD/DVD drive or image as where to try to install VMware Tools from (thus finding this other program instead of VMware Tools install).