File details
File name: wddmservice.exe
Name: WD Drive Manager
Description: WD Drive Manager Service
Version: 3,0,21,0
Size: 126.5 KB
Original file name: WDBtnMgrSvc.exe
Resource utilization
 | CPU utilization averages |
Total CPU: 0.0005002593%
Privileged CPU:
0.0002463521%

User CPU:
0.00025390723681%

Privileged CPU time: 34913.02 ms
Privileged CPU time /min: 12 ms
 | Memory utilization averages |
Committed memory:
122.08 MB
Peak committed memory: 124 MB
Paged memory:
74.78 MB
Peak paged memory: 74.78 MB
Paged system memory:
235.26 KB
Non-paged system memory: 7.65 KB
Working set memory:
7.34 MB
Peak working set memory: 11.35 MB
Min working set memory: 288 KB
Private memory:
74.78 MB
Page faults:
51,533,216
Page faults /min: 17,022
Resources
Handle count average: 171
Thread count average: 5
Thread resource averages
Total CPU: 0.008307408297%
Privileged CPU: 0.003476149571%
User CPU: 0.004831258726%
CPU Cycle count /sec: 444,396
Module memory size: 124 KB
Total CPU: 0.000601803284%
Privileged CPU: 0.000172544998%
User CPU: 0.000429258286%
CPU Cycle count /sec: 3,026,718
Context switches /sec: 1
Module memory size: 70.98 MB
Process details
Runs as (owner): System
Integrety level: Undefined
Windows platform: 64-bit
Runs as a service: Yes
Parent Process
Process Command
"C:\Program Files\Western Digital\WD SmartWare\WD Drive Manager\WDDMService.exe"
Service details
Name: WD SmartWare Drive Manager Service
Service name: WDDMService
Service type:
Win32OwnProcess
Description: “Provides functionality for Western Digital disk drives.”
Image hashes
MD5: 334e5ed94d3faff3c44f4d36b1fe1c90
SHA-1: 0bd67379d6feeec38f2a2febe9cf91463284307a
SHA-256: 3b409603754e74077cee09125d691be75da2a6220ef744446e388bf89fd9313b
PE image details
Subsystem: Windows Console
Langauge*: Microsoft Visual C++ 8.0
File packed: No
Import Table
advapi32.dll

SetSecurityDescriptorDacl
ImpersonateNamedPipeClient
InitializeSecurityDescriptor
DeregisterEventSource
ReportEventW
RegisterEventSourceW
SetServiceStatus
RevertToSelf
StartServiceCtrlDispatcherW
RegisterServiceCtrlHandlerExW
OpenServiceW
ControlService
QueryServiceStatus
DeleteService
OpenSCManagerW
CreateServiceW
ChangeServiceConfig2W
StartServiceW
CloseServiceHandle
cfgmgr32.dll

CM_Locate_DevNodeW
CM_Get_Parent
CM_Get_DevNode_Registry_PropertyW
CM_Get_Device_IDW
kernel32.dll

IsDebuggerPresent
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetSystemTimeAsFileTime
GetCurrentProcessId
GetCurrentThreadId
GetTickCount
QueryPerformanceCounter
SetUnhandledExceptionFilter
InterlockedCompareExchange
InterlockedExchange
CreateMutexW
CreateFileMappingW
CreateThread
ResetEvent
GetVersionExW
GetDiskFreeSpaceW
GetDiskFreeSpaceExW
CreateNamedPipeW
WriteFile
ReadFile
ExitThread
DisconnectNamedPipe
ConnectNamedPipe
SetEvent
MapViewOfFile
UnmapViewOfFile
InitializeCriticalSection
GetCommandLineW
SetConsoleCtrlHandler
GlobalFree
GetModuleFileNameW
FormatMessageW
lstrlenW
ReleaseMutex
GetVersion
LoadLibraryW
GetProcAddress
Sleep
FreeLibrary
GetLogicalDrives
GetDriveTypeW
CreateFileW
EnterCriticalSection
LeaveCriticalSection
DeviceIoControl
GetLastError
CloseHandle
WaitForMultipleObjects
LocalAlloc
LocalFree
SetLastError
WaitForSingleObject
CancelIo
GetOverlappedResult
CreateEventW
msvcr80.dll
powrprof.dll

setupapi.dll

SetupDiGetDeviceRegistryPropertyW
SetupDiGetClassDevsW
SetupDiEnumDeviceInterfaces
SetupDiCreateDeviceInfoList
SetupDiOpenDeviceInterfaceW
SetupDiGetDeviceInterfaceDetailW
SetupDiDestroyDeviceInfoList
shell32.dll

shlwapi.dll

user32.dll

RegisterDeviceNotificationW
wsprintfW
UnregisterDeviceNotification