Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

2.10.0.0 20.00%
2.10.0.0 20.00%
1, 0, 1, 0 40.00%
1, 0, 0, 0 20.00%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegSetValueExW, RegDeleteValueW, GetUserNameA, RegOpenKeyW, LookupPrivilegeValueW, AdjustTokenPrivileges, OpenProcessToken, RegEnumValueW, RegNotifyChangeKeyValue, RegCreateKeyExW, RegOpenKeyExW, RegQueryValueExW, LookupAccountNameA, GetSidSubAuthority, GetSidSubAuthorityCount, GetSidIdentifierAuthority, IsValidSid
comctl32.dll
_TrackMouseEvent, ImageList_DrawEx, ImageList_GetIconSize, InitCommonControlsEx, ImageList_Create, ImageList_ReplaceIcon
comdlg32.dll
ChooseFontW
crypt32.dll
CryptVerifyMessageSignature, CertGetNameStringW, CertFreeCertificateContext
dbghelp.dll
MiniDumpWriteDump
gdi32.dll
CreateSolidBrush, Rectangle, CreateCompatibleBitmap, SetMapMode, OffsetRgn, GetDIBits, CreateDIBSection, OffsetWindowOrgEx, GetPixel, SelectClipRgn, DPtoLP, GetMapMode, BitBlt, GetStockObject, CreateCompatibleDC, GetWindowOrgEx, GetClipRgn, GetCurrentObject, CreateRectRgn, DeleteObject, GetObjectW, SelectObject, DeleteDC, GetRgnBox, SetBkMode, GetTextColor, AddFontResourceExW, GetBkMode, RestoreDC, IntersectClipRect, SaveDC, GetDeviceCaps, CreateDCW, CreateFontW, CombineRgn, SetTextColor
gdiplus.dll
GdipPrivateAddFontFile, GdipSetSmoothingMode, GdipCreateSolidFill, GdipDeletePrivateFontCollection, GdipClosePathFigure, GdipMeasureString, GdipDeletePath, GdipSetStringFormatLineAlign, GdipCreateFontFamilyFromName, GdipDisposeImageAttributes, GdipCloneFontFamily, GdipSetStringFormatHotkeyPrefix, GdipCreateStringFormat, GdipFillPath, GdipSetStringFormatAlign, GdipSetTextRenderingHint, GdipDeleteStringFormat, GdipGetFontCollectionFamilyCount, GdipDeletePen, GdipGetFontCollectionFamilyList, GdipCreatePen1, GdipSetImageAttributesColorMatrix, GdipReleaseDC, GdipCreateImageAttributes, GdipDeleteBrush, GdipCreatePath, GdipDrawPath, GdipAddPathArcI, GdipSetClipRect, GdipSetClipRectI, GdipResetClip, GdipCreateHBITMAPFromBitmap, GdipCreateBitmapFromFileICM, GdipCreateBitmapFromFile, GdipSaveImageToFile, GdipCreateBitmapFromStream, GdipCloneImage, GdipCreateBitmapFromScan0, GdipBitmapUnlockBits, GdipBitmapLockBits, GdipGetImageEncoders, GdipCreateBitmapFromStreamICM, GdipGetImageWidth, GdipDisposeImage, GdipDrawImageRectRectI, GdipGetImageHeight, GdipGetImageEncodersSize, GdipFree, GdipAlloc, GdipCloneBrush, GdipGetDC, GdipCreateFromHDC, GdipGetImageGraphicsContext, GdipDeleteGraphics, GdipGraphicsClear, GdiplusStartup, GdipSetStringFormatTrimming, GdipDeleteFont, GdipDeleteFontFamily, GdipNewPrivateFontCollection, GdipDrawString, GdipCreateFont, GdipDrawImageRectRect, GdipAddPathLine, GdipSetInterpolationMode, GdipCreateBitmapFromHICON, GdipSetCompositingMode, GdipSetStringFormatFlags, GdipGetStringFormatFlags, GdipFillRectangle
imagehlp.dll
ImageGetCertificateData, ImageGetCertificateHeader
kernel32.dll
GetCurrentThread, CreateThread, GetExitCodeProcess, GlobalDeleteAtom, GlobalGetAtomNameW, GlobalAddAtomW, GetCurrentThreadId, SetThreadPriority, DisableThreadLibraryCalls, DeleteFileW, GetCurrentProcessId, GetLocalTime, SetUnhandledExceptionFilter, SystemTimeToFileTime, GetLastError, GetSystemTime, FileTimeToDosDateTime, GetCurrentProcess, CreateDirectoryW, SizeofResource, OutputDebugStringW, FindResourceW, GlobalFree, LoadResource, WriteFile, LocalAlloc, QueryPerformanceFrequency, QueryPerformanceCounter, OpenProcess, GlobalUnlock, LockResource, GlobalAlloc, GlobalLock, FindFirstFileW, ExpandEnvironmentStringsW, TerminateThread, IsBadWritePtr, GetFileSize, GetVersionExW, TryEnterCriticalSection, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, DeleteCriticalSection, lstrcpynW, WideCharToMultiByte, MultiByteToWideChar, WaitForSingleObject, GetExitCodeThread, OpenEventW, WriteProcessMemory, CreateRemoteThread, VirtualFreeEx, FlushFileBuffers, CreateSemaphoreW, SetFilePointer, ReleaseSemaphore, GetVersionExA, SuspendThread, ResumeThread, ReadProcessMemory, GetEnvironmentVariableA, SetLastError, GetModuleFileNameA, GetThreadContext, GetCurrentDirectoryA, FileTimeToSystemTime, FreeEnvironmentStringsA, GetStartupInfoA, GetFileType, SetHandleCount, GetStdHandle, HeapReAlloc, VirtualAlloc, FatalAppExitA, VirtualFree, HeapCreate, HeapDestroy, LCMapStringW, LCMapStringA, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, ExitProcess, HeapSize, InterlockedDecrement, InterlockedIncrement, TlsFree, TlsSetValue, TlsAlloc, TlsGetValue, GetModuleHandleA, RaiseException, GetProcessHeap, GetCommandLineA, GetSystemTimeAsFileTime, HeapAlloc, HeapFree, IsDebuggerPresent, UnhandledExceptionFilter, TerminateProcess, Sleep, GetTickCount, GetModuleHandleW, GlobalFindAtomW, CreateProcessW, FreeLibrary, LoadLibraryW, GetProcAddress, CreateFileW, CloseHandle, GetModuleFileNameW, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetConsoleCtrlHandler, InterlockedExchange, LoadLibraryA, RtlUnwind, GetStringTypeA, GetStringTypeW, GetTimeFormatA, GetDateFormatA, GetUserDefaultLCID, GetLocaleInfoA, EnumSystemLocalesA, IsValidLocale, GetConsoleCP, GetConsoleMode, GetLocaleInfoW, GetTimeZoneInformation, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA, ReadFile, CompareStringA, CompareStringW, VirtualAllocEx, SetEnvironmentVariableA, GetWindowsDirectoryW, SetEndOfFile, InterlockedCompareExchange, lstrcatA, lstrcmpA, lstrlenA, GetComputerNameA, CompareFileTime, FindClose, GetTempFileNameW, GetTempPathW, EncodePointer, DecodePointer, ExitThread, VirtualQuery, VirtualProtect, lstrcmpiA, IsProcessorFeaturePresent, InitializeCriticalSectionAndSpinCount, GetStartupInfoW
msimg32.dll
AlphaBlend
ole32.dll
CoCreateInstance, CreateStreamOnHGlobal, CoInitialize, CoUninitialize, CoTaskMemFree, OleInitialize, RegisterDragDrop, ReleaseStgMedium, CoInitializeEx
psapi.dll
EnumProcessModules, GetModuleBaseNameW, GetModuleFileNameExW
shell32.dll
SHGetSettings, SHGetPathFromIDListW, SHGetFileInfoW, SHGetDesktopFolder, SHGetMalloc, ShellExecuteW, SHGetSpecialFolderLocation, SHGetSpecialFolderPathW, SHFileOperationW, SHBrowseForFolderW, DragQueryFileW
shlwapi.dll
StrStrIW, SHDeleteKeyW, PathFileExistsW, PathIsDirectoryW, PathIsNetworkPathW, PathFindExtensionW
user32.dll
GetMenuItemID, RemoveMenu, GetWindowTextLengthW, GetMenuItemCount, SetCursor, GetDlgItem, TrackPopupMenu, GetSysColor, OffsetRect, EnumDisplayMonitors, EmptyClipboard, CloseClipboard, SetWindowLongW, OpenClipboard, wvsprintfW, SetClipboardData, RegisterClassExW, CreateWindowExW, GetAsyncKeyState, GetMessageW, GetDesktopWindow, SetScrollPos, SetScrollInfo, DestroyWindow, LoadCursorW, DispatchMessageW, EnumChildWindows, SendMessageTimeoutW, TranslateMessage, UnregisterClassW, GetDC, GetWindowDC, RemovePropW, PostMessageW, RedrawWindow, RegisterWindowMessageW, KillTimer, GetWindow, EqualRect, ScreenToClient, SendMessageW, GetWindowLongW, GetWindowRect, PeekMessageW, GetPropW, EndDialog, GetScrollPos, AppendMenuW, DialogBoxParamW, CheckMenuItem, SetWindowPos, DestroyMenu, CopyRect, InsertMenuItemW, ReleaseCapture, GetClassLongW, SystemParametersInfoW, SetClassLongW, GetMenuStringW, CheckMenuRadioItem, GetDlgCtrlID, SetWindowTextW, ShowWindow, PostQuitMessage, CreatePopupMenu, GetSysColorBrush, GetSubMenu, GetWindowThreadProcessId, GetScrollInfo, GetParent, SetTimer, GetWindowTextW, GetWindowRgn, ClientToScreen, RegisterShellHookWindow, SetWindowRgn, InvalidateRect, SetPropW, GetClientRect, FindWindowExW, DefWindowProcW, IsWindow, FindWindowW, CallWindowProcW, SetCapture, wsprintfW, IsWindowVisible, GetSystemMetrics, GetForegroundWindow, GetAncestor, GetCursorPos, ValidateRect, WindowFromPoint, FillRect, IsRectEmpty, MessageBoxW, IntersectRect, UpdateWindow, InflateRect, PtInRect, EnumWindows, ReleaseDC, GetClassNameW, SetRect, GetKeyState, LoadMenuW, InsertMenuW, SetMenuDefaultItem, UpdateLayeredWindow, MapWindowPoints, GetScrollBarInfo, GetScrollRange, SetFocus, SetForegroundWindow, CallNextHookEx, SetWindowsHookExW, UnhookWindowsHookEx, GetMessagePos, GetMessageTime, SetLayeredWindowAttributes, RegisterClipboardFormatW, MonitorFromPoint, GetMonitorInfoW, GetDoubleClickTime, CreateWindowExA, GetActiveWindow, wsprintfA, LoadImageW, DrawTextW, DrawTextExW, EndPaint, BeginPaint
uxtheme.dll
SetWindowTheme, OpenThemeData, CloseThemeData
version.dll
GetFileVersionInfoA, GetFileVersionInfoSizeA, GetFileVersionInfoW, VerQueryValueW, GetFileVersionInfoSizeW
Export table
ChooseFontDlg
DllRegisterServer
DllUnregisterServer
FindDesktopWindowSlow
ForceLoad
GetResolutionFingerprint
GetWallpaperImage
OnInstall
OnProcessAttach
Pidl_Free
Shell_GetLnkPath
Shell_GetName
Shell_GetUrlPath
ShellGraphics_LoadIconOfFile

DesktopDock.dll

By Stardock Corporation (Signed)

Remove DesktopDock.dll
Version:   2.10.0.0
MD5:   b3ae3a12c9fbff99e3310d8680673315
SHA1:   a9639794eee4ed5141cb15cf3f87b7b11a2c0d9d
SHA256:   0530d096e44fd07e26e23757404916d74c70072cf0500fc333f9d593297ed6df

Overview

desktopdock.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including Stardock Fences 2 published by Stardock Corporation, Fences 2 from Stardock Corporation and Fences 2 by Stardock Corporation. The file is digitally signed by Stardock Corporation which was issued by the The USERTRUST Network certificate authority (CA).

DetailsDetails

File name:desktopdock.dll
Publisher:Stardock
Description:Stardock Fences
Typical file path:C:\Program Files\stardock\fences\desktopdock.dll
File version:2.10.0.0
Size:1.04 MB (1,088,688 bytes)
Build date:3/20/2013 5:55 PM
Certificate
Issued to:Stardock Corporation
Authority (CA):The USERTRUST Network
Effective date:Monday, October 13, 2008
Expiration date:Friday, October 14, 2011
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Stardock Corporation
3% remove
Fences is a program that helps you organize your desktop. It can hide icons when they are not in use as well as make it easy to place icons into moveable groups called "fences". You can have pages of fences on your desktop. To flip a page, just take your mouse cursor to the edge of your screen and click and drag. Then a new page of fences can be displayed. This feature makes it easy to use your desktop to organize all of your programs,...
Stardock Corporation
3% remove
Fences® is a program that helps you organize your desktop and hide your icons when they're not in use. Fences is the world's most popular desktop enhancement for Windows®. What makes it so compelling is that what it does is so obviously useful and necessary that it is amazing that no one has thought of it before. You can have pages of fences on your desktop. To flip a page, just take your mouse cursor to the edge of your screen and clic...
Stardock Corporation
5% remove
Fences is a revolutionary new program that lets users clean up their desktop icons in moments. Users draw "fences" on their desktop which enables users to drag and drop icons into them. Users can have fences show and hide by double-clicking on the desktop. In addition, users can control which icons show and hide when the desktop is double-clicked on allowing for easy desktop clean-up.
Stardock Corporation
3% remove

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 60.00%
Windows 8 Pro 20.00%
Windows 7 Ultimate 20.00%

Distribution by countryDistribution by country

United States installs about 60.00% of desktopdock.dll.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Intel 33.33%
Dell 33.33%
GIGABYTE 16.67%
American Megatrends 16.67%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE