Should I block it?

No, this file is 100% safe to run.

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryValueW, RegOpenKeyExW, RegSetValueExW, RegCreateKeyExW, RegCloseKey, RegOpenKeyW, RegEnumKeyW, RegDeleteKeyW, RegNotifyChangeKeyValue, RegEnumKeyExW, RegQueryValueExW
comctl32.dll
_TrackMouseEvent, InitCommonControlsEx
comdlg32.dll
GetFileTitleW
gdi32.dll
CreateRectRgnIndirect, GetStockObject, GetBkColor, GetTextColor, GetRgnBox, CreateBitmap, ExtSelectClipRgn, ScaleWindowExtEx, SetWindowExtEx, ScaleViewportExtEx, SelectObject, CreateDIBSection, CreateCompatibleDC, DeleteObject, GetMapMode, DeleteDC, OffsetViewportOrgEx, SetViewportOrgEx, Escape, ExtTextOutW, TextOutW, RectVisible, PtVisible, GetWindowExtEx, GetViewportExtEx, SetMapMode, RestoreDC, SaveDC, GetObjectW, SetBkColor, SetTextColor, GetClipBox, GetDeviceCaps, SetViewportExtEx
gdiplus.dll
GdiplusStartup, GdipReleaseDC, GdipDrawImageRectI, GdipSetPageUnit, GdipGetImageGraphicsContext, GdipCreateBitmapFromScan0, GdipLoadImageFromStream, GdipCloneImage, GdipDisposeImage, GdipCreateBitmapFromResource, GdipGetImageHeight, GdipGetImageWidth, GdipFree, GdipAlloc, GdipDrawImageRectRectI, GdipDeleteGraphics, GdipCreateFromHDC, GdiplusShutdown
kernel32.dll
GetFullPathNameW, SetErrorMode, GetTickCount, GetFileAttributesW, GetFileTime, HeapFree, HeapAlloc, GetProcessHeap, GetStartupInfoW, RtlUnwind, ExitThread, CreateThread, ExitProcess, HeapReAlloc, HeapSize, VirtualProtect, VirtualAlloc, GetSystemInfo, VirtualQuery, GetStdHandle, GetModuleFileNameA, UnhandledExceptionFilter, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA, GetCommandLineW, SetHandleCount, GetVolumeInformationW, GetStartupInfoA, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetSystemTimeAsFileTime, TerminateProcess, SetUnhandledExceptionFilter, IsDebuggerPresent, GetTimeZoneInformation, GetCPInfo, GetACP, GetOEMCP, GetLocaleInfoA, GetConsoleCP, GetConsoleMode, GetCurrentDirectoryA, GetDriveTypeA, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA, SetEnvironmentVariableA, GetCurrentProcess, DuplicateHandle, SetEndOfFile, UnlockFile, LockFile, FlushFileBuffers, SetFilePointer, WriteFile, GetThreadLocale, lstrlenA, WritePrivateProfileStringW, InterlockedIncrement, TlsFree, DeleteCriticalSection, LocalReAlloc, TlsSetValue, TlsAlloc, InitializeCriticalSection, GlobalHandle, GlobalReAlloc, EnterCriticalSection, TlsGetValue, LeaveCriticalSection, GlobalFlags, FormatMessageW, WaitForMultipleObjects, GetCurrentThread, ConvertDefaultLocale, GetVersion, EnumResourceLanguagesW, lstrcmpA, GetLocaleInfoW, WideCharToMultiByte, CompareStringA, GetCurrentProcessId, GetModuleFileNameW, SuspendThread, SetThreadPriority, MulDiv, GetModuleHandleA, FindFirstFileW, FileTimeToLocalFileTime, FileTimeToSystemTime, FindNextFileW, FindClose, GlobalAddAtomW, GlobalFindAtomW, GlobalDeleteAtom, LoadLibraryW, CompareStringW, SetLastError, lstrcmpW, MultiByteToWideChar, GetVersionExA, lstrlenW, GlobalFree, LockResource, RaiseException, LoadLibraryA, GetLastError, InterlockedExchange, FreeLibrary, LocalFree, LocalAlloc, SetEvent, ResumeThread, CreateEventW, GetVersionExW, GetSystemDirectoryW, GetCurrentThreadId, ReadFile, GetFileSize, CreateFileW, WaitForSingleObject, CloseHandle, FreeResource, GlobalUnlock, GlobalLock, GlobalAlloc, LoadResource, SizeofResource, FindResourceW, InterlockedDecrement, Sleep, GetNativeSystemInfo, GetPrivateProfileStringW, OutputDebugStringW, GetProcAddress, GetModuleHandleW, GetFileType
ole32.dll
OleInitialize, CreateStreamOnHGlobal, OleUninitialize, OleCreate, OleIsCurrentClipboard, OleFlushClipboard, CoRegisterMessageFilter, CLSIDFromProgID, CLSIDFromString, CoTaskMemFree, CoTaskMemAlloc, CoGetClassObject, StgOpenStorageOnILockBytes, StgCreateDocfileOnILockBytes, CreateILockBytesOnHGlobal, CoFreeUnusedLibraries, OleSetContainedObject, CoRevokeClassObject, OleDraw
oledlg.dll
OleUIBusyW
pdjhook.dll
_InstallShellHook@4, _UnInstallShellHook@0, _UnInstallKbHook@0, _InstallKbHook@4
shell32.dll
ShellExecuteW, SHGetFolderPathW
shlwapi.dll
PathFindFileNameW, PathStripToRootW, PathFindExtensionW, PathIsUNCW
user32.dll
RegisterClipboardFormatW, PostThreadMessageW, UnregisterClassW, DestroyMenu, LoadCursorW, GetSysColorBrush, MsgWaitForMultipleObjects, SetCursor, SetWindowContextHelpId, MapDialogRect, PostQuitMessage, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, LoadBitmapW, ModifyMenuW, GetMenuState, EnableMenuItem, CheckMenuItem, GetMessageW, TranslateMessage, ValidateRect, EndPaint, BeginPaint, GetWindowDC, ClientToScreen, GrayStringW, DrawTextExW, DrawTextW, RegisterWindowMessageW, SendDlgItemMessageA, WinHelpW, IsChild, GetCapture, SetWindowsHookExW, CallNextHookEx, GetClassLongW, GetClassNameW, SetPropW, GetPropW, RemovePropW, GetLastActivePopup, CharUpperW, GetTopWindow, UnhookWindowsHookEx, GetMessageTime, GetMessagePos, PeekMessageW, MapWindowPoints, SetForegroundWindow, IsWindowVisible, GetMenu, GetSubMenu, GetMenuItemID, GetMenuItemCount, MessageBoxW, GetClassInfoExW, GetClassInfoW, RegisterClassW, GetSysColor, AdjustWindowRectEx, CopyRect, PtInRect, CallWindowProcW, OffsetRect, IntersectRect, SystemParametersInfoA, GetWindowPlacement, GetWindowTextW, GetFocus, SetFocus, MoveWindow, SetWindowLongW, GetWindowLongW, UnregisterClassA, SetLayeredWindowAttributes, GetDlgCtrlID, SetWindowTextW, IsDialogMessageW, SendDlgItemMessageW, GetWindow, GetKeyState, GetCursorPos, SetWindowPos, MessageBeep, GetNextDlgGroupItem, InvalidateRgn, SetRect, IsRectEmpty, CopyAcceleratorTableW, WindowFromPoint, ScreenToClient, GetDesktopWindow, CharNextW, ReleaseCapture, DispatchMessageW, SetCapture, wsprintfW, SendMessageW, GetClientRect, keybd_event, FindWindowW, PostMessageW, EnableWindow, LoadIconW, RegisterClassExW, SystemParametersInfoW, CreateWindowExW, GetWindowRect, EqualRect, GetDC, ReleaseDC, UpdateLayeredWindow, DefWindowProcW, GetParent, InvalidateRect, GetSystemMetrics, IsIconic, DrawIcon, GetForegroundWindow, GetWindowThreadProcessId, AttachThreadInput, SwitchToThisWindow, BringWindowToTop, ShowWindow, SetTimer, KillTimer, UpdateWindow, EndDialog, GetNextDlgTabItem, IsWindowEnabled, GetDlgItem, IsWindow, DestroyWindow, CreateDialogIndirectParamW, SetActiveWindow, GetActiveWindow, TabbedTextOutW
winspool.drv
DocumentPropertiesW, ClosePrinter, OpenPrinterW
wtsapi32.dll
WTSRegisterSessionNotification, WTSUnRegisterSessionNotification

ProgramDJ.exe

TODO: <Product name> by Compal Electronics (Signed)

Remove ProgramDJ.exe
Version:   0.0.0.12
MD5:   7d7d95c69f1fbd54369a93df80327059
SHA1:   9910268efb60ba6bdc41e44056ae68a99c061426

Overview

programdj.exe executes as a process with the local user's privileges usually within the context of Windows Explorer. It is set to be start when the PC boots and any user logs into Windows (added to the Run registry key for the all users under the local machine). The file is digitally signed by Compal Electronics which was issued by the VeriSign certificate authority (CA). This particular version is usually found on Windows 7 Home Premium (6.1.7601.65536).

DetailsDetails

File name:programdj.exe
Publisher:TODO:
Product name:TODO:
Description:TODO:
Typical file path:C:\Program Files\program dj\program dj\programdj.exe
File version:0.0.0.12
Size:849.29 KB (869,672 bytes)
Build date:12/16/2008 8:23 AM
Certificate
Issued to:Compal Electronics
Authority (CA):VeriSign
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

BehaviorsBehaviors

Startup files (all users) run
Runs under the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run'
  • 'Program DJ' → C:\Program Files\Program DJ\Program DJ\ProgramDJ.exe

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00017151%
0.028634%
Kernel CPU:0.00011764%
0.013761%
User CPU:0.00005387%
0.014873%
Kernel CPU time:39,156,251 ms/min
100,923,805ms/min
Memory
Private memory:2.36 MB
21.59 MB
Private (maximum):7.43 MB
Private (minimum):6.11 MB
Non-paged memory:2.36 MB
21.59 MB
Virtual memory:68.83 MB
140.96 MB
Virtual memory (peak):71.83 MB
169.69 MB
Working set:6.19 MB
18.61 MB
Working set (peak):7.44 MB
37.95 MB
Resource allocations
Threads:5
12
Handles:129
600
GUI GDI count:25
103
GUI GDI peak:31
142
GUI USER count:29
49
GUI USER peak:32
71

BehaviorsProcess properties

Integrety level:High
Platform:32-bit
Command line:"C:\Program Files\program dj\program dj\programdj.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE