Event ID - 259

Event Id259
SourceWDSPXE
DescriptionAn error occurred while trying to load the module from %1 for provider %2. If the provider is marked as critical, the Windows Deployment Services server will be shutdown.

Error Information: %3
Event InformationAccording to Microsoft :
Cause :
This event is logged when an error occurred when trying to load the module.
Resolution :
Ensure that the ProviderDLL registry key is valid
To resolve this issue, do the following in the specified order:
a)Ensure that the registry data is correct.
b)Reinstall Windows Deployment Services.
Note :
To perform these procedures, you must either be a member of the localAdministrators group or have been delegated the appropriate authority.
Ensure that the registry data is correct
Incorrectly editing the registry might severely damage your system. Before making changes to the registry, you should back up any valued data.
To ensure that the registry data is correct:
1.Open Registry Editor. (Click Start, typeregedit in theStart Search box, and then press ENTER.)
2.Verify that the registry key for the provider that failed exists at the following location:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WDSServer\Providers.
3.If the registry key exists at the specified location, ensure that the ProviderDll subkey exists and contains a path to the .dll file. Then ensure that the .dll file exists at the same location. For example, the ProviderDll subkey for the BINLSVC provider is%systemroot%\system32\binlsvc.dll. If both the registry key and the subkey exist at the correct location, restart the server.
4.If either the provider subkey(ProviderDll) or the file is missing, do one of the following:
a)If the provider is one of the default providers (WDSPXE, BINLSVC, WDSIMGSRV, WDSMC, and WDSTFTP), you will need to reinstall Windows Deployment Services by using Server Manager (see the following section).
b)If the provider is a custom or non-Microsoft provider, reinstall it.
Reinstall Windows Deployment Services
To reinstall Windows Deployment Services:
1.OpenServer Manager. (ClickStart, point toAdministrative Tools, and then clickServer Manager.)
2.UnderRoles Summary,click Remove Roles.
3. SelectWindows Deployment Services, and then follow the instructions in the wizard.
4.After the role removal is completed, clickAdd Roles inServer Manager to reinstall Windows Deployment Services.
Verify :
To verify that the providers are working correctly:
1)Open theCommand Prompt window.
2) At the command prompt, runwdsutil /get-server /show:config, and ensure that the expected providers are listed in the output.
3.Open Event Viewer. (ClickStart, typeEvent Viewer in theStart Search box, and then press ENTER).
4.In the left pane, expandCustom Views, expandServer Roles, and then clickWindows Deployment Services.
5.Click the Date and Time column heading to sort the events based on time and date.
6.Check for WDSPXE events 262 and 267, which verify that a provider was loaded (or unloaded) and initialized successfully.
Reference LinksEvent ID 259 from Source WDSPXE

Catch threats immediately

We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.

See what we caught

Did this information help you to resolve the problem?

Yes: My problem was resolved.
No: The information was not helpful / Partially helpful.