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.010
MD5:   a78e04cc727a3833ddab16bae33643ac
SHA1:   a374bd734ee2f0a52ac2c19f51a364f70afd1528
SHA256:   682d5396fe98f754ce182650aeadc0e652abe0a543f2778fdfd03a0c40fa154c

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.010
Size:221.47 KB (226,784 bytes)
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.00134039%
0.028634%
Kernel CPU:0.00131339%
0.013761%
User CPU:0.00002700%
0.014873%
Kernel CPU time:7,844 ms/min
100,923,805ms/min
Context switches:10/sec
284/sec
Memory
Private memory:958 KB
21.59 MB
Private (maximum):3.65 MB
Private (minimum):3.4 MB
Non-paged memory:958 KB
21.59 MB
Virtual memory:46.46 MB
140.96 MB
Virtual memory (peak):57.16 MB
169.69 MB
Working set:3.41 MB
18.61 MB
Working set (peak):4.94 MB
37.95 MB
Resource allocations
Threads:3
12
Handles:59
600
GUI GDI count:13
103
GUI GDI peak:13
142
GUI USER count:6
49
GUI USER peak:7
71

BehaviorsProcess properties

Integrety level:High
Platform:32-bit
Command line:"C:\Windows\System32\spool\drivers\w32x86\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