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.6639
MD5:   0e2230af0edcae0d93368de319e7c504
SHA1:   c26f2c1e77f3a4e27029d9ff5244153cff0a3d06
SHA256:   1bf88cea3c83f58955b57358350c16bbc9807a4d576a33b6dae6dcc2ce68ca75

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.6639
Size:1.87 MB (1,962,600 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