Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegOpenKeyExA, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, RegSetKeySecurity, RegOpenKeyA, RegQueryValueExA, RegCloseKey
kernel32.dll
LocalAlloc, CloseHandle, Sleep, FlushFileBuffers, SetStdHandle, GetLocaleInfoW, SetEnvironmentVariableA, CompareStringW, CompareStringA, IsBadCodePtr, IsBadReadPtr, SetFilePointer, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, SetUnhandledExceptionFilter, WriteFile, GetEnvironmentStringsW, GetEnvironmentStrings, WideCharToMultiByte, FreeEnvironmentStringsW, FreeEnvironmentStringsA, GetStartupInfoA, GetFileType, GetStdHandle, GetLastError, CreateMutexA, SetLastError, TlsFree, TlsAlloc, GetUserDefaultLCID, EnumSystemLocalesA, GetLocaleInfoA, IsValidCodePage, IsValidLocale, GetCPInfo, InterlockedIncrement, InterlockedDecrement, ExitProcess, IsBadWritePtr, VirtualAlloc, VirtualFree, HeapCreate, HeapDestroy, GetEnvironmentVariableA, GetModuleFileNameA, HeapReAlloc, RaiseException, RtlUnwind, GetCommandLineA, GetCurrentThreadId, ExitThread, TlsSetValue, CreateThread, ResumeThread, HeapAlloc, HeapFree, ReleaseMutex, OpenMutexA, TlsGetValue, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, GetOEMCP, GetACP, GetCurrentDirectoryA, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, InitializeCriticalSection, GetFullPathNameA, QueryDosDeviceA, LoadLibraryA, GetVersionExA, MultiByteToWideChar, GetLogicalDrives, GetDriveTypeA, lstrcmpiA, UnmapViewOfFile, MapViewOfFile, ResetEvent, GetProcAddress, CreateFileMappingA, OpenFileMappingA, GlobalAlloc, GlobalLock, GlobalFree, GlobalUnlock, GetComputerNameA, WaitForMultipleObjects, SetErrorMode, GetCurrentProcessId, CallNamedPipeA, FreeLibrary, lstrcmpA, GetModuleHandleA, GetVersion, LocalFree, lstrlenA, WaitForSingleObject, SetEvent, GetTickCount, CreateEventA, SetHandleCount
mpr.dll
WNetGetUserA
netapi32.dll
Netbios
pscl2.dll
_PSCopyCharBuffer@8
pscore2.dll
_PSMutexCreate@12, _PSGateDestroy@4, _PSMutexDestroy@4, _PSMutexRelease@4, _PSGateCreate@12, _PSStrNCpyW@12, _PSComClassIDFromProgID@8, _PSComCreateObject@16, _PSRegistrySetValue@24, _PSRegistryGetValue@24, _PSRegistryDeleteKey@8, _PSLibClose@4, _PSAnsiToUnicode@12, _PSLibOpen@8, _PSGetUserName@8, _PSGetHostName@8, _PSStrCpyW@8, _PSStrLenW@4, _PSLToStrW@12, _PSUnicodeToAnsi@12, _PSStrCmpW@8, _PSGateOpen@4, _PSGateClose@4, _PSGateWait@4, _PSLibGetSymbol@12, _PSStrICmpA@8, _PSMutexAcquire@4
user32.dll
MessageBoxA, KillTimer, SetTimer, GetMessageA, DispatchMessageA, MsgWaitForMultipleObjects
Export table
_DBUGetInfo@28
_DBUGetVersion@20
_DBUSetInfo@20
_DBUStop@4
_nlAddCacheEntry@16
_nlAddCacheEntryASCII@16
_nlCloseSession@4
_nlCloseSqlNotifySession@4
_nlDeinitialize@4
_nlDeleteCacheEntry@8
_nlDeleteCacheEntryASCII@8
_nlDuplicateSession@24
_nlGetAddrByName@24
_nlGetAddrByNameASCII@24
_nlGetAuthenticationContext@20
_nlGetEngineVersion@8
_nlGetSessionInfo@12
_nlGetSessionList@24
_nlInitialize@4
_nlNormalizeDrive@8
_nlNormalizePath@8
_nlOpenSessionByName@20
_nlOpenSessionByNameASCII@20
_nlOpenSessionByNameWithProcessID@24
_nlOpenSqlNotifySession@12
_nlTransactRequest@28
_nlTransactRequestWithProcessID@20
_nlWaitForPSRespond@4
DBUGetInfo
DBUGetVersion
DBUSetInfo
DBUStop
nlAddCacheEntry
nlAddCacheEntryASCII
nlCloseSession
nlCloseSqlNotifySession
nlDeinitialize
nlDeleteCacheEntry
nlDeleteCacheEntryASCII
nlDuplicateSession
nlGetAddrByName
nlGetAddrByNameASCII
nlGetAuthenticationContext
nlGetEngineVersion
nlGetSessionInfo
nlGetSessionList
nlInitialize
nlNormalizeDrive
nlNormalizePath
nlOpenSessionByName
nlOpenSessionByNameASCII
nlOpenSessionByNameWithProcessID
nlOpenSqlNotifySession
nlTransactRequest
nlTransactRequestWithProcessID
nlWaitForPSRespond

w3nsl251.dll

Pervasive.SQL 9.60 by Pervasive Software (Signed)

Remove w3nsl251.dll
Version:   9.60.016.000
MD5:   dde446772c034b4eb1a8409a56f511fe
SHA1:   ecace314df9571b738f9a744f75834a79586b5c9
SHA256:   916879134bfd0e68848478297435c68e8fe988b048baf7dff49cd028dcc41cb7

Overview

w3nsl251.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by Pervasive Software which was issued by the VeriSign certificate authority (CA). This particular version is usually found on Windows 7 Professional (6.1.7600.0).

DetailsDetails

File name:w3nsl251.dll
Publisher:Pervasive Software Inc.
Product name:Pervasive.SQL 9.60
Description:W32 Communications DLL
Typical file path:C:\pvsw\bin\w3nsl251.dll
File version:9.60.016.000
Size:189.58 KB (194,128 bytes)
Build date:4/15/2007 9:02 PM
Certificate
Issued to:Pervasive Software
Authority (CA):VeriSign
Effective date:Monday, February 5, 2007
Expiration date:Friday, February 5, 2010
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Professional 100.00%

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Intel 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE