Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

1, 3, 4, 0 25.00%
1, 3, 4, 0 25.00%
1, 3, 4, 0 25.00%
1, 3, 1, 0 25.00%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegOpenKeyExW, RegQueryValueExW, RegCloseKey, RegNotifyChangeKeyValue
gdi32.dll
GetStockObject
kernel32.dll
SetStdHandle, FlushFileBuffers, CompareStringA, CreateEventW, GetVersionExW, CloseHandle, GetLastError, CreateMutexW, SetEvent, WaitForSingleObject, OutputDebugStringA, ReleaseMutex, CreateFileW, DeviceIoControl, WaitForMultipleObjects, FreeLibrary, GetProcAddress, Sleep, GetTickCount, CompareStringW, LoadLibraryA, GetConsoleMode, GetConsoleCP, SetFilePointer, RaiseException, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, GetCurrentProcessId, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, RtlUnwind, GetStartupInfoA, GetFileType, SetEnvironmentVariableA, GetTimeZoneInformation, WriteConsoleA, WriteConsoleW, GetConsoleOutputCP, InitializeCriticalSection, GetCommandLineA, ExitThread, ResumeThread, CreateThread, HeapFree, HeapAlloc, HeapReAlloc, GetSystemTimeAsFileTime, GetCurrentThreadId, CreateFileA, GetVersionExA, GetProcessHeap, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, GetModuleHandleA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, LCMapStringA, WideCharToMultiByte, MultiByteToWideChar, LCMapStringW, ExitProcess, HeapDestroy, HeapCreate, VirtualFree, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, VirtualAlloc, WriteFile, GetStdHandle, GetModuleFileNameA, HeapSize, SetHandleCount, SetEnvironmentVariableW, SetEndOfFile, ReadFile
user32.dll
LoadIconW, LoadCursorW, RegisterClassExW, CreateWindowExW, GetMessageW, DispatchMessageW, TranslateMessage, UnregisterClassW, PostQuitMessage, PostMessageW, SetTimer, DestroyWindow, DefWindowProcW, KillTimer, RegisterWindowMessageW
Export table
ATM_DisableFeature
ATM_EnableFeature
ATM_SetGetCapability
ATM_Start
ATM_Terminate

ATM.dll

Lenovo Japan ATM by Lenovo(Japan)Ltd. (Signed)

Remove ATM.dll
Version:   1, 3, 4, 0
MD5:   e2c42ddd2e644646f6e5a26cbadd6ede
SHA1:   7cffd2d7110b6cfc7e6fdfa4e565cb2c5ce1d506
SHA256:   077cbc5d3b7b68ff5974765a98ec52f7f3327325ec437cd3238a820d703eaaa9

Overview

ATM.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 ThinkPad EasyEject Utility published by Lenovo, ThinkPad Keyboard Customizer Utility from Lenovo and ThinkPad Keyboard Customizer Utility by Lenovo. The file is digitally signed by Lenovo(Japan)Ltd. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:ATM.DLL
Publisher:Lenovo Japan
Product name:Lenovo Japan ATM
Description:ATM
Typical file path:C:\Program Files\ThinkPad\Utilities\ATM.DLL
File version:1, 3, 4, 0
Size:127.06 KB (130,112 bytes)
Build date:9/18/2008 8:20 AM
Certificate
Issued to:Lenovo(Japan)Ltd.
Authority (CA):VeriSign
Effective date:Wednesday, September 14, 2011
Expiration date:Friday, September 14, 2012
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Lenovo
6% remove
The ThinkPad EasyEject Utility comes pre-installed on Lenovo ThinkPads and enables you to remove multiple devices quickly from your notebook, eliminating the hassle of stopping one device at a time before unplugging it. ThinkPad EasyEject Utility is capable of stopping/unmounting and ejecting removable hard drives, flash drives, SecureDigital memory cards, memory sticks as well as similar removable storage devices.
Lenovo
8% remove
ThinkPad Keyboard Customizer Utility enables predefined assignments for a Windows key and an Application key on the ThinkPad keyboard. Audio volume control buttons, mute button, ThinkPad button/Access IBM button, Suspend/Hibernate, Wireless Radio Control, EasyEject, Full Screen Magnifier, and Presentation Director on the external keyboard. ThinkPad Keyboard Customizer Utility which enables to customize the ThinkPad and external keyboar...
Lenovo
3% remove
ThinkPad Presentation Director is a display configuration utility for your ThinkPad computer that enables you to create, manage, and use presentation and display schemes. You can access these schemes through an on-screen display menu that is shown when you press the Fn + F7 key combination on your keyboard (Fn+F7 on-screen function).
Lenovo
5% remove
The System Configuration Utility is sometimes referred to as the Setup Utility program. A customized setup configuration (other than default settings) might exist on the computer you are servicing. Running the System Configuration Utility might alter those settings. Note the current configuration settings and verify that the settings are in place when service is complete. The System Configuration Utility is stored in the permanent memor...

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 75.00%
Windows Vista Business 25.00%

Distribution by countryDistribution by country

United States installs about 50.00% of Lenovo Japan ATM.

OEM distributionDistribution by PC manufacturer

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

Download it for FREE