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.13.1407
MD5:   035020ba70c3134e9e7702e44db02fda
SHA1:   421e6dd281f035863800647aa5d3518cc84a0400
SHA256:   829ef0a9f7a44481d9be44fbdf33d6d1a95e2da8c84b8ddcc8985330ccfa64f3

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.13.1407
Size:2.37 MB (2,481,664 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