Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryValueA, RegOpenKeyA, RegEnumKeyA, RegDeleteKeyA, RegSetValueExA, RegQueryInfoKeyA, RegQueryValueExA, RegCreateKeyExA, RegCloseKey, RegOpenKeyExA
gdi32.dll
DeleteDC, GetStockObject, ScaleWindowExtEx, SetWindowExtEx, TextOutA, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SelectObject, Escape, GetDeviceCaps, RectVisible, PtVisible, DeleteObject, GetClipBox, SetMapMode, SetTextColor, SetBkColor, RestoreDC, SaveDC, CreateBitmap, ExtTextOutA
kernel32.dll
HeapAlloc, HeapFree, RtlUnwind, Sleep, ExitProcess, RaiseException, VirtualAlloc, HeapReAlloc, HeapSize, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetACP, IsValidCodePage, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA, HeapDestroy, VirtualFree, QueryPerformanceCounter, GetTickCount, GetSystemTimeAsFileTime, InitializeCriticalSectionAndSpinCount, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, GetConsoleCP, GetConsoleMode, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, GetOEMCP, GetCPInfo, CreateFileA, GetCurrentProcess, FlushFileBuffers, SetFilePointer, WriteFile, GlobalFindAtomA, lstrcmpW, GetVersionExA, GlobalGetAtomNameA, GetModuleHandleW, InterlockedIncrement, GlobalFlags, WritePrivateProfileStringA, SetErrorMode, TlsFree, DeleteCriticalSection, LocalReAlloc, TlsSetValue, TlsAlloc, InitializeCriticalSection, GlobalHandle, GlobalReAlloc, EnterCriticalSection, TlsGetValue, LeaveCriticalSection, LocalAlloc, InterlockedDecrement, GetModuleFileNameW, GetCurrentProcessId, GlobalAddAtomA, GetLastError, SetLastError, GlobalFree, GlobalUnlock, FormatMessageA, LocalFree, MultiByteToWideChar, lstrlenA, GlobalDeleteAtom, GetCurrentThread, GetCurrentThreadId, ConvertDefaultLocale, EnumResourceLanguagesA, GetModuleFileNameA, GetLocaleInfoA, LoadLibraryA, CompareStringA, InterlockedExchange, GlobalLock, lstrcmpA, GlobalAlloc, FreeLibrary, GetModuleHandleA, GetProcAddress, CloseHandle, SetEvent, OpenEventA, FindResourceA, LoadResource, LockResource, SizeofResource, HeapCreate, WideCharToMultiByte
shlwapi.dll
PathFindFileNameA, PathFindExtensionA
user32.dll
DestroyMenu, ShowWindow, RegisterWindowMessageA, LoadIconA, WinHelpA, GetCapture, GetClassLongA, SetPropA, GetPropA, RemovePropA, IsWindow, GetForegroundWindow, GetDlgItem, GetTopWindow, DestroyWindow, GetMessageTime, GetMessagePos, MapWindowPoints, SetForegroundWindow, GetClientRect, CreateWindowExA, GetClassInfoExA, GetClassInfoA, RegisterClassA, AdjustWindowRectEx, CopyRect, DefWindowProcA, CallWindowProcA, GetMenu, SetWindowLongA, SetWindowPos, SystemParametersInfoA, IsIconic, GetWindowPlacement, LoadCursorA, GetSystemMetrics, GetSysColorBrush, GetWindow, GetDlgCtrlID, GetWindowRect, GetClassNameA, PtInRect, GetWindowTextA, SetWindowTextA, GetSysColor, FindWindowA, PostMessageA, PostQuitMessage, ReleaseDC, GetDC, ClientToScreen, GrayStringA, DrawTextExA, DrawTextA, TabbedTextOutA, UnregisterClassA, SetMenu, GetSubMenu, GetMenuItemCount, GetMenuItemID, GetMenuState, CheckMenuItem, EnableMenuItem, ModifyMenuA, SendMessageA, GetParent, GetFocus, LoadBitmapA, GetMenuCheckMarkDimensions, SetMenuItemBitmaps, ValidateRect, GetCursorPos, PeekMessageA, GetKeyState, UnhookWindowsHookEx, GetWindowThreadProcessId, GetWindowLongA, GetLastActivePopup, IsWindowEnabled, EnableWindow, MessageBoxA, SetCursor, SetWindowsHookExA, CallNextHookEx, GetMessageA, TranslateMessage, DispatchMessageA, GetActiveWindow, IsWindowVisible
winspool.drv
DocumentPropertiesA, OpenPrinterA, ClosePrinter

ETDApi.dll

ELAN Smart-Pad by ELAN Microelectronics Corporation (Signed)

Remove ETDApi.dll
Version:   3, 2, 0, 0
MD5:   0a14376e7f42678919b8e7b7f7688802
SHA1:   6b0df60a88d86835d39f26bb42fa6d437ed89431
SHA256:   ae9e80fe62ff58818213bf66ffa2df6843b7b8202d565f590f1f9507de8c403c

Overview

etdapi.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 Hotkey Service published by ASUS, Super Hybrid Engine from ASUS and Super Hybrid Engine by ASUS. The file is digitally signed by ELAN Microelectronics Corporation which was issued by the VeriSign certificate authority (CA). This particular version is usually found on Windows 7 Ultimate (6.1.7600.0).

DetailsDetails

File name:etdapi.dll
Publisher:ELAN Microelectronic Corp.
Product name:ELAN Smart-Pad
Description:ETD Set Device Config
Typical file path:C:\Program Files\asus\hotkeyservice\etd7\etdapi.dll
File version:3, 2, 0, 0
Size:214.88 KB (220,040 bytes)
Certificate
Issued to:ELAN Microelectronics Corporation
Authority (CA):VeriSign
Effective date:Wednesday, November 4, 2009
Expiration date:Monday, November 8, 2010
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
ASUS
3% remove
Hotkey utility is required to use those FN+F7 to change wireless settings and volume. See the blue things on your F keys? Those are what the FN keys control. This utility is pre-installed with most ASUS model laptops.
ASUS
11% remove
The Super Hybrid Engine is a breakthrough in power efficiency that results in longer battery life, maximized up to 53%. Super Hybrid Engine is an innovative technology created through the redesigning of hardware, software and BIOS by ASUS research development engineers. It gives users the control needed to obtain optimum performance. In terms of power efficiency, the Super Hybrid Engine extends battery life between 35-53% as compared to...
ASUS
11% remove
The Asus CapsHook utility is used for showing the Caps Lock status when you press that key. This is useful for PCs that do not include indicator LEDs on the keyboard, which leaves you unsure if Caps Lock is engaged or not.0079519#ixzz2OVSLgTzn
ASUS
26% remove
USBCharge+is a desktop application that runs in the Windows notification area that provides function to enabled the USB charger to run when the laptop battery is on and the PC is unplugged. It also has options to enable a quick charge through the USB port when the system is hybernating. In addition, the user can set the threshold to determine what battery level to turn charging off at.
ASUS
5% remove
This is the software driver package for the installed Asus ACPI. The driver package is required in order for the ACPI device to function properly and is the software that allows your computer to communicate with this hardware or device. The Advanced Configuration and Power Interface (ACPI) specification provides an open standard for device configuration and power management by the operating system.
ASUS
20% remove
USBCharge is a desktop application that runs in the Windows notification area that provides function to enabled the USB charger to run when the laptop battery is on and the PC is unplugged. It also has options to enable a quick charge through the USB port when the system is hybernating. In addition, the user can set the threshold to determine what battery level to turn charging off at.
ELAN Microelectronic Corp.
3% remove
ETDWare PS/2 32 bit is the device driver installed for an Elan Microelectronics Touch Pad. ELAN's Smart Click-Pad eliminates the need of physical buttons since the entire touchpad functions as buttons. User can click almost anywhere on the touchpad to simulate the mouse left or right button click. It's different from traditional touchpad, because it can support multi-finger gesture to let the user interact with their laptop more intuiti...

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 100.00%

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