Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

7, 0, 6, 0 15.00%
7, 0, 6, 0 45.00%
7, 0, 6, 0 5.00%
7, 0, 6, 0 10.00%
7, 0, 6, 0 5.00%
7, 0, 6, 0 5.00%
7, 0, 6, 0 10.00%
7, 0, 6, 0 5.00%
(Note, ELAN Microelectronics Corporation publishes each variation of this file with the same version, but the hashes are unique.)

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryValueW, RegOpenKeyW, RegEnumKeyW, RegCreateKeyExW, RegDeleteKeyW, RegOpenKeyExW, RegSetValueExW, RegQueryInfoKeyW, RegQueryValueExW, RegCloseKey
comctl32.dll
ImageList_GetIconSize
gdi32.dll
GetStockObject, DeleteDC, ScaleWindowExtEx, SetWindowExtEx, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SelectObject, Escape, ExtTextOutW, TextOutW, RectVisible, GetDeviceCaps, DeleteObject, SetMapMode, SetBkMode, RestoreDC, SaveDC, CreateBitmap, GetObjectW, SetBkColor, SetTextColor, GetClipBox, PtVisible
kernel32.dll
RaiseException, Sleep, ExitProcess, HeapSize, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, LCMapStringW, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, HeapCreate, HeapDestroy, VirtualFree, QueryPerformanceCounter, RtlUnwind, GetSystemTimeAsFileTime, VirtualAlloc, InitializeCriticalSectionAndSpinCount, GetTimeZoneInformation, GetConsoleCP, GetConsoleMode, LCMapStringA, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, GetCurrentDirectoryA, GetDriveTypeA, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA, SetEnvironmentVariableA, HeapReAlloc, HeapFree, HeapAlloc, GetCommandLineA, GetFullPathNameW, GetCurrentProcess, FlushFileBuffers, SetFilePointer, WriteFile, GlobalFlags, WritePrivateProfileStringW, InterlockedIncrement, lstrlenA, SetErrorMode, TlsFree, DeleteCriticalSection, LocalReAlloc, TlsSetValue, TlsAlloc, InitializeCriticalSection, GlobalHandle, GlobalReAlloc, EnterCriticalSection, TlsGetValue, LeaveCriticalSection, LocalAlloc, GetModuleHandleA, InterlockedDecrement, FindFirstFileW, FileTimeToLocalFileTime, FileTimeToSystemTime, FindNextFileW, FindClose, GetCurrentProcessId, FreeResource, GlobalAddAtomW, GlobalFindAtomW, GetVersionExW, CompareStringW, LoadLibraryA, GetVersionExA, GlobalDeleteAtom, GetCurrentThread, GetCurrentThreadId, ConvertDefaultLocale, EnumResourceLanguagesW, GetModuleFileNameW, lstrcmpA, GetLocaleInfoW, CompareStringA, InterlockedExchange, lstrcmpW, FreeLibrary, GlobalFree, GlobalAlloc, GlobalLock, GlobalUnlock, FormatMessageW, lstrlenW, MulDiv, WideCharToMultiByte, CloseHandle, SetEvent, OpenEventW, GetWindowsDirectoryW, SetCurrentDirectoryW, GetProcAddress, GetModuleHandleW, LoadLibraryW, GetLastError, SetLastError, LocalFree, MultiByteToWideChar, FindResourceW, LoadResource, LockResource, GetTickCount, SizeofResource
ole32.dll
CoCreateInstance, CoUninitialize, CoInitializeEx, CoTaskMemFree
shell32.dll
ShellExecuteExW, SHGetFileInfoW
shlwapi.dll
PathFindFileNameW, PathRemoveFileSpecW, PathFindExtensionW
user32.dll
DestroyMenu, LoadCursorW, GetSysColorBrush, UnregisterClassW, EndPaint, BeginPaint, ClientToScreen, GrayStringW, DrawTextExW, DrawTextW, TabbedTextOutW, ShowWindow, SetWindowTextW, IsDialogMessageW, ReleaseDC, GetWindowThreadProcessId, SetCursor, GetMessageW, TranslateMessage, ValidateRect, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, LoadBitmapW, ModifyMenuW, EnableMenuItem, CheckMenuItem, GetActiveWindow, CreateDialogIndirectParamW, IsWindowEnabled, GetNextDlgTabItem, EndDialog, RegisterWindowMessageW, LoadIconW, SendDlgItemMessageA, GetCapture, SetWindowsHookExW, CallNextHookEx, GetClassLongW, GetClassNameW, SetPropW, GetPropW, RemovePropW, GetFocus, IsWindow, SetFocus, GetWindowTextW, GetForegroundWindow, GetLastActivePopup, SetActiveWindow, DispatchMessageW, GetDlgItem, GetTopWindow, DestroyWindow, UnhookWindowsHookEx, GetMessageTime, PeekMessageW, MapWindowPoints, GetKeyState, SetMenu, GetCursorPos, GetWindowRect, SetTimer, SendMessageW, SetForegroundWindow, IsWindowVisible, UpdateWindow, GetClientRect, MessageBoxW, CreateWindowExW, GetClassInfoExW, GetClassInfoW, RegisterClassW, AdjustWindowRectEx, GetParent, GetDlgCtrlID, DefWindowProcW, CallWindowProcW, SendDlgItemMessageW, GetSystemMetrics, mouse_event, KillTimer, EnableWindow, GetDesktopWindow, GetDC, GetSysColor, CopyRect, SetRect, OffsetRect, DrawFocusRect, DrawStateW, DestroyIcon, GetMessagePos, ScreenToClient, InvalidateRect, GetSubMenu, GetMenuItemCount, PtInRect, GetMenu, GetWindowLongW, SetWindowLongW, SetWindowPos, SystemParametersInfoA, IsIconic, GetWindowPlacement, GetWindow, PostMessageW, PostQuitMessage, GetMenuState, GetMenuItemID, WinHelpW
winspool.drv
DocumentPropertiesW, OpenPrinterW, ClosePrinter
Export table
FavoriteSetting
FavoriteShow
SetFavoriteHWnd

ETDFavorite.dll

ELAN Smart-Pad by ELAN Microelectronics Corporation (Signed)

Remove ETDFavorite.dll
Version:   7, 0, 6, 0
MD5:   ebe551f3a289b6bc2fd957c6de7dbc9e
SHA1:   506eddd5adac24421a164c3401f2266ff716b84c
SHA256:   bcc31a715e99e35cae6b0ffcd59c56047a1861d7678b4fee1561390738b048d3

What is ETDFavorite.dll?

ETD My Favorite Library is part of the ELAN Smart-Pad, a type of multi-finger touch pad input device for laptops.

About ETDFavorite.dll (from ELAN Microelectronics Corporation)

Smart pad (multi-finger touch pad) is a kind of NB input device. It's different from traditional touchpad, because it can support multi-finger gesture to let user interact with their notebook system m

Overview

etdfavorite.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by ELAN Microelectronics Corporation which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:etdfavorite.dll
Publisher:ELAN Microelectronic Corp.
Product name:ELAN Smart-Pad
Description:ETD My Favorite Library
Typical file path:C:\Program Files\elantech\etdfavorite.dll
File version:7, 0, 6, 0
Size:284.88 KB (291,720 bytes)
Build date:2/11/2010 2:07 AM
Certificate
Issued to:ELAN Microelectronics Corporation
Authority (CA):VeriSign
Effective date:Saturday, April 11, 2009
Expiration date:Wednesday, August 11, 2010
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 41.18%
Windows 7 Ultimate 29.41%
Windows 7 Starter 11.76%
Windows 7 Professional 5.88%
Windows 7 Home Basic 5.88%
Windows 8 Pro 5.88%

Distribution by countryDistribution by country

United States installs about 17.65% of ELAN Smart-Pad.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
ASUS 66.67%
Samsung 16.67%
Lenovo 16.67%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE