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:   7.15.11.7521
MD5:   c0a2442be61f72822a438daf23bba878
SHA1:   b2cd86eafac48b1301029ed6a24bdd690909be7e

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:7.15.11.7521
Size:432 KB (442,368 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