Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegDeleteKeyA, RegEnumKeyExW, RegOpenKeyExW, RegCloseKey, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, RegEnumValueA, RegQueryValueExA, RegSetValueExA, RegDeleteValueA, RegEnumKeyExA, RegOpenKeyExA, RegCreateKeyExA, GetUserNameA
kernel32.dll
GetProcAddress, LoadLibraryA, GetTempFileNameA, CreateFileA, DeleteFileA, CreateDirectoryA, RemoveDirectoryA, FindFirstFileA, GetFullPathNameA, ExpandEnvironmentStringsA, SetLastError, CreateProcessA, GetCurrentThread, GetCurrentThreadId, CreatePipe, SetHandleInformation, GetExitCodeProcess, WaitForMultipleObjects, GetStartupInfoW, OutputDebugStringW, DebugBreak, SetFilePointer, LockFile, LockFileEx, UnlockFile, UnlockFileEx, FileTimeToSystemTime, FileTimeToLocalFileTime, FindNextFileW, FindClose, ReadFile, FreeLibrary, FlushFileBuffers, Sleep, GetCurrentProcess, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, QueryPerformanceFrequency, MapViewOfFile, UnmapViewOfFile, CreateSemaphoreA, CreateFileMappingA, OpenFileMappingA, GetSystemInfo, GetACP, GetUserDefaultLCID, GetVersionExW, ReleaseSemaphore, PulseEvent, ResetEvent, GetExitCodeThread, GetLocalTime, GetSystemTime, GetTimeZoneInformation, WideCharToMultiByte, MultiByteToWideChar, GetVersionExA, GlobalMemoryStatus, GlobalMemoryStatusEx, WriteConsoleW, GetConsoleOutputCP, GetComputerNameA, GetTempPathA, CreateEventA, SetEnvironmentVariableA, GetLastError, CloseHandle, InitializeCriticalSection, TryEnterCriticalSection, DeleteCriticalSection, WaitForSingleObject, SetEvent, LeaveCriticalSection, EnterCriticalSection, SetEndOfFile, WriteFile, WriteConsoleA, GetConsoleMode, RaiseException, RtlUnwind, HeapFree, HeapAlloc, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetFileInformationByHandle, PeekNamedPipe, GetFileType, GetDriveTypeA, GetModuleHandleA, ExitProcess, HeapReAlloc, InterlockedIncrement, InterlockedDecrement, ExitThread, CreateThread, GetCommandLineA, GetProcessHeap, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, GetStdHandle, GetModuleFileNameA, GetCPInfo, GetOEMCP, IsValidCodePage, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, CompareStringA, CompareStringW, SetStdHandle, SetHandleCount, GetStartupInfoA, GetCurrentDirectoryA, HeapSize, GetLocaleInfoA, EnumSystemLocalesA, IsValidLocale, GetStringTypeA, GetStringTypeW, LCMapStringA, LCMapStringW, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetSystemTimeAsFileTime, GetLocaleInfoW, GetConsoleCP
ole32.dll
CoGetMalloc
rpcrt4.dll
UuidCreate
user32.dll
MessageBoxA
Export table
_IPSUnknown_AddRef@4
_IPSUnknown_QueryInterface@12
_IPSUnknown_Release@4
_PSAnsiToUnicode@12
_PSAssert@12
_PSAtomicCompareExchange@12
_PSAtomicDecrement@4
_PSAtomicExchange@8
_PSAtomicIncrement@4
_PSCalloc@12
_PSComClassIDFromProgID@8
_PSComCompareGUID@8
_PSComCreateObject@16
_PSComCreateObjectByProgID@16
_PSComFlushFactoryCache@0
_PSComFree@4
_PSComGenerateGUID@4
_PSComGetClassObject@12
_PSComGUIDFromString@8
_PSComIsEqualGUID@8
_PSComMalloc@8
_PSComRealloc@8
_PSComStringFromGUID@12
_PSConditionAcquire@4
_PSConditionBroadcast@4
_PSConditionCreate@12
_PSConditionDestroy@4
_PSConditionRelease@4
_PSConditionSignal@4
_PSConditionTimedWait@8
_PSConditionWait@4
_PSDebugBreak@0
_PSDirClose@4
_PSDirCreate@8
_PSDirOpen@8
_PSDirRead@12
_PSDirRemove@4
_PSEventCreate@12
_PSEventDestroy@4
_PSEventSignal@4
_PSEventTimedWait@8
_PSEventWait@4
_PSFileClose@4
_PSFileCopy@20
_PSFileDelete@4
_PSFileFlush@4
_PSFileLock@16
_PSFileOpen@16
_PSFileRead@16
_PSFileSeek@16
_PSFileUnlock@12
_PSFileWrite@16
_PSFree@4
_PSGateClose@4
_PSGateCreate@12
_PSGateDestroy@4
_PSGateOpen@4
_PSGateTimedWait@8
_PSGateTryWait@4
_PSGateWait@4
_PSGetAlignedSize@4
_PSGetDefaultCharEncoding@8
_PSGetDefaultLocale@8
_PSGetHostName@8
_PSGetSystemInfo@8
_PSGetUnalignedInt16@4
_PSGetUnalignedInt32@4
_PSGetUnalignedInt64@4
_PSGetUserName@8
_PSInt64ToStrA@16
_PSInt64ToStrW@16
_PSIsAlphaA@4
_PSIsAlphaW@4
_PSIsDigitA@4
_PSIsDigitW@4
_PSLibClose@4
_PSLibGetSymbol@12
_PSLibOpen@8
_PSLToStrA@12
_PSLToStrW@12
_PSMalloc@8
_PSMemoryCompare@12
_PSMemoryCopy@12
_PSMemoryFill@12
_PSMemoryMove@12
_PSMemoryZero@8
_PSModuleComCreateObject@20
_PSModuleComGetClassObject@16
_PSModuleLibClose@8
_PSModuleLibOpen@12
_PSModuleSetInitialized@8
_PSMutexAcquire@4
_PSMutexCreate@12
_PSMutexDestroy@4
_PSMutexRelease@4
_PSMutexTryAcquire@4
_PSNamedSemClose@4
_PSNamedSemGetValue@8
_PSNamedSemOpen@12
_PSNamedSemPost@4
_PSNamedSemTryWait@4
_PSNamedSemWait@4
_PSPathExpand@12
_PSPerfGetCount@0
_PSPerfGetCountMS@0
_PSPerfGetFreq@0
_PSProcessCreate@28
_PSProcessDetach@4
_PSProcessGetExitCode@8
_PSProcessGetHandle@0
_PSProcessGetID@0
_PSProcessJoin@8
_PSProcessJoinChild@8
_PSPutUnalignedInt16@8
_PSPutUnalignedInt32@8
_PSPutUnalignedInt64@12
_PSRealloc@8
_PSRegistryCloseEnum@4
_PSRegistryDeleteKey@8
_PSRegistryDeleteValue@12
_PSRegistryEnumNextKey@12
_PSRegistryEnumNextValue@24
_PSRegistryGetValue@24
_PSRegistryMigrate@16
_PSRegistryOpenKeyEnum@12
_PSRegistryOpenValueEnum@12
_PSRegistrySetValue@24
_PSResultFromNative@4
_PSRWLockAcquireRead@4
_PSRWLockAcquireWrite@4
_PSRWLockCreate@12
_PSRWLockDestroy@4
_PSRWLockReleaseRead@4
_PSRWLockReleaseWrite@4
_PSRWLockTryAcquireRead@4
_PSRWLockTryAcquireWrite@4
_PSSemaphoreCreate@16
_PSSemaphoreDestroy@4
_PSSemaphoreGetValue@8
_PSSemaphorePost@4
_PSSemaphoreTryWait@4
_PSSemaphoreWait@4
_PSSetNewHandler@4
_PSSharedMemAttach@12
_PSSharedMemClose@4
_PSSharedMemDetach@4
_PSSharedMemOpen@20
_PSSleep@4
_PSStrCatA@8
_PSStrCatW@8
_PSStrChrA@8
_PSStrChrW@8
_PSStrCmpA@8
_PSStrCmpW@8
_PSStrCpyA@8
_PSStrCpyW@8
_PSStrDupA@4
_PSStrDupW@4
_PSStrFreeA@4
_PSStrFreeW@4
_PSStrICmpA@8
_PSStrICmpW@8
_PSStrLenA@4
_PSStrLenW@4
_PSStrNCatA@12
_PSStrNCatW@12
_PSStrNCmpA@12
_PSStrNCmpW@12
_PSStrNCpyA@12
_PSStrNCpyW@12
_PSStrNDupA@8
_PSStrNDupW@8
_PSStrNICmpA@12
_PSStrNICmpW@12
_PSStrNLenA@8
_PSStrNLenW@8
_PSStrNZCatA@16
_PSStrNZCatW@16
_PSStrNZCpyA@16
_PSStrNZCpyW@16
_PSStrRChrA@8
_PSStrRChrW@8
_PSStrStrA@8
_PSStrStrW@8
_PSStrToDA@8
_PSStrToDW@8
_PSStrToIA@4
_PSStrToIW@4
_PSStrTokA@8
_PSStrTokW@8
_PSStrToLA@12
_PSStrToLowerA@4
_PSStrToLowerW@4
_PSStrToLW@12
_PSStrToULA@12
_PSStrToULW@12
_PSStrToUpperA@4
_PSStrToUpperW@4
_PSSwapInt16@4
_PSSwapInt32@4
_PSSwapInt64@8
_PSThreadCreate@24
_PSThreadDetach@4
_PSThreadGetHandle@0
_PSThreadGetID@0
_PSThreadJoin@8
_PSTimeFromPosix@8
_PSTimeFromTM@8
_PSTimeGetLocal@4
_PSTimeGetSystem@4
_PSTimeGetZone@4
_PSTimeToPosix@8
_PSTimeToTM@8
_PSToLowerA@4
_PSToLowerW@4
_PSToUpperA@4
_PSToUpperW@4
_PSUnicodeToAnsi@12
PSTrace

pscore3.dll

Pervasive Services for Pervasive.SQL by Pervasive Software Inc. (Signed)

Remove pscore3.dll
Version:   3.0.020.000
MD5:   8a409b0617c324c5529cdd24eb97feb7
SHA1:   979948bdcd1566829df4e57d4f41a613d9972d7d
SHA256:   5195fe962d789c4ee23184555e8c859baa52c2af97ef06c05a0f71a1680267ea

Overview

pscore3.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including Pervasive PSQL v10 Workgroup (32-bit) published by Pervasive Software, AIDA SQL v10 Client (32-bit) from Pervasive Software and AIDA SQL v10 Client (32-bit) by Pervasive Software. The file is digitally signed by Pervasive Software Inc. which was issued by the Root Agency certificate authority (CA). This particular version is usually found on Microsoft Windows XP (5.1.2600.196608).

DetailsDetails

File name:pscore3.dll
Publisher:Pervasive Software Inc.
Product name:Pervasive Services for Pervasive.SQL
Description:Pervasive Services Core Library
Typical file path:C:\Program Files\pervasive software\psql\bin\pscore3.dll
File version:3.0.020.000
Size:295.38 KB (302,464 bytes)
Build date:6/12/2007 9:42 PM
Certificate
Issued to:Pervasive Software Inc.
Authority (CA):Root Agency
Effective date:Friday, January 12, 2007
Expiration date:Saturday, December 31, 2039
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Pervasive Software
7% remove
PSQL is a DBMS optimized for embedding in applications and used in several different types of packaged software applications It is also optimized for software as a service (SaaS) deployment due to a file-based architecture enabling partitioning of data for multitenancy needs.
Pervasive Software
5% remove
Pervasive Software
4% remove

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 100.00%

OEM distributionDistribution by PC manufacturer

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

Download it for FREE