Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

11, 0, 0, 185 33.33%
11, 0, 0, 184 33.33%
11, 0, 0, 182 33.33%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
DeregisterEventSource, ChangeServiceConfigW, SetServiceStatus, RegisterServiceCtrlHandlerExW, RegDeleteValueA, RegSetValueExA, RegOpenKeyExA, RegCloseKey, RegOpenKeyExW, RegQueryValueExW, CloseServiceHandle, QueryServiceStatus, OpenSCManagerW, OpenServiceW, RegDeleteValueW, RevertToSelf, InitiateSystemShutdownExW, AdjustTokenPrivileges, LookupPrivilegeValueW, OpenThreadToken, ImpersonateLoggedOnUser, LogonUserW, RegFlushKey, QueryServiceConfigW, EnumServicesStatusW, RegEnumValueW, OpenProcessToken, RegDeleteKeyW, RegCreateKeyExW, StartServiceCtrlDispatcherW, RegisterEventSourceW, ReportEventW, ControlService, DeleteService, CreateServiceW, DuplicateTokenEx, CreateProcessAsUserW, RegQueryInfoKeyW, RegEnumKeyExW, RegSetValueExW
kernel32.dll
GetFullPathNameA, CreateFileA, UnlockFile, LockFile, GetFileAttributesA, GetTempPathW, LockFileEx, GetTempPathA, AreFileApisANSI, DeleteFileA, HeapReAlloc, HeapSize, InterlockedExchange, GetACP, GetLocaleInfoA, GetThreadLocale, GetVersionExA, InterlockedCompareExchange, IsProcessorFeaturePresent, GetStartupInfoW, SetUnhandledExceptionFilter, TerminateProcess, UnhandledExceptionFilter, IsDebuggerPresent, GetFullPathNameW, lstrlenA, ReleaseMutex, CreateMutexW, GetVersion, OutputDebugStringW, FlushFileBuffers, HeapAlloc, FormatMessageA, GetThreadTimes, GetProcessIoCounters, GetCurrentProcessId, FlushInstructionCache, CreateMailslotW, GetMailslotInfo, WaitForMultipleObjects, GetSystemTime, SetPriorityClass, GetUserDefaultLangID, OpenProcess, PeekNamedPipe, WaitNamedPipeW, SetNamedPipeHandleState, LoadLibraryExW, InterlockedDecrement, InterlockedIncrement, GetCommandLineW, lstrcmpiW, GetFileAttributesExW, ResetEvent, SetEvent, CreateEventW, GetModuleFileNameW, LocalAlloc, LocalFree, GetLastError, GetFileInformationByHandle, CloseHandle, lstrlenW, GetSystemTimeAsFileTime, GetVolumeInformationW, Sleep, GetDiskFreeSpaceW, GetVersionExW, DeviceIoControl, SetLastError, CreateFileW, MultiByteToWideChar, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, FreeLibrary, GetProcAddress, LoadLibraryA, GetSystemDirectoryA, InitializeCriticalSection, GetComputerNameExW, GetSystemInfo, WideCharToMultiByte, FindResourceW, SizeofResource, LockResource, LoadResource, FindResourceExW, GetComputerNameW, LoadLibraryW, GetTickCount, RaiseException, GetFileAttributesW, WaitForSingleObject, SystemTimeToFileTime, GetLocalTime, FindClose, FindNextFileW, FindFirstFileW, GetFileTime, GetFileSize, GetDriveTypeW, FindVolumeMountPointClose, FindNextVolumeMountPointW, FindFirstVolumeMountPointW, GetVolumeNameForVolumeMountPointW, GetLogicalDriveStringsW, QueryDosDeviceW, GetVolumePathNameW, QueryPerformanceCounter, QueryPerformanceFrequency, VirtualAlloc, VirtualFree, ReadFile, SetFilePointer, HeapFree, GetProcessHeap, GlobalAlloc, ResumeThread, CreateThread, SetThreadPriority, GetThreadPriority, GetCurrentThread, SetThreadExecutionState, SetEndOfFile, DeleteFileW, WriteFile, OpenThread, GetCurrentThreadId, FindVolumeClose, FindNextVolumeW, FindFirstVolumeW, GetSystemPowerStatus, GlobalFree, CompareFileTime, FormatMessageW, GetCurrentProcess, GetModuleHandleW, GetSystemDirectoryW, HeapCreate, HeapDestroy
msvcp80.dll
DllMain
msvcr80.dll
DllMain
ntdll.dll
RtlCompareMemory, NtFsControlFile, NtDeviceIoControlFile, NtWaitForSingleObject, NtCreateFile, _allrem, RtlUnwind, RtlSetBits, RtlFindClearBitsAndSet, RtlFindLongestRunClear, iswctype, _wcslwr, RtlInitializeBitMap, RtlClearBits, RtlFindSetBitsAndClear, wcscat, _allshr, strncpy, wcscpy, wcsncpy, _snwprintf, strncmp, wcstol, wcstoul, labs, isdigit, memcmp, towlower, wcsrchr, wcschr, NtQueryDirectoryFile, memcpy, _wcsnicmp, towupper, tolower, toupper, NtQueryInformationFile, wcscmp, wcsncmp, qsort, wcsstr, _wcsicmp, wcslen, strchr, strcmp, strlen, strtoul, _wtoi, iswdigit, memset, _aullrem, _aulldiv, _chkstk, _aullshr, _allshl, NtReadFile, RtlTimeToSecondsSince1980, _alldiv, _allmul, NtCreateEvent, RtlNtStatusToDosError, NtClose, RtlInitUnicodeString
ole32.dll
CoCreateInstance, CreateStreamOnHGlobal, CoMarshalInterThreadInterfaceInStream, CoGetInterfaceAndReleaseStream, CoUninitialize, CoInitializeEx, GetHGlobalFromStream, CoTaskMemFree, ProgIDFromCLSID, CoTaskMemAlloc, CoTaskMemRealloc, CoResumeClassObjects, CoInitializeSecurity, CoSuspendClassObjects, CoRegisterClassObject, CoRevokeClassObject, StringFromGUID2, OleRun, CLSIDFromProgID, CLSIDFromString
psapi.dll
GetModuleBaseNameW, EnumProcessModules, EnumProcesses
rpcrt4.dll
RpcStringFreeW, UuidToStringW, UuidToStringA, RpcStringFreeA, UuidCreate, UuidCreateNil
shfolder.dll
SHGetFolderPathW
user32.dll
UnregisterClassA, LoadStringW, CharNextW, SystemParametersInfoW, GetLastInputInfo, MessageBoxW, PostThreadMessageW, DispatchMessageW, TranslateMessage, GetMessageW, PeekMessageW, DefWindowProcW, DestroyWindow, SetWindowLongW, GetWindowLongW, CallWindowProcW, CreateWindowExW, GetClassInfoExW, LoadCursorW, wsprintfW, CharUpperW, CharToOemW, RegisterClassExW
userenv.dll
LeaveCriticalPolicySection, DestroyEnvironmentBlock, CreateEnvironmentBlock, UnregisterGPNotification, RegisterGPNotification, EnterCriticalPolicySection
ws2_32.dll
WSAAddressToStringW
wtsapi32.dll
WTSFreeMemory, WTSEnumerateSessionsW, WTSEnumerateProcessesW
Export table
_DefragCancelVerifyVolume@8
_DefragClearBootMountIntent@8
_DefragDebugMessage@8
_DefragOfflineComplete@4
_DefragOfflineMoveFile@40
_DefragOnlineMoveFile@28
_DefragOnlineQueryExtentInformation@24
_DefragOpenFile@20
_DefragOpenVolume@16
_DefragOpenVolumeEx@16
_DefragPDBootComplete@0
_DefragQueryAllInformation@52
_DefragQueryAllocationBitmap@24
_DefragQueryAttributeDefinitions@16
_DefragQueryAttributeName@28
_DefragQueryDllVersion@8
_DefragQueryDriverVersion@16
_DefragQueryExtentInformationEx@44
_DefragQueryFileId@12
_DefragQueryMftBitmap@28
_DefragQueryNameInformation@28
_DefragQueryNonResidentAttributes@24
_DefragQueryNonResidentAttributesEx@20
_DefragQueryNtfsInfo@8
_DefragQueryVolumeState@20
_DefragReboot@0
_DefragSetBootMountIntent@12
_DefragSpecifyDebugFile@16
_DefragUnloadIntent@0
_DefragVerifyVolume@8
_DefragWaitVerifyVolume@8
_DefragZeroFile@8

PDEngine.exe

PerfectDisk 11 by Raxco Software (Signed)

Remove PDEngine.exe
Version:   11, 0, 0, 184
MD5:   48dd43b84d2e788e9ea287ae4fe14d06
SHA1:   822d5fe34dcd801b641abd6c678e3babb551e264

About PDEngine.exe (from Raxco Software)

Keep your computer running like new. PerfectDisk speeds up everything you do, from browsing the web to downloading music and editing pictures. Plus, you'll see faster machine boot times, fewer soft

Overview

pdengine.exe runs as a service under the name PDEngine within the local user context. This is typically installed with the program PerfectDisk 11 Professional published by Raxco Software Inc.. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC). The file is digitally signed by Raxco Software which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:pdengine.exe
Publisher:Raxco Software, Inc.
Product name:PerfectDisk 11
Description:PDEngine Module
Typical file path:C:\Program Files\raxco\perfectdisk\pdengine.exe
File version:11, 0, 0, 184
Size:2.16 MB (2,266,376 bytes)
Certificate
Issued to:Raxco Software
Authority (CA):VeriSign
Effective date:Saturday, July 4, 2009
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

ResourcesPrograms

The following program will install this file
Raxco Software Inc.
25% remove
PerfectDisk is a defragmentation utility for Windows that can optimize disk drives with an optimization strategy called SMARTPlacement as well as prevents fragmentation with OptiWrite (detects when Windows is going to fragment files and intelligently redirects I/O to stop the fragmentation).

BehaviorsBehaviors

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

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 66.67%
Windows 7 Home Premium 33.33%

Distribution by countryDistribution by country

Hungary installs about 33.33% of PerfectDisk 11.

OEM distributionDistribution by PC manufacturer

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

Download it for FREE