Navigation Menu
Search code, repositories, users, issues, pull requests..., provide feedback.
We read every piece of feedback, and take your input very seriously.
Saved searches
Use saved searches to filter your results more quickly.
To see all available qualifiers, see our documentation .
- Notifications You must be signed in to change notification settings
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement . We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PresentationFontCach.exe using large amount of CPU #8732
vsfeedback commented Jan 25, 2024
miloush commented Jan 25, 2024
Sorry, something went wrong.
lindexi commented Jan 26, 2024
Miloush commented jan 26, 2024.
- 👍 1 reaction
lindexi commented Jan 26, 2024 • edited Loading
No branches or pull requests
Windows 10 Top Contributors: neilpzz - Ramesh Srinivasan ✅
October 14, 2024
Windows 10 Top Contributors:
neilpzz - Ramesh Srinivasan ✅
- Search the community and support articles
- Search Community member
Ask a new question
Windows Driver Foundation - User-mode Driver Framework Host Process Stopped Working
I am seeing this error pop up repeatedly "Windows Driver Foundation - User-mode Driver Framework Host Process - Stopped Working ".
I have updated Windows 10 (Home version 20H2 Build:19042.906). I ran the hardware diagnostic in the BIOS and the system passed. My drivers (Dell XPS15 9570) are up to date. I also ran the "sfc /scannow" and "DISM /Online /Cleanup-Image /Restore-Health" commands and it did not solve the issue.
The error description looks like the following:
Report abuse
Reported content has been submitted
Replies (12)
* Please try a lower page number.
* Please enter only numbers.
- Independent Advisor
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.
Igor,
Thanks for your help and your suggestions. I updated every driver and tried to isolate the problem by removing devices one at a time. It did not work. The problem continued to occur. The problem occurs with all the devices removed. This tells me that the problem is not within the peripherals. Hmmm. I am not sure what else to try.
I left the PC running all night standalone, with no peripherals attached and the error is changed. Now I see "WUDFHOST.exe - stopped working" with the following details:
Description
Faulting application name: WUDFHost.exe, version: 10.0.19041.1, time stamp: 0xe092f869
Faulting module name: usbinterface.dll, version: 0.0.0.0, time stamp: 0x5e82ba56
Exception code: 0xc0000005
Fault offset: 0x000000000000ff32
Faulting process id: 0x324c
Faulting application start time: 0x01d72e8c9d4665e3
Faulting application path: C:\Windows\System32\WUDFHost.exe
Faulting module path: c:\windows\system32\drivers\umdf\usbinterface.dll
Report Id: 3573073f-2b9a-4cc6-90ab-cb0aebf21afd
Faulting package full name:
Faulting package-relative application ID:
The error does not occur with the same frequency as with peripherals attached, but it did occur three times during the night.
Thanks.
I ran the driver verifier command and got a BSOD with the following listed: "driver_verifer_detected_violation".
The dump file information should be in this link.
Thanks again for your help.
https://1drv.ms/u/s!AhNxh0L1Q1jFtXgStIzZ-itJ4DVO?e=Id23EK
This SW is NordVPN. I will remove it and see what happens. Thank you.
Good news. Bad news.
The bad news is I uninstalled the software and the original error "Windows Driver Foundation - User-mode Driver Framework Host Process - Stopped Working " still occurred. I reinstalled the NordVPN SW and the error still continues to occur as before.
The good news is the BSOD on startup with the error "driver_verifer_detected_violation" does not occur anymore.
Thanks for your help so far. Any other suggestions would be appreciated.
Question Info
- Devices and drivers
- Norsk Bokmål
- Ελληνικά
- Русский
- עברית
- العربية
- ไทย
- 한국어
- 中文(简体)
- 中文(繁體)
- 日本語
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Task 1: Create a New Windows Presentation Foundation Application
- 13 contributors
In this task, you will create an empty Windows Presentation Foundation (WPF) application by using the WPF Application Visual Studio template and add references to the appropriate .NET Framework 4.6.1 workflow assemblies.
To create the WPF Application project
Open Visual Studio and on the File menu, point to New , and then click Project .
In the New Project dialog box, select either Visual C# or Visual Basic from the Installed Templates pane on the left side of the box. If the language of your choice does not appear, look under Other Languages .
Select Windows in the Installed Templates pane.
In the top pane, confirm that (the default value) .NET Framework 4 has been selected in the drop-down list box, and then select WPF Application .
Set the name of the project to HostingApplication at the bottom of the window.
Set the solution name to RehostingTheDesigner .
Click OK to create the application project. Visual Studio creates a basic WPF UI for your application and includes the appropriate XAML and code-behind files.
Add references to WorkflowModel assemblies. To do this, in Solution Explorer , right-click the HostingApplication project and select Add Reference .
In the Add Reference dialog box, click the .NET tab, hold down the CTRL key, select the following assemblies, and then click OK :
- System.Activities
- System.Activities.Presentation
- System.Activities.Core.Presentation
See Task 2: Host the Workflow Designer to learn how to host the workflow designer design canvas.
- Rehosting the Workflow Designer
- Task 2: Host the Workflow Designer
IMAGES
VIDEO
COMMENTS
Windows Presentation Foundation (WPF) Host (PresentationHost.exe) is the application that enables WPF applications to be hosted in compatible browsers (including Microsoft Internet Explorer 6 and later). By default, Windows Presentation Foundation (WPF) Host is registered as the shell and MIME handler for browser-hosted WPF content, which includes:
Windows presentation foundation host crashes. Ask Question Asked 12 years ago. Modified 8 years, 11 months ago. ... Xbap application -- WPF host has encountered a prob and needs to close. 1. wpf application crashes when accessed from RDP session without showing any ERROR messages. 1.
Fixes a problem in which you cannot start an XAML Browser Application (XBAP) that is created by using Windows Presentation Foundation (WPF) in the .NET Framework 3.0 or the .NET Framework 3.5. Also provides a workaround.
Follow the instructions below which might help you in resolving the issue. Method 1: 1. Click on start. 2. Type in services.msc in the start search and hit enter. 3. In the services window, scroll down to check "Windows Presentation Foundation Font Cache 3.0.0.0" service is started. 4.
This issue has been moved from a ticket on Developer Community. The Windows Presentation Foundation Font Cache 3.0.0.0 service (PresentationFontCache.exe) constantly is using a large portion of my CPU. Even when I reboot, it comes back. It happens when I am not even running Visual Studio.
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
To be hosted, WPF creates an instance of PresentationHost.exe, which provides the hosted WPF content to the host for display in the WebBrowser control. The integration enabled by IWpfHostSupport allows PresentationHost.exe to: Receive input messages from the registered raw input devices and forward appropriate messages to the host application.
presentationhost.exe is an executable file that is part of the Windows Presentation Foundation (WPF) Host, which is a component of the Microsoft .NET Framework developed by Microsoft. This file is responsible for running and displaying graphical user interfaces created using WPF. The associated software, Microsoft .NET Framework, is a programming model that supports building and running of ...
Dispose. Not disposing classes properly can leak resources. In your hybrid applications, make sure that the WindowsFormsHost and ElementHost classes are disposed, or you could leak resources. Windows Forms disposes ElementHost controls when its non-modal Form parent closes. WPF disposes WindowsFormsHost elements when your application shuts down.
However, when I upload it to the server where it is supposed to live and try to run it from there, the message "Windows Presentation Foundation Host has stopped working" and it says that "Windows is checking for a solution to the problem". After a while it changes the second message to "A problem caused the program to stop working correctly.
Tag: Windows Presentation Foundation (WPF) wpf host stopped working Visual Studio 2008; 3. Which text box has the focus The focused item is of course the TextBox the user is typing in. So you can handle the KeyDown or KeyUp event. Your handler will have a parameter named object sender.
Show 7 more. Welcome to the Desktop Guide for Windows Presentation Foundation (WPF), a UI framework that is resolution-independent and uses a vector-based rendering engine, built to take advantage of modern graphics hardware. WPF provides a comprehensive set of application-development features that include Extensible Application Markup Language ...
1. Make sure the ".NET desktop development" component is installed (see VS installer "Workload" tab). - BionicCode. Jun 15, 2022 at 18:44. Thanks @BionicCode installing ".NET desktop development" worked for me. - Bhushan Jagtap.
Igor, Thanks for your help and your suggestions. I updated every driver and tried to isolate the problem by removing devices one at a time. It did not work.
In the top pane, confirm that (the default value) .NET Framework 4 has been selected in the drop-down list box, and then select WPF Application. Set the name of the project to HostingApplication at the bottom of the window. Set the solution name to RehostingTheDesigner. Click OK to create the application project.
To find which dll we need to add a reference to, we normally go to MSDN, searching with the search terms ' SomeClass class'... in your case ' WindowsFormsHost class'. Doing this for the WindowsFormsHost class, we see this: Note the line that says: Assembly: WindowsFormsIntegration (in WindowsFormsIntegration.dll)