Menu
Windows Driver Foundation - User-mode Driver Framework Reflector (WUDFRd) Service Defaults in Windows 10
- Windows Driver Foundation - User-mode Driver Framework Reflector
- Windows Driver Foundation User Mode Driver Framework Reflector 2.0
- Windows Driver Foundation User Mode Driver Framework Reflector 4.0
A kernel mode driver that uses message-based interprocess communication mechanism to communicate with the driver manager and host process to facilitate UMDF drivers.
The User-Mode Driver Framework insulates the kernel from the problems of direct driver access, instead providing a new class of driver with a dedicated application programming interface at the user level of interrupts and memory management. If an error occurs, the new framework allows for an immediate driver restart without impacting the system. Here is one of many event log details and it shows the the location and filename of the Drivers Foundation Service that is taking 8.9 seconds to load after a bsod crash and thus appearing in the diagnotics -performance log. The file WUDFDd.sys is the identified file.
![Framework Framework](/uploads/1/1/8/9/118957732/850617513.png)
Default Settings
- A user-mode driver is started by the Driver Manager and runs in a driver host process. A single instance of the driver can service simultaneous requests from multiple applications. To communicate with the driver, applications issue I/O requests to the driver's device through the Win32 API.
- Windows Driver Foundation - User-mode Driver Framework is a Win32 service. In Windows 10 it is starting only if the user, an application or another service starts it. When the Windows Driver Foundation - User-mode Driver Framework service is started, it is running.
- The Windows Driver Foundation - User-mode Driver Framework Reflector service is a kernel mode driver. If Windows Driver Foundation - User-mode Driver Framework Reflector fails to start, the error is logged. Windows 8 startup proceeds, but a message box is displayed informing you.
Startup type: | Manual |
Display name: | Windows Driver Foundation - User-mode Driver Framework Reflector |
Service name: | WUDFRd |
Service type: | kernel |
Error control: | normal |
Group: | base |
Object: | DriverWudfRd |
Path: | %SystemRoot%System32driversWUDFRd.sys |
Registry key: | HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWUDFRd |
Default Behavior
Windows Driver Foundation - User-mode Driver Framework Reflector is a kernel device driver. In Windows 10 it is starting only if the user, an application or another service starts it. If Windows Driver Foundation - User-mode Driver Framework Reflector fails to start, the failure details are being recorded into Event Log. Then Windows 10 will start up and notify the user that the WUDFRd service has failed to start due to the error.
Windows Driver Foundation - User-mode Driver Framework Reflector
Restore Default Startup Configuration for Windows Driver Foundation - User-mode Driver Framework Reflector
1. Run the Command Prompt as an administrator.
2. Copy the command below, paste it into the command window and press ENTER:
Windows Driver Foundation User Mode Driver Framework Reflector 2.0
sc config WUDFRd start= demand
3. Close the command window and restart the computer.
The WUDFRd service is using the WUDFRd.sys file that is located in the %WinDir%System32drivers folder. If the file is changed, damaged or deleted, you can restore its original version from Windows 10 installation media.
Windows Driver Foundation User Mode Driver Framework Reflector 4.0
File Info | Description |
---|---|
File Size: | 156 kB |
File Modification Date/Time: | 2017:03:18 18:18:57+00:00 |
File Inode Change Date/Time: | 2017:11:05 07:07:54+00:00 |
File Type: | Win32 EXE |
MIME Type: | application/octet-stream |
Warning: | Possibly corrupt Version resource |
Machine Type: | Intel 386 or later, and compatibles |
Time Stamp: | 2032:12:28 20:53:11+00:00 |
PE Type: | PE32 |
Linker Version: | 14.10 |
Code Size: | 142848 |
Initialized Data Size: | 19456 |
Uninitialized Data Size: | 0 |
Entry Point: | 0x5fb8 |
OS Version: | 10.0 |
Image Version: | 10.0 |
Subsystem Version: | 6.1 |
Subsystem: | Native |
File Version Number: | 10.0.15063.0 |
Product Version Number: | 10.0.15063.0 |
File Flags Mask: | 0x003f |
File Flags: | (none) |
File OS: | Windows NT 32-bit |
Object File Type: | Driver |
File Subtype: | 7 |
Language Code: | English (U.S.) |
Character Set: | Unicode |
Company Name: | Microsoft Corporation |
File Description: | Windows Driver Foundation - User-mode Driver Framework Reflector |
File Version: | 10.0.15063.0 (WinBuild.160101.0800) |
Internal Name: | WUDFRd.sys |
Legal Copyright: | © Microsoft Corporation. All rights reserved. |
Original Filename: | WUDFRd.sys |
Product Name: | Microsoft® Windows® Operating System |
Product Version: | 10.0.15063.0 |
✻ Portions of file data provided by Exiftool (Phil Harvey) distributed under the Perl Artistic License.