Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

9.18.13.1090 9.52%
9.18.13.1070 6.35%
9.18.13.0697 41.27%
8.17.12.9619 3.17%
8.17.12.9610 1.59%
8.17.12.8562 3.17%
8.17.12.7533 3.17%
8.17.12.7080 1.59%
8.17.12.7061 7.94%
8.17.12.6639 1.59%
8.17.12.5997 1.59%
8.17.12.5896 4.76%
8.17.11.9716 1.59%
8.17.11.9494 7.94%
8.16.11.8766 4.76%

Relationships


PE structurePE file structure

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

nvapi.dll

NVIDIA Windows drivers by NVIDIA Corporation (Signed)

Remove nvapi.dll
Version:   8.17.12.7080
MD5:   9cc8ea5dd816d543a1e54435796b2c94
SHA1:   d5ecf5d19cb84f69990197cf9a2d052e8ba05a07
SHA256:   e9363b5e86c3f8d604417f0cdb622bbbee42f70571c50b2b07cd4c586373ef85

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 194.94
Typical file path:C:\Windows\System32\nvapi.dll
File version:8.17.12.7080
Size:1.94 MB (2,034,792 bytes)
Certificate
Issued to:NVIDIA Corporation
Authority (CA):VeriSign
Effective date:Thursday, July 30, 2009
Expiration date:Thursday, September 1, 2011
Digital DNA
Entropy:5.950522
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 39.68%
Windows Vista Home Premium 17.46%
Windows 7 Professional 14.29%
Windows 7 Home Premium 11.11%
Windows Vista Ultimate 4.76%
Windows Vista Home Basic 3.17%
Windows 8 Pro 3.17%
Windows Vista Business 1.59%
Windows 8 Pro with Media Center 1.59%
Windows 7 Starter 1.59%
Microsoft Windows XP 1.59%

Distribution by countryDistribution by country

United States installs about 22.41% of NVIDIA Windows drivers.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 40.91%
Dell 27.27%
Acer 13.64%
Gateway 9.09%
ASUS 9.09%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE