Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

4.07.00.014 16.67%
4.07.00.010 83.33%

Relationships

Parent process
Child processes
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegEnumKeyW, RegSetValueExW, RegCreateKeyExW, RegQueryValueW, RegOpenKeyW, OpenSCManagerW, RegDeleteKeyW, RegOpenKeyExW, RegQueryValueExW, RegCloseKey, CloseServiceHandle, QueryServiceStatus, OpenServiceW
comctl32.dll
InitCommonControlsEx
gdi32.dll
DeleteDC, CreatePatternBrush, GetStockObject, CreateSolidBrush, ScaleWindowExtEx, SetWindowExtEx, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SelectObject, Escape, TextOutW, RectVisible, PtVisible, GetPixel, CreateBitmap, SetMapMode, SetBkMode, RestoreDC, SaveDC, DeleteObject, GetTextExtentPoint32W, ExtTextOutW, BitBlt, CreateFontIndirectW, CreateCompatibleDC, CreateCompatibleBitmap, GetObjectW, SetBkColor, SetTextColor, GetClipBox, GetDeviceCaps
kernel32.dll
GetStartupInfoW, ExitProcess, RtlUnwind, HeapReAlloc, RaiseException, HeapSize, SetUnhandledExceptionFilter, GetStdHandle, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA, GetCommandLineW, SetHandleCount, GetFileType, GetStartupInfoA, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetTickCount, GetSystemTimeAsFileTime, TerminateProcess, UnhandledExceptionFilter, Sleep, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, VirtualAlloc, GetLocaleInfoA, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, GetConsoleCP, GetConsoleMode, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA, SetErrorMode, lstrlenA, GetCurrentProcess, FlushFileBuffers, SetFilePointer, WriteFile, ReadFile, GetThreadLocale, InterlockedIncrement, TlsFree, LocalReAlloc, TlsSetValue, TlsAlloc, GlobalHandle, GlobalReAlloc, TlsGetValue, LocalAlloc, GetModuleHandleA, WritePrivateProfileStringW, GlobalFlags, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, InitializeCriticalSection, InterlockedDecrement, GlobalGetAtomNameW, GlobalFindAtomW, CompareStringW, LoadLibraryA, GetVersionExA, GlobalFree, GlobalUnlock, FormatMessageW, LocalFree, GetCurrentProcessId, SetLastError, GlobalAddAtomW, GlobalDeleteAtom, GetCurrentThread, GetCurrentThreadId, ConvertDefaultLocale, GetModuleFileNameW, GetVersion, EnumResourceLanguagesW, lstrcmpA, GetLocaleInfoW, WideCharToMultiByte, MultiByteToWideChar, InterlockedExchange, GlobalLock, GlobalAlloc, GetModuleHandleW, FreeLibrary, GetProcAddress, LoadLibraryW, lstrcmpW, GetLastError, lstrlenW, HeapFree, GetProcessHeap, HeapAlloc, lstrcpyW, CloseHandle, ReleaseMutex, WaitForSingleObject, CreateMutexW, FindResourceW, LoadResource, LockResource, IsDebuggerPresent, SizeofResource
shell32.dll
DragFinish, DragQueryFileW, Shell_NotifyIconW
shlwapi.dll
PathFindFileNameW, PathFindExtensionW
user32.dll
UnregisterClassW, TabbedTextOutW, FillRect, LoadCursorW, GetDC, ReleaseDC, GetSysColorBrush, ClientToScreen, SetWindowTextW, SystemParametersInfoW, GetMenuItemInfoW, InflateRect, UnpackDDElParam, ReuseDDElParam, LoadMenuW, DestroyMenu, ReleaseCapture, LoadAcceleratorsW, InvalidateRect, InsertMenuItemW, SetRectEmpty, BringWindowToTop, SetMenu, GetDesktopWindow, ShowWindow, TranslateAcceleratorW, RegisterWindowMessageW, LoadIconW, WinHelpW, GetCapture, GetClassLongW, GetClassNameW, SetPropW, GetPropW, RemovePropW, IsWindow, SetFocus, GetForegroundWindow, SetActiveWindow, BeginDeferWindowPos, EndDeferWindowPos, GetDlgItem, GetTopWindow, DestroyWindow, UnhookWindowsHookEx, GetMessageTime, GetMessagePos, MapWindowPoints, TrackPopupMenu, UpdateWindow, GetClientRect, GetMenu, CreateWindowExW, GetClassInfoExW, GetClassInfoW, RegisterClassW, GetSysColor, AdjustWindowRectEx, ScreenToClient, EqualRect, DeferWindowPos, CopyRect, PtInRect, GetDlgCtrlID, DefWindowProcW, CallWindowProcW, SetWindowLongW, SetWindowPos, OffsetRect, IntersectRect, SystemParametersInfoA, IsIconic, GetWindowPlacement, GetWindowRect, GetSystemMetrics, GetWindow, GetMenuItemID, GetMenuItemCount, GetSubMenu, GetWindowThreadProcessId, GetWindowLongW, GetLastActivePopup, IsWindowEnabled, EnableWindow, MessageBoxW, ShowOwnedPopups, SetCursor, SetWindowsHookExW, CallNextHookEx, GetMessageW, GetWindowDC, GrayStringW, DrawTextExW, GetWindowTextW, DrawTextW, TranslateMessage, DispatchMessageW, GetActiveWindow, IsWindowVisible, GetKeyState, PeekMessageW, ValidateRect, PostQuitMessage, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, LoadBitmapW, GetFocus, GetParent, SendMessageW, ModifyMenuW, GetMenuState, EnableMenuItem, CheckMenuItem, AppendMenuW, DestroyIcon, LoadImageW, SetTimer, GetMenuStringW, KillTimer, PostMessageW, SetForegroundWindow, CreatePopupMenu, GetCursorPos, FindWindowW, UnregisterClassA
winspool.drv
GetPrinterDriverW, OpenPrinterW, ClosePrinter, EnumPrintersW, DocumentPropertiesW

CNAP2LAK.exe

Canon Advanced Printing Technology by CANON INC. (Signed)

Remove CNAP2LAK.exe
Version:   4.07.00.014
MD5:   6fb60b441a8f326c03fd37c2b450e426
SHA1:   d4de637cfdda4feffaa36d93a917edba51f58495

What is CNAP2LAK.exe?

Image data output by printers is generated by CAPT (Canon Advanced Printing Technology Engine Manager) driver software, installed on the host PC, and the printer controller. An advantage of Canon's CAPT technology is its ability to perform GDI commands to data rendering and compression on the host PC, then send this data via the interface to the printer controller memory. The function of the printer controller is to decompress the highly compressed data stored in its memory.

Overview

cnap2lak.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 CANON INC. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:cnap2lak.exe
Publisher:CANON INC.
Product name:Canon Advanced Printing Technology
Description:Canon Advanced Printing Technology Printer Status Window Launcher
Typical file path:C:\Windows\System32\spool\drivers\w32x86\3\cnap2lak.exe
File version:4.07.00.014
Size:221.47 KB (226,784 bytes)
Build date:9/29/2010 5:17 PM
Certificate
Issued to:CANON INC.
Authority (CA):VeriSign
Digital DNA
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'
  • 'CNAP2 Launcher' → C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\CNAP2LAK.EXE

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00004268%
0.028634%
Kernel CPU:0.00002134%
0.013761%
User CPU:0.00002134%
0.014873%
Kernel CPU time:39 ms/min
100,923,805ms/min
CPU cycles:376,189/sec
17,470,203/sec
Memory
Private memory:1.36 MB
21.59 MB
Private (maximum):5.6 MB
Private (minimum):1.04 MB
Non-paged memory:1.36 MB
21.59 MB
Virtual memory:67.01 MB
140.96 MB
Virtual memory (peak):68.44 MB
169.69 MB
Working set:1.44 MB
18.61 MB
Working set (peak):6.26 MB
37.95 MB
Page faults:65,722/min
2,039/min
I/O
I/O read transfer:20 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O other transfer:4 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:5
12
Handles:83
600
GUI GDI count:15
103
GUI GDI peak:16
142
GUI USER count:7
49
GUI USER peak:7
71

BehaviorsProcess properties

Integrety level:Medium
Platform:64-bit
Command line:"C:\Windows\System32\spool\drivers\x64\3\cnap2lak.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows Seven Black Edition 33.33%
Microsoft Windows XP 33.33%
Windows 7 Professional 16.67%
Windows 8 Pro 16.67%

Distribution by countryDistribution by country

DZ installs about 50.00% of Canon Advanced Printing Technology.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 50.00%
Samsung 50.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE