Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

9.18.13.3182 0.61%
9.18.13.3165 1.23%
9.18.13.2723 1.23%
9.18.13.2680 1.23%
9.18.13.2619 0.61%
9.18.13.2049 1.23%
9.18.13.2018 3.68%
9.18.13.1422 1.23%
9.18.13.1407 1.84%
9.18.13.1396 0.61%
9.18.13.1106 8.59%
9.18.13.0783 4.91%
9.18.13.0774 1.23%
9.18.13.0623 0.61%
9.18.13.0280 0.61%
8.17.13.0142 0.61%
8.17.12.6669 0.61%
8.17.12.5741 0.61%
8.17.11.9713 0.61%
8.17.11.9621 0.61%
8.16.11.9107 0.61%
8.16.11.8691 0.61%
8.15.11.9038 0.61%
8.15.11.8725 0.61%
8.15.11.8644 1.23%
View more

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegQueryValueExA, RegOpenKeyExA, RegSetValueExA, RegCreateKeyExA, StartServiceA, ControlService, QueryServiceStatus, CloseServiceHandle, OpenServiceA, OpenSCManagerA, AdjustTokenPrivileges, LookupPrivilegeValueA, OpenProcessToken, RegDeleteKeyA, RegDeleteValueA, RegQueryInfoKeyA, RegEnumKeyExA, ConvertStringSecurityDescriptorToSecurityDescriptorA, FreeSid, SetNamedSecurityInfoA, SetEntriesInAclA, AllocateAndInitializeSid, LookupAccountSidA, IsValidSid, GetTokenInformation, GetUserNameA, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, RegQueryValueExW, RegOpenKeyExW, TraceEvent, GetTraceEnableFlags, GetTraceEnableLevel, GetTraceLoggerHandle, RegisterTraceGuidsA, UnregisterTraceGuids, CheckTokenMembership, RegEnumKeyA, RegOpenKeyA, OpenThreadToken, RegQueryInfoKeyW, QueryServiceConfigA, ChangeServiceConfigA, TraceMessage
dwmapi.dll
DwmIsCompositionEnabled
gdi32.dll
GetStockObject, ExtEscape, CreateDCA, DeleteDC, GetDeviceGammaRamp, SetDeviceGammaRamp, GetDeviceCaps
kernel32.dll
Sleep, GetProcAddress, LoadLibraryA, CloseHandle, TerminateThread, WaitForSingleObject, CreateThread, MultiByteToWideChar, OpenProcess, GetCurrentProcessId, FreeLibrary, CreateProcessA, LocalFree, FormatMessageA, GetLastError, TerminateProcess, GetCurrentProcess, ResetEvent, GetTickCount, CreateEventA, SetEvent, InterlockedExchange, GetACP, GetLocaleInfoA, GetThreadLocale, WideCharToMultiByte, lstrlenW, RaiseException, InitializeCriticalSection, DeleteCriticalSection, lstrlenA, OpenMutexA, lstrcpynA, InterlockedIncrement, InterlockedDecrement, GetModuleFileNameA, SizeofResource, LoadResource, FindResourceA, LoadLibraryExA, EnterCriticalSection, LeaveCriticalSection, lstrcpyA, lstrcatA, ReadFile, WriteFile, SetFilePointer, GlobalFree, GlobalAlloc, CreateFileA, ProcessIdToSessionId, ReleaseMutex, CreateMutexA, lstrcpynW, lstrcmpiW, GetModuleFileNameW, GetCurrentThreadId, GetExitCodeThread, lstrcmpA, HeapFree, HeapAlloc, VirtualProtect, VirtualAlloc, GetSystemInfo, VirtualQuery, RtlUnwind, HeapReAlloc, GetFullPathNameA, GetCommandLineA, HeapDestroy, HeapCreate, VirtualFree, IsBadWritePtr, LCMapStringA, LCMapStringW, GetOEMCP, GetCPInfo, ExitProcess, HeapSize, SetUnhandledExceptionFilter, GetDriveTypeA, GetCurrentDirectoryA, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, UnhandledExceptionFilter, GetStringTypeA, GetStringTypeW, IsBadReadPtr, IsBadCodePtr, SetStdHandle, QueryPerformanceCounter, GetSystemTimeAsFileTime, SetConsoleCtrlHandler, FlushFileBuffers, lstrcmpiA, OutputDebugStringA, GetModuleHandleA, GetVersionExA, IsDBCSLeadByte, UnmapViewOfFile, GetVersionExW, GetSystemDirectoryW, GetFullPathNameW, GetCommandLineW, GetFileAttributesW, GetEnvironmentVariableW, SetEndOfFile, DeleteFileW, GetFileSizeEx, LocalAlloc, LoadLibraryW, DeviceIoControl, QueryPerformanceFrequency, CompareStringA, GetSystemDirectoryA, SwitchToThread, InterlockedCompareExchange, GetCurrentThread, TlsSetValue, CreateFileMappingA, TlsGetValue, TlsAlloc, InitializeCriticalSectionAndSpinCount, GetModuleHandleW, SetThreadLocale, CompareStringW, DeleteFileA, GetFileSize, FindClose, FindFirstFileA, DecodePointer, EncodePointer, IsProcessorFeaturePresent, IsValidCodePage, TlsFree, SetLastError, IsDebuggerPresent, GetLocaleInfoW, SetEnvironmentVariableW, SetEnvironmentVariableA, FatalAppExitA, GetDriveTypeW, GetStartupInfoW, GetUserDefaultLCID, EnumSystemLocalesA, IsValidLocale, GetConsoleCP, GetConsoleMode, GetCurrentDirectoryW, SetCurrentDirectoryW, WriteConsoleW, GetProcessHeap, MapViewOfFileEx, CreateFileW, GetTimeFormatA, GetDateFormatA, GetTimeZoneInformation, OpenSemaphoreA, ReleaseSemaphore, CreateSemaphoreA, ExpandEnvironmentStringsA, WriteConsoleA, GetConsoleOutputCP, GetStringTypeExW, GetStringTypeExA, GetEnvironmentVariableA, GetVersion, lstrcmpW, WaitForMultipleObjects, DllMain
ole32.dll
StringFromGUID2, CoTaskMemRealloc, CoTaskMemFree, CoTaskMemAlloc, CoCreateInstance
setupapi.dll
SetupDiCallClassInstaller, SetupDiSetClassInstallParamsA, SetupDiGetDeviceInstallParamsA, CM_Get_DevNode_Status_Ex, CM_Get_Device_ID_ExW, SetupDiGetDeviceInfoListDetailA, SetupDiDestroyDeviceInfoList, SetupDiGetDeviceRegistryPropertyA, SetupDiChangeState, SetupDiGetClassDevsA, CM_Reenumerate_DevNode, SetupDiEnumDeviceInfo, SetupDiGetDeviceInterfaceDetailA, SetupDiEnumDeviceInterfaces, SetupDiOpenDevRegKey, SetupDiGetClassDevsExA
shell32.dll
SHGetSpecialFolderPathA, SHCreateDirectoryExA, SHGetFolderPathA
shlwapi.dll
PathFindFileNameW, PathFindExtensionA, SHGetValueA, PathFindFileNameA, SHDeleteValueA, StrStrIA, PathFileExistsA, PathAppendA
user32.dll
GetThreadDesktop, OpenInputDesktop, SetThreadDesktop, TranslateMessage, CloseDesktop, DispatchMessageA, SendMessageA, RegisterWindowMessageA, SendNotifyMessageA, CharNextA, EnumWindows, UnregisterClassA, EnumDisplayDevicesA, EnumDisplaySettingsExA, ChangeDisplaySettingsExA, EnumDisplaySettingsA, PostQuitMessage, FindWindowA, GetUserObjectInformationA, GetWindowThreadProcessId, PostMessageA, LoadCursorA, RegisterClassA, CreateWindowExA, GetMessageA, DefWindowProcA, GetSystemMetrics, GetDesktopWindow, CharNextW, IntersectRect, IsWindowVisible, DestroyWindow, GetMonitorInfoA, IsWindowEnabled, SetTimer, CharLowerA, CharLowerW, CharUpperA, CharUpperW, RedrawWindow
version.dll
GetFileVersionInfoA, GetFileVersionInfoSizeA, VerQueryValueA
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
nvapi_QueryInterface

nvapi.dll

NVIDIA Windows drivers by NVIDIA Corporation (Signed)

Remove nvapi.dll
Version:   6.14.11.7519
MD5:   e639279a5ef179ba87ec70b5bcc315d1
SHA1:   2c8dbf4afd587db290ed2f25f12cb19b7ee5a5e3
SHA256:   a4de56a68a3e80ff5c37ff3d1fc5ab6651bbc5f61c3ed2d8223fcb6f1ccc32f8

Overview

nvapi.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by NVIDIA Corporation which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:nvapi.dll
Publisher:NVIDIA Corporation
Product name:NVIDIA Windows drivers
Description:NVIDIA NVAPI Library, Version 176.44
Typical file path:C:\Windows\System32\nvapi.dll
File version:6.14.11.7519
Size:416 KB (425,984 bytes)
Certificate
Issued to:NVIDIA Corporation
Authority (CA):VeriSign
Expiration date:Friday, September 2, 2011
Digital DNA
PE subsystem:Windows GUI
Entropy:5.694907
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 40.49%
Windows Vista Home Premium 17.18%
Windows 7 Ultimate 16.56%
Windows 7 Home Premium 10.43%
Windows 8 Pro 4.91%
Windows Vista Home Basic 3.07%
Windows Vista Ultimate 1.84%
Windows 7 Professional 1.84%
Windows Seven Black Edition 0.61%
Windows Vista Business 0.61%
Windows 8 Enterprise 0.61%
Windows 7 Enterprise 0.61%
Windows 8 Pro with Media Center 0.61%
Windows 8 Pro N 0.61%

Distribution by countryDistribution by country

United States installs about 29.81% of NVIDIA Windows drivers.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 26.98%
Hewlett-Packard 15.87%
Acer 10.32%
ASUS 9.52%
American Megatrends 7.94%
GIGABYTE 7.14%
Intel 4.76%
Compaq 3.17%
Sony 3.17%
Medion 3.17%
MSI 1.59%
Gateway 1.59%
Toshiba 1.59%
Alienware 0.79%
Packard Bell 0.79%
Samsung 0.79%
Sahara 0.79%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE