Should I block it?

6%
6% of PCs block this file from running.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
StartServiceA, InitializeAcl, GetLengthSid, InitializeSecurityDescriptor, AllocateAndInitializeSid, OpenProcessToken, OpenThreadToken, ImpersonateSelf, RegDeleteValueA, RegQueryValueExA, RegEnumValueA, RegEnumKeyA, RegQueryInfoKeyA, RegOpenKeyExA, RegSetValueExA, RegCloseKey, RegCreateKeyExA, RegDeleteKeyA, RegEnumKeyExA, CloseServiceHandle, OpenServiceA, OpenSCManagerA, SetSecurityDescriptorDacl, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, IsValidSecurityDescriptor, AccessCheck, RevertToSelf, FreeSid, LookupPrivilegeValueA, AdjustTokenPrivileges, GetTokenInformation, EqualSid, CryptAcquireContextA, CryptCreateHash, CryptHashData, CryptDeriveKey, CryptDestroyHash, CryptEncrypt, CryptDestroyKey, CryptReleaseContext, CryptDecrypt, RegSetValueW, RegQueryValueExW, RegQueryValueW, RegDeleteValueW, RegEnumValueW, RegSetValueExW, ConvertStringSecurityDescriptorToSecurityDescriptorA, SetEntriesInAclA, SetNamedSecurityInfoA, IsValidSid, LookupAccountSidA, RegCreateKeyA, OpenEventLogA, GetOldestEventLogRecord, ReadEventLogA, CloseEventLog, RegOpenKeyA, AddAccessAllowedAce, RegSetValueA, RegQueryValueA, SetFileSecurityA, GetFileSecurityA
comctl32.dll
ImageList_Read, ImageList_Write, ImageList_Destroy, ImageList_Create, ImageList_LoadImageA, ImageList_Merge, PropertySheetA, DestroyPropertySheetPage, CreatePropertySheetPageA, ImageList_Duplicate, ImageList_DrawIndirect, ImageList_Draw, ImageList_GetImageInfo
comdlg32.dll
CommDlgExtendedError, PrintDlgA, PageSetupDlgA, FindTextA, ReplaceTextA, GetOpenFileNameA, GetSaveFileNameA, GetFileTitleA
gdi32.dll
GetCurrentObject, EnumFontsA, ExtTextOutA, CreateFontA, Rectangle, CreatePen, GetTextMetricsA, GetPixel, SetBkColor, CreatePatternBrush, CreateBitmap, PatBlt, CreateBrushIndirect, SetStretchBltMode, UpdateColors, CreateCompatibleBitmap, TextOutA, CreateDCA, GetTextExtentPoint32A, UnrealizeObject, StretchBlt, LineTo, MoveToEx, SetROP2, ExtEscape, CreateDIBitmap, CreatePalette, GetDeviceCaps, DeleteDC, BitBlt, SelectObject, RealizePalette, SelectPalette, CreateCompatibleDC, CreateSolidBrush, GetStockObject, SetBkMode, SetTextColor, DeleteObject, GetObjectA, SetBrushOrgEx, GdiFlush, RoundRect, SetPixel, GetTextColor, GetBkColor, GetBkMode, CreateBitmapIndirect, ExtCreatePen, OffsetRgn, GetObjectType, CombineRgn, ExtCreateRegion, CreateDIBSection, PtInRegion, CreateFontIndirectA, CreateRectRgn, CopyMetaFileA, GetDCOrgEx, GetClipBox, StretchDIBits, EndDoc, AbortDoc, SetAbortProc, EndPage, StartPage, EnumFontFamiliesExA, GetCharWidthA, DPtoLP, GetMapMode, SetRectRgn, CreateRectRgnIndirect, CreateHatchBrush, PlayMetaFile, EnumMetaFile, PlayMetaFileRecord, CreateDIBPatternBrushPt, ExtSelectClipRgn, PolyBezierTo, PolylineTo, PolyDraw, ArcTo, GetCurrentPositionEx, ScaleWindowExtEx, SetWindowExtEx, OffsetWindowOrgEx, SetWindowOrgEx, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, Escape, RectVisible, PtVisible, StartDocA, GetWindowExtEx, GetViewportExtEx, SelectClipPath, GetClipRgn, SelectClipRgn, SetColorAdjustment, SetArcDirection, SetMapperFlags, SetTextCharacterExtra, SetTextJustification, SetTextAlign, OffsetClipRgn, IntersectClipRect, ExcludeClipRect, SetMapMode, SetPolyFillMode, RestoreDC, SaveDC
kernel32.dll
DllMain
ole32.dll
CreateStreamOnHGlobal, CoGetMalloc, CoInitialize, StringFromGUID2, CoTaskMemAlloc, CoTaskMemFree, CoTaskMemRealloc, CoUninitialize, CoInitializeSecurity, CoInitializeEx, CoSetProxyBlanket, CoCreateInstance, SetConvertStg, WriteFmtUserTypeStg, WriteClassStg, OleRegGetUserType, ReadFmtUserTypeStg, ReadClassStg, StringFromCLSID, CoTreatAsClass, CreateBindCtx, ReleaseStgMedium, OleDuplicateData, OleGetClipboard, CoDisconnectObject, CLSIDFromString
oleacc.dll
AccessibleObjectFromWindow, CreateStdAccessibleObject, LresultFromObject
rpcrt4.dll
UuidFromStringA
shell32.dll
SHGetFileInfoA, SHGetMalloc, ShellExecuteA, DragQueryFileA, ShellExecuteExA, ExtractIconA, SHGetSpecialFolderLocation, DragFinish
shlwapi.dll
StrToIntA, PathAddBackslashA, PathRemoveExtensionA, PathFindFileNameA, PathStripToRootA, PathFindExtensionA, SHDeleteKeyA, PathIsUNCA
user32.dll
DllMain
userenv.dll
UnloadUserProfile, LoadUserProfileA
version.dll
VerQueryValueA, GetFileVersionInfoA, GetFileVersionInfoSizeA
winmm.dll
PlaySoundA
winspool.drv
GetJobA, OpenPrinterA, DocumentPropertiesA, ClosePrinter
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
DMGetProjectedGDIModeList
DMNvCplObtainTVFormatStringsByLocaleA
DMReleaseMemory
dtcfg
dtcfgex
easysetview
ExportNvCplAdapterString
ExportNvWsApps
ExportOEMDefaults
exportstate
GetdtcfgLastError
GetdtcfgLastErrorEx
IdentifyMonitors
launchhdtvdesktop
LaunchMultiGpuApplet
launchoverlayapplet
launchpowermizerapplet
launchtvapplet
LoadNVPanel
MediaCenterCommand
NV_WMIACPI_CancelEventQuery
NV_WMIACPI_Cleanup
NV_WMIACPI_DataBlockExecEventQuery
NV_WMIACPI_DataBlockOp
NV_WMIACPI_Setup
NvAccessAPIPolicies
NvCheckDriverState
NvCleanup
NvColorGetGammaRamp
NvColorGetGammaRampEx
NvColorSetGammaRamp
NvColorSetGammaRampEx
NvCplApiAssociateProfile
NvCplApiClose
NvCplApiCompareState
NvCplApiConnectGPU
NvCplApiCreateProfile
NvCplApiCustomRezDelete
NvCplApiCustomRezEnum
NvCplApiCustomRezSet
NvCplApiDebug
NvCplApiDeleteProfile
NvCplApiDeviceInfo
NvCplApiDPDirectory
NvCplApiDPInfo
NvCplApiDPLoad
NvCplApiDPSave
NvCplApiEnumApps
NvCplApiEnumDisconnectedGPU
NvCplApiEnumProfiles
NvCplApiEnumSettingDependencies
NvCplApiEnumSettingIDs
NvCplApiEnumSettingValues
NvCplApiExecute
NvCplApiGetCurrentProfile
NvCplApiGetCurrentScanLine
NvCplApiGetFriendlyName
NvCplApiGetGPUCount
NvCplApiGetGPUFromMoniker
NvCplApiGetGPUGDIInfo
NvCplApiGetGPUInfo
NvCplApiGetInfo
NvCplApiGetProfileSetting
NvCplApiGetSetting
NvCplApiGetSettingType
NvCplApiGetStateError
NvCplApiGetStateErrorFlag
NvCplApiI2CRead
NvCplApiI2CReadByName
NvCplApiI2CWrite
NvCplApiI2CWriteByName
NvCplApiInit
NvCplApiManageState
NvCplApiMapGPUToMSDisplays
NvCplApiMapMSDisplayToGPU
NvCplApiPolicies
NvCplApiProcessInfo
NvCplApiSetCallback
NvCplApiSetCurrentProfile
NvCplApiSetProfileSetting
NvCplApiSetSetting
NvCplApiValidateNextState
NvCplApplyColorProfile
NvCplDaemon
NvCplDeviceManagerState
NvCplForceFSUnderScan
NvCplForceSecondaryCrtDetect
NvCplForceTVConnection
NvCplFSUnderScan
NvCplFSUnderScanAvailable
NvCplGetActiveDevicesString
NvCplGetAdapterStringEx
NvCplGetAvailableDevicePairs
NvCplGetClearViewGeometry
NvCplGetClearViewMonConfigLimit
NvCplGetColorSpace
NvCplGetConnectedDevicesString
NvCplGetDataInt
NvCplGetDebugLevel
NvCplGetDigitalVibranceLevel
NvCplGetDisplayCaps
NvCplGetExtendedMode
NvCplGetFlatPanelNativeRes
NvCplGetFrameSyncTimingStatus
NvCplGetIncomingFrameSync
NvCplGetMSOrdinalDeviceString
NvCplGetPCDisplayMask
NvCplGetPowerMizerMenuItem
NvCplGetPowerMizerMenuItem2
NvCplGetPrunedCurrentGDIModelist
NvCplGetRealConnectedDevicesString
NvCplGetScalingStatus
NvCplGetThermalSettings
NvCplGetUserTokenAndName
NvCplGetViewConfiguration
NvCplHandleDisplayChange
NvCplHandleFlushUnattachEvent
NvCplHandleHotKeyEvent
NvCplHandleHotPlug
NvCplIndicatorNotify
NvCplIsExternalPowerConnectorAttached
NvCplIsMultiGPUSupportedAndDisabled
NvCplIsMultiGPUSupportedAndEnabled
NvCplLaunchSliWebLink
NvCplLimitedUserNvPanelVisibilityAllowed
NvCplManageUserSettings
NvCplMergeAppProfiles
NvCplMonitorDetection
NvCplMoveWindow
NvCplOpkSupport
NvCplOverrideRefreshRate
NvCplPCSetup
NvCplPCSetupCL
NvCplPrimaryPop
NvCplPrimaryPush
NvCplReduceOrphanedDualViewDisplays
NvCplRefreshConnectedDevices
NvCplResetToLastActive
NvCplResetToLastMode
NvCplRscMgrLoadDialogCtrlStrings
NvCplRscMgrLoadString
NvCplSetClearViewMonConfigLimit
NvCplSetColorSpace
NvCplSetDataInt
NvCplSetDebugLevel
NvCplSetDigitalVibranceLevel
NvCplSetDisplayMode
NvCplSetExtendedMode
NvCplSetFrameSyncClient
NvCplSetFrameSyncServer
NvCplStartupRunOnce
NvCplTriggerPageUpdate
NvCplUpdateClrSchemes
NvCplValidatePCSetup
NvCycleDisplayDevice
NvCycleDisplayDeviceEx
NvDeleteTaskbarMenuItems
NvDeviceMaskToMoniker
NvEnableDVDProtection
NvEnumDisplaySettings
NvEnumPhysicalConnectorDetails
NvGetCurrentDisplayDevice
NvGetCurrentTVFormat
NvGetDefaultDisplaySettings
NvGetDisplayCustomName
NvGetDisplayInfo
NvGetDVIAdvancedTimingSupport
NvGetErrorMessageA
NvGetErrorMessageW
NvGetFullScreenVideoMirroringEnabled
NvGetLastDisplaySettings
NvGetLastError
NvGetLastErrorMessageA
NvGetLastErrorMessageW
NvGetOverscanMode
NvGetPanelBrightness
NvGetPhysicalConnectorInfo
nvGetPwrMzrLevel
NvGetRealDVIAdvancedTimingSupport
NvGetShowLicenseKeyAgreement
NvGetTaskbarMenuItems
NvGetTVConnectedStatus
NvGetWindowsDisplayState
NvGvoCaps
NvGvoClose
NvGvoConfigGet
NvGvoConfigSet
NvGvoDesktopClose
NvGvoDesktopOpen
NvGvoEnumDataFormats
NvGvoEnumSignalFormats
NvGvoIsFrameLockModeCompatible
NvGvoIsRunning
NvGvoOpen
NvGvoStart
NvGvoStatus
NvGvoStop
NvGvoSyncFormatDetect
NvHandleOwnerDrawMessages
NvLoadDeskProfile
NvQTwDispModeWarning
NvQTwGetCurrentMode
NvQTwHandleDFPResWarning
NvQTwLaunchOvlCtrlPage
NvQueryDVDProtection
NvQueryMenuInit
NvRefreshDisplaySettingsPage
NvSelectDisplayDevice
NvSetDisplayCustomName
NvSetDVDOptimalEnabled
NvSetFullScreenVideoMirroringEnabled
NvSetHDAspect
NvSetOEMConfig
NvSetPanelBrightness
nvSetPwrMzrLevel
NvSetRmAcStatus
NvSetShowLicenseKeyAgreement
NvShowLicenseKeyAgreement
NvStartup
NvTaskBarMenuCmd
NVTVOutManageOverscanConfiguration
NvValidateNvidiaCapable
PowerManageHelper_Nvcpl
ProcessLidChange
queryappprofiles
resetview
RestoreCplInfo
SaveCplInfo
scaleview
setappprofile
setview
setvsync
ShellExecuteLoadNVPanel
updategamma
updateview

NVCPL.dll

NVIDIA Compatible Windows 2000 Display driver, Version 91.36 by NVIDIA

Remove NVCPL.dll
Version:   6.14.10.9136
MD5:   798f88e0415d806585c31b62d3513888
SHA1:   0ff70f9c047ec1ecb8d15aa8ab30aa7fb25224ab
SHA256:   d914f9afbd4f0bc9319e7a056fb9533c06e4860132bf912c67c166d76bd173fb

Overview

nvcpl.dll is loaded as dynamic link library that runs in the context of Internet 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). It is marked as a Safe for Scripting ActiveX control for IE which allows it to execute scripts within the web browser.

DetailsDetails

File name:nvcpl.dll
Publisher:NVIDIA Corporation
Product name:NVIDIA Compatible Windows 2000 Display driver, Version 91.36
Description:NVIDIA Display Properties Extension
Typical file path:C:\Windows\System32\nvcpl.dll
File version:6.14.10.9136
Size:7.27 MB (7,626,752 bytes)
Build date:7/13/2006 12:17 AM
Digital DNA
PE subsystem:Windows GUI
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'
  • 'NvCplDaemon' → RUNDLL32.EXE C:\WINDOWS\system32\NvCpl.dll,NvStartup
Context menu handlers
Located in '*\shellex\ContextMenuHandlers'
  • Name: 'NvCplDesktopContext'
Approved shell extensions
Located in the registry at 'SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved'
  • 'Play on my TV helper' with CLSID {FFB699E0-306A-11d3-8BD1-00104B6F7516}
  • 'NvCpl DesktopContext Class' with CLSID {A70C977A-BF00-412C-90B7-034C51DA2439}
Safe for scripting controls
Marked as a safe ActiveX control for Internet Explorer (digitally signed with script execution permission)
  • Implemented as 'CLSID\{11556518-F20D-49EC-A531-E0BDDD5E6660}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}'
Safe for initializing controls
  • {11556518-F20D-49EC-A531-E0BDDD5E6660}

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 100.00%

Distribution by countryDistribution by country

Slovakia installs about 100.00% of NVIDIA Compatible Windows 2000 Display driver, Version 91.36 .
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE