Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
DuplicateTokenEx, CreateProcessAsUserW, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, RegOpenKeyExW, RegQueryValueExW, RegCloseKey, GetUserNameW, ConvertStringSecurityDescriptorToSecurityDescriptorW, OpenProcessToken
kernel32.dll
CreateMutexW, OpenFileMappingW, GlobalFree, lstrlenW, lstrcatW, SetLastError, GetTickCount, Sleep, WideCharToMultiByte, lstrcpynA, lstrlenA, lstrcmpA, lstrcpynW, CreateMailslotW, SetEvent, WriteFile, CreateFileW, GetOverlappedResult, CancelIo, ReadFile, CreateThread, CreateEventW, GetComputerNameW, CreateProcessW, OpenProcess, WaitForMultipleObjects, DeleteCriticalSection, InitializeCriticalSectionAndSpinCount, LocalFree, GetCurrentThreadId, EnterCriticalSection, GlobalAlloc, MultiByteToWideChar, GetSystemDefaultLangID, LoadLibraryW, lstrcpyW, ResetEvent, SetThreadPriority, GetModuleHandleA, QueryPerformanceCounter, GetCurrentProcessId, GetSystemTimeAsFileTime, TerminateProcess, GetCurrentProcess, SetUnhandledExceptionFilter, CreateFileMappingW, MapViewOfFile, GetSystemWindowsDirectoryW, GetFileAttributesW, SetFileAttributesW, DeleteFileW, RemoveDirectoryW, CopyFileW, IsBadWritePtr, GetModuleFileNameW, GetPrivateProfileSectionW, WritePrivateProfileStringW, GetPrivateProfileStringW, FindFirstFileW, FindNextFileW, FreeLibrary, FindClose, CreateDirectoryW, CloseHandle, UnmapViewOfFile, LeaveCriticalSection, GetVersionExW, lstrcmpW, GetLastError, WaitForSingleObject, ReleaseMutex, GetModuleHandleW, GetProcAddress, lstrcmpiW
msvcrt.dll
DllMain
psapi.dll
EnumProcessModules, EnumProcesses, GetModuleBaseNameW
shell32.dll
SHGetFolderPathW
spoolss.dll
SetJobW, GetPrinterDataW, GetJobW, ImpersonatePrinterClient, RevertToPrinterSelf, GetPrinterDriverW, GetPrinterDriverDirectoryW, GetPrinterW, ClosePrinter, OpenPrinterW, SetPortW, SetPrinterDataW
user32.dll
CharUpperBuffA, CharLowerBuffW, LoadStringW, CharLowerW, wsprintfW
version.dll
GetFileVersionInfoW, GetFileVersionInfoSizeW, VerQueryValueW
Export table
DllMain
InitializePrintMonitor2

cnmlm78.dll

Canon IJ Printer Driver for Microsoft Windows XP / Windows 2000 by CANON INC

Remove cnmlm78.dll
Version:   1.90.2.60
MD5:   ae64fcfd21e6845aa12223559e201e2f
SHA1:   a415fa553472f1f0bb6084d925262a68a7914ebb
SHA256:   b850322681d812f2ee91f308de529601bc339d749415a1d7a14db95875d57526

Overview

cnmlm78.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:cnmlm78.dll
Publisher:CANON INC.
Product name:Canon IJ Printer Driver for Microsoft Windows XP / Windows 2000
Description:IJ Language Monitor
Typical file path:C:\Windows\System32\cnmlm78.dll
Original name:CNMLMON2.DLL
File version:1.90.2.60
Size:137 KB (140,288 bytes)
Digital DNA
PE subsystem:Windows Console
File packed:No
Code language:Microsoft Visual C++
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 100.00%

OEM distributionDistribution by PC manufacturer

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

Download it for FREE