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.5828
MD5:   70d7234235d761e7bb18f8378ae53bfc
SHA1:   31fbafa74d6b09c9b60b94a0ad1a91559cbd09e8
SHA256:   b1f1366b8de0c334d76072f055adf46afbb3cd4ef5efca74a1d56d6f6323c0ef

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.5828
Size:344 KB (352,256 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