Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegOpenKeyExA, RegQueryValueExA, RevertToSelf, ImpersonateSelf, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, RegOpenKeyA
kernel32.dll
WaitForMultipleObjects, CloseHandle, CreateThread, DeleteCriticalSection, MapViewOfFile, UnmapViewOfFile, GetLastError, CreateFileMappingA, GetVersionExA, FreeLibrary, GetProcAddress, LoadLibraryA, CreateMutexA, ReleaseMutex, LeaveCriticalSection, EnterCriticalSection, CreateFileA, GetFileSize, WideCharToMultiByte, InitializeCriticalSectionAndSpinCount, ResetEvent, MultiByteToWideChar, GetExitCodeThread, GlobalMemoryStatusEx, GetModuleFileNameA, GetModuleHandleA, HeapAlloc, HeapFree, GetProcessHeap, GetSystemDirectoryA, WriteFile, ReadFile, GetOverlappedResult, DeviceIoControl, SetFilePointer, GlobalAlloc, GlobalFree, CompareStringW, CompareStringA, SetEndOfFile, CreateEventA, SetEvent, WaitForSingleObject, GetTempPathA, GetPrivateProfileIntA, GetLocalTime, ExitThread, Sleep, GetSystemTimeAsFileTime, GetTimeZoneInformation, GetCurrentThreadId, GetCommandLineA, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapCreate, HeapDestroy, VirtualFree, VirtualAlloc, HeapReAlloc, GetModuleHandleW, ExitProcess, GetStdHandle, RaiseException, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, RtlUnwind, SetHandleCount, GetFileType, GetStartupInfoA, LCMapStringA, LCMapStringW, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, HeapSize, GetConsoleCP, GetConsoleMode, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, SetStdHandle, FlushFileBuffers, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetEnvironmentVariableA
winspool.drv
EnumPortsA, EnumMonitorsA
Export table
DoCalibration
FactoryMode
FindScannerEx
GetAGData
GetCalibrationStatus
GetCanonAPIVersion
GetCropStatus
GetDataStatus
GetDeviceSettings
GetLampStatus
GetOPUMode
GetReadStatus
GetScannerAbilitySize
GetScannerAbilityXp
GetScannerStatus
InitialButton
InitializeScanner
LockScanner
ReadPushButton
ReadScan
SendNewCmd
SetAGData
SetDeviceSettings
SetErrorToDevice
SetGamma
SetLamp
SetScanParameter
StartScanEx
StopScanEx
TerminateScanner
TestScanner
UnlockScanner

cnc_b2l.dll

LLD by CANON INC

Remove cnc_b2l.dll
Version:   1, 0, 1, 0
MD5:   7b42b6f7a41c73a17a70f27a81e9032e
SHA1:   81c322ffcf0f4728ab3434376c1ce98c2a66ff68
SHA256:   484729b37f1dcad97dbdfb1102a6637b6e11f5bf229a01c28552ec319dc3a8be

Overview

cnc_b2l.dll is loaded as dynamic link library that runs in the context of a process. This particular version is usually found on Microsoft Windows XP (5.1.2600.196608).

DetailsDetails

File name:cnc_b2l.dll
Publisher:CANON INC.
Product name:LLD
Typical file path:C:\Windows\System32\cnc_b2l.dll
Original name:CNx2012L.dll
File version:1, 0, 1, 0
Size:309 KB (316,416 bytes)
Build date:9/22/2011 1:57 AM
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE