Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

1, 5, 0, 16 50.00%
1, 5, 0, 16 50.00%
(Note, Western Digital Technologies publishes each variation of this file with the same version, but the hashes are unique.)

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegSetValueExW, RegDeleteKeyW, RegEnumKeyExW, RegOpenKeyExW, RegCreateKeyExW, RegQueryInfoKeyW, RegDeleteValueW, InitializeSecurityDescriptor, CreateWellKnownSid, SetEntriesInAclW, SetSecurityDescriptorOwner, SetSecurityDescriptorGroup, SetServiceStatus, DeregisterEventSource, ReportEventW, RegisterEventSourceW, RegisterServiceCtrlHandlerW, DeleteService, ControlService, OpenServiceW, CloseServiceHandle, CreateServiceW, OpenSCManagerW, StartServiceCtrlDispatcherW, RegQueryValueExW, SetSecurityDescriptorDacl, RegCloseKey
dbghelp.dll
MiniDumpWriteDump
kernel32.dll
GetProcessHeap, HeapSize, HeapReAlloc, HeapFree, HeapAlloc, HeapDestroy, DeleteCriticalSection, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, RaiseException, GetLogicalDriveStringsW, GetVolumeInformationW, GetDiskFreeSpaceExW, GetCommandLineW, GetCurrentThread, SetThreadPriority, InterlockedExchange, Sleep, InterlockedCompareExchange, GetStartupInfoW, SetUnhandledExceptionFilter, QueryPerformanceCounter, GetTickCount, GetCurrentThreadId, GetCurrentProcessId, GetSystemTimeAsFileTime, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, IsDebuggerPresent, GetModuleFileNameW, lstrlenW, GetModuleHandleW, GetLastError, lstrcmpiW, InterlockedDecrement, SizeofResource, LockResource, LoadResource, FindResourceW, FindResourceExW, GetProcAddress, InterlockedIncrement, GetVolumePathNameW, GetVolumeNameForVolumeMountPointW, CreateEventW, CloseHandle, WaitForSingleObject, WaitForMultipleObjects, ResetEvent, SetEvent, GetDriveTypeW, CreateDirectoryW, CreateFileW, GetFileSizeEx, DeleteFileW, SetFilePointerEx, WriteFile, GetFileAttributesExW, LoadLibraryW, FreeLibrary, MultiByteToWideChar, LoadLibraryExW, LocalAlloc, LocalFree, CreateThread, GetLocalTime, SetPriorityClass
mscoree.dll
DllMain
msvcr90.dll
DllMain
ole32.dll
CoRegisterClassObject, CoInitialize, CoTaskMemFree, CoRevokeClassObject, CoUninitialize, StringFromGUID2, CoInitializeSecurity, CoTaskMemAlloc, StringFromCLSID, CLSIDFromProgID, CoCreateInstance, ProgIDFromCLSID, CoTaskMemRealloc
shell32.dll
SHGetSpecialFolderPathW, SHGetFileInfoW
user32.dll
CharNextW, LoadStringW, CharUpperW, PostThreadMessageW, MessageBoxW, GetMessageW, TranslateMessage, DispatchMessageW

WDRulesEngine.exe

WD Business Rule Engine Application by Western Digital Technologies (Signed)

Remove WDRulesEngine.exe
Version:   1, 5, 0, 16
MD5:   6063d6602b8d60afa3cc10586b79a58a
SHA1:   61e3fbac3bea9875e21d7d9ea987d35284099c66

Overview

wdrulesengine.exe runs as a service under the name WDRules (WDRulesService) with extensive SYSTEM privileges (full administrator access). It is installed with a couple of know programs including WD SmartWare published by Western Digital Technologies, Inc., WD SmartWare from Western Digital Technologies, Inc. and WD SmartWare by Western Digital Technologies, Inc.. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC). The file is digitally signed by Western Digital Technologies which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:wdrulesengine.exe
Publisher:Western Digital
Product name:WD Business Rule Engine Application
Description:WD Business Rule Engine
Typical file path:C:\Program Files\western digital\wd smartware\wdrulesengine.exe
File version:1, 5, 0, 16
Size:1.04 MB (1,091,992 bytes)
Certificate
Issued to:Western Digital Technologies
Authority (CA):VeriSign
Effective date:Monday, October 11, 2010
Expiration date:Friday, September 20, 2013
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

ResourcesPrograms

The following programs will install this file
Western Digital Technologies, Inc.
10% remove
Western Digital also ships WD Smartware with many of its drives for use as backup drives. This software backs up all Documents, Pictures, Movies, Emails, and more on the drive, and continually checks for changes to drive locations. This means that regular backup takes place.
Western Digital Technologies, Inc.
3% remove
The SES Device Driver is the software driver for the Western Digital SES. It is a computer program used to communicate from the Windows PC OS to the SES device. This software is required in most cases for the hardware device to function properly and is included with the Western Digital SES. In most cases, drivers come with Windows or can be found by going to Windows Update in Control Panel and checking for updates as well as downloaded ...

BehaviorsBehaviors

Services
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • 'WDRulesService'

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00074310%
0.028634%
Kernel CPU:0.00029906%
0.013761%
User CPU:0.00044404%
0.014873%
Kernel CPU time:255,717 ms/min
100,923,805ms/min
CPU cycles:18,524,477/sec
17,470,203/sec
Memory
Private memory:21 MB
21.59 MB
Private (maximum):19.87 MB
Private (minimum):4.26 MB
Non-paged memory:21 MB
21.59 MB
Virtual memory:165.85 MB
140.96 MB
Virtual memory (peak):169.7 MB
169.69 MB
Working set:6.04 MB
18.61 MB
Working set (peak):19.99 MB
37.95 MB
Page faults:533,475/min
2,039/min
I/O
I/O read transfer:90.67 KB/sec
1.02 MB/min
I/O read operations:4,991/sec
343/min
I/O write transfer:14 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:52.39 KB/sec
448.09 KB/min
I/O other operations:3,472/sec
1,671/min
Resource allocations
Threads:6
12
Handles:314
600

BehaviorsProcess properties

Integrety level:System
Platform:32-bit
Command line:"C:\Program Files\western digital\wd smartware\wdrulesengine.exe"
Owner:SYSTEM
Windows Service
Service name:WDRulesService
Display name:WDRules
Description:“WD SmartWare Rules Engine”
Type:Win32OwnProcess
Parent process:services.exe (Services and Controller app by Microsoft)

ResourcesThreads

Averages
 
ADVAPI32.dll
Total CPU:0.61457828%
0.272967%
Kernel CPU:0.44618222%
0.107585%
User CPU:0.16839607%
0.165382%
CPU cycles:14,390,260/sec
5,741,424/sec
Memory:792 KB
1.16 MB
RPCRT4.dll
Total CPU:0.02451535%
Kernel CPU:0.00000000%
User CPU:0.02451535%
CPU cycles:294,127/sec
Memory:780 KB
WDRulesEngine.exe (main module)
Total CPU:0.00035920%
Kernel CPU:0.00026940%
User CPU:0.00008980%
CPU cycles:10,285/sec
Memory:1.13 MB
clr.dll
Total CPU:0.00002993%
Kernel CPU:0.00000000%
User CPU:0.00002993%
CPU cycles:1,483/sec
Memory:6.43 MB

Common loaded modules

These are modules that are typiclaly loaded within the context of this process.

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 50.00%
Windows Vista Home Premium 50.00%

Distribution by countryDistribution by country

United States installs about 100.00% of WD Business Rule Engine Application.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE