Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

6.3.9600.16384 (winblue_rtm.130821-1623) 6.06%
6.3.9431.0 (winmain_bluemp.130615-1214) 0.14%
6.2.9200.16384 (win8_rtm.120725-1247) 18.31%
6.2.9200.16384 (win8_rtm.120725-1247) 2.54%
6.1.7600.16385 (win7_rtm.090713-1255) 49.15%
6.1.7600.16385 (win7_rtm.090713-1255) 21.69%
6.1.7600.16385 (win7_rtm.090713-1255) 0.28%
6.1.7600.16385 (win7_rtm.090713-1255) 0.14%
6.0.6000.16386 (vista_rtm.061101-2205) 1.13%
6.0.6000.16386 (vista_rtm.061101-2205) 0.14%
5.1.2600.5512 (xpsp.080413-0852) 0.42%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
LsaQueryInformationPolicy, LsaFreeMemory, OpenSCManagerW, OpenServiceW, QueryServiceStatus, StartServiceW, CloseServiceHandle, RegisterEventSourceW, ReportEventW, DeregisterEventSource, RegGetValueW, RegSetKeyValueW, ConvertStringSecurityDescriptorToSecurityDescriptorW, RegQueryInfoKeyW, SystemFunction036, LsaOpenPolicy, AllocateAndInitializeSid, BuildTrusteeWithSidW, BuildSecurityDescriptorW, GetSecurityDescriptorLength, FreeSid, RegEnumValueW, RegDeleteValueW, RegSetValueExW, RegCreateKeyExW, RegEnumKeyExW, RegDeleteKeyW, RegNotifyChangeKeyValue, OpenProcessToken, RegQueryValueExW, CryptDeriveKey, CryptGenRandom, CryptDecrypt, CryptEncrypt, CryptExportKey, CryptImportKey, CryptGetProvParam, CryptGetUserKey, CryptGenKey, CryptGetHashParam, CheckTokenMembership, GetTokenInformation, GetWindowsAccountDomainSid, CreateWellKnownSid, RegisterServiceCtrlHandlerExW, SetServiceStatus, CryptAcquireContextW, CryptReleaseContext, CryptVerifySignatureW, CryptCreateHash, CryptHashData, CryptSignHashW, CryptDestroyHash, CryptDestroyKey, RegCloseKey, RegOpenKeyExW, EqualSid, CopySid, CryptContextAddRef, GetUserNameW, OpenThreadToken, SetThreadToken, TraceMessage, UnregisterTraceGuids, RegisterTraceGuidsW, GetTraceLoggerHandle, GetTraceEnableLevel, GetTraceEnableFlags
api-ms-win-core-debug-l1-1-1.dll
DebugBreak
api-ms-win-core-delayload-l1-1-1.dll
ResolveDelayLoadedAPI, DelayLoadFailureHook
api-ms-win-core-errorhandling-l1-1-1.dll
GetLastError, SetUnhandledExceptionFilter, UnhandledExceptionFilter, SetLastError
api-ms-win-core-file-l1-2-0.dll
DeleteFileW, WriteFile, ReadFile, GetFileSize, CompareFileTime, CreateFileW
api-ms-win-core-file-l1-2-1.dll
DeleteFileW, CompareFileTime, GetFileSize, CreateFileW, ReadFile, WriteFile
api-ms-win-core-file-l2-1-0.dll
CopyFileExW
api-ms-win-core-file-l2-1-1.dll
CopyFileExW
api-ms-win-core-handle-l1-1-0.dll
DuplicateHandle, CloseHandle
api-ms-win-core-heap-l1-2-0.dll
HeapReAlloc, GetProcessHeap, HeapFree, HeapAlloc
api-ms-win-core-heap-obsolete-l1-1-0.dll
LocalFree, LocalAlloc
api-ms-win-core-interlocked-l1-2-0.dll
InterlockedIncrement, InterlockedCompareExchange, InterlockedExchange, InterlockedDecrement
api-ms-win-core-libraryloader-l1-1-1.dll
FreeLibrary, GetProcAddress, LoadStringW, LoadLibraryExW, DisableThreadLibraryCalls, GetModuleHandleExW, GetModuleHandleW
api-ms-win-core-localization-obsolete-l1-1-0.dll
CompareStringA
api-ms-win-core-localization-obsolete-l1-2-0.dll
CompareStringA
api-ms-win-core-processthreads-l1-1-1.dll
SwitchToThread, TerminateProcess, GetCurrentThread, SetThreadToken, GetCurrentThreadId, GetCurrentProcessId, OpenThreadToken, GetCurrentProcess
api-ms-win-core-processthreads-l1-1-2.dll
SwitchToThread, TerminateProcess, GetCurrentProcess, GetCurrentThreadId, GetCurrentProcessId, OpenThreadToken, SetThreadToken, GetCurrentThread
api-ms-win-core-profile-l1-1-0.dll
QueryPerformanceCounter
api-ms-win-core-registry-l1-1-0.dll
RegOpenKeyExW, RegCloseKey, RegCreateKeyExW, RegDeleteKeyExW, RegQueryValueExW, RegSetValueExW, RegEnumKeyExW
api-ms-win-core-string-l1-1-0.dll
WideCharToMultiByte, CompareStringW, MultiByteToWideChar
api-ms-win-core-string-obsolete-l1-1-0.dll
lstrlenW, lstrcmpW
api-ms-win-core-synch-l1-2-0.dll
CreateEventW, InitializeCriticalSectionAndSpinCount, SetEvent, WaitForSingleObject, OpenEventW, DeleteCriticalSection, Sleep, EnterCriticalSection, LeaveCriticalSection, ResetEvent
api-ms-win-core-sysinfo-l1-2-0.dll
GetTickCount, GetSystemDirectoryW, GetSystemTimeAsFileTime
api-ms-win-core-sysinfo-l1-2-1.dll
GetTickCount, GetSystemDirectoryW, GetSystemTimeAsFileTime
api-ms-win-core-threadpool-legacy-l1-1-0.dll
ChangeTimerQueueTimer, CreateTimerQueueTimer, DeleteTimerQueueTimer, UnregisterWaitEx
api-ms-win-core-threadpool-private-l1-1-0.dll
RegisterWaitForSingleObjectEx
api-ms-win-core-timezone-l1-1-0.dll
SystemTimeToFileTime, FileTimeToSystemTime
api-ms-win-security-base-l1-1-0.dll
FreeSid, AllocateAndInitializeSid, GetTokenInformation, CreateWellKnownSid, GetSecurityDescriptorLength, CheckTokenMembership, GetWindowsAccountDomainSid
api-ms-win-security-base-l1-2-0.dll
FreeSid, AllocateAndInitializeSid, GetSecurityDescriptorLength, CheckTokenMembership, GetTokenInformation, CreateWellKnownSid, GetWindowsAccountDomainSid
api-ms-win-security-grouppolicy-l1-1-0.dll
RegisterGPNotificationInternal, UnregisterGPNotificationInternal
api-ms-win-service-core-l1-1-0.dll
SetServiceStatus, RegisterServiceCtrlHandlerExW
api-ms-win-service-management-l1-1-0.dll
OpenSCManagerW, CloseServiceHandle, StartServiceW, OpenServiceW
api-ms-win-service-winsvc-l1-1-0.dll
QueryServiceStatus
authz.dll
AuthzInitializeResourceManager, AuthzInitializeContextFromToken, AuthzInitializeContextFromSid, AuthzAddSidsToContext, AuthzAccessCheck, AuthzFreeContext, AuthzFreeResourceManager
crypt32.dll
CryptExportPublicKeyInfo, CryptStringToBinaryW, CryptBinaryToStringW, CryptImportPublicKeyInfo, CertComparePublicKeyInfo, CertCompareIntegerBlob, CertVerifyTimeValidity, CertEnumCertificatesInStore, CertSaveStore, CertCloseStore, CertDuplicateStore, CertOpenSystemStoreW, CertFreeCertificateContext, CertAddCertificateContextToStore, CertDeleteCertificateFromStore, CertFindCertificateInStore, CertDuplicateCertificateContext, CertCreateCertificateContext, CertSetCertificateContextProperty, CertGetCertificateContextProperty, CryptDecodeObject, CryptSignAndEncodeCertificate, CertVerifyValidityNesting, CryptEncodeObject, CertVerifySubjectCertificateContext, CertCompareCertificate, CertOpenStore
iphlpapi.dll
GetAdaptersAddresses
kernel32.dll
InterlockedCompareExchange, LoadLibraryExA, InterlockedExchange, Sleep, QueryPerformanceCounter, GetTickCount, GetCurrentThreadId, GetCurrentProcessId, GetSystemTimeAsFileTime, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, HeapAlloc, HeapReAlloc, HeapFree, lstrlenW, WideCharToMultiByte, CompareStringW, MultiByteToWideChar, DebugBreak, RegQueryValueExW, RegCloseKey, RegOpenKeyExW, DeleteFileW, CopyFileW, CloseHandle, CreateEventW, lstrlenA, LocalFree, InitializeCriticalSectionAndSpinCount, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, GetCurrentThread, RegDeleteKeyExW, RegEnumKeyExW, RegCreateKeyExW, RegSetValueExW, RegDeleteValueW, LoadLibraryW, GetSystemDirectoryW, CompareFileTime, lstrcmpW, WaitForSingleObject, SetEvent, OpenEventW, InterlockedDecrement, InterlockedIncrement, DuplicateHandle, UnregisterWaitEx, ResetEvent, RegisterWaitForSingleObject, FileTimeToSystemTime, SystemTimeToFileTime, SwitchToThread, CreateTimerQueueTimer, DeleteTimerQueueTimer, GetModuleHandleW, GetFileSize, ReadFile, FreeLibrary, GetLastError, GetProcAddress, DelayLoadFailureHook, DisableThreadLibraryCalls, CompareStringA, WriteFile, CreateFileW, InterlockedExchangeAdd, DeviceIoControl, PostQueuedCompletionStatus, DeleteTimerQueueEx, CreateTimerQueue, GetQueuedCompletionStatus, CreateThread, CreateIoCompletionPort, GetSystemInfo, QueueUserWorkItem, WaitForMultipleObjects, SetEndOfFile, SetFilePointer, GetFileSizeEx, GetVersionExW, CreateDirectoryW, SetLastError, UnmapViewOfFile, MapViewOfFile, CreateFileMappingW, OpenFileMappingW, CancelWaitableTimer, SetWaitableTimer, CreateWaitableTimerW, LoadLibraryA, OpenProcess, LoadLibraryExW
msvcrt.dll
DllMain
ntdll.dll
EtwGetTraceEnableFlags, EtwGetTraceEnableLevel, EtwGetTraceLoggerHandle, EtwRegisterTraceGuidsW, EtwUnregisterTraceGuids, NtClose, RtlOpenCurrentUser, EtwTraceMessage, RtlHashUnicodeString, RtlInitUnicodeString
ole32.dll
CoCreateInstance, CoUninitialize, CoInitializeEx
p2pgraph.dll
PeerGraphGetProperties, PeerGraphSetProperties, PeerGraphDeleteRecord, PeerGraphEnumRecords, PeerGraphValidateDeferredRecords, PeerGraphStartup, PeerGraphShutdown, PeerGraphUniversalTimeToPeerTime, PeerGraphPeerTimeToUniversalTime, PeerGraphGetNodeInfo, PeerGraphEnumNodes, PeerGraphEnumConnections, PeerGraphSendData, PeerGraphCloseDirectConnection, PeerGraphOpenDirectConnection, PeerGraphConnect, PeerGraphListen, PeerGraphExportDatabase, PeerGraphSearchRecords, PeerGraphUpdateRecord, PeerGraphAddRecord, PeerGraphGetRecord, PeerGraphRegisterEvent, PeerGraphGetStatus, PeerGraphGetEventData, PeerGraphUnregisterEvent, PeerGraphEndEnumeration, PeerGraphGetNextItem, PeerGraphGetItemCount, pMemoryHelper, PeerGraphFreeData, PeerGraphOpen, PeerGraphCreate, PeerGraphImportDatabase, PeerGraphDelete, PeerGraphClose, PeerGraphSuspendTimers, PeerGraphForceStopPresencePrivate
rpcrt4.dll
RpcServerUseProtseqW, RpcServerUseProtseqEpW, RpcServerRegisterAuthInfoW, RpcServerRegisterIfEx, RpcEpRegisterW, RpcErrorStartEnumeration, RpcErrorGetNextRecord, RpcErrorEndEnumeration, RpcStringBindingComposeW, RpcBindingFromStringBindingW, RpcBindingSetAuthInfoExW, RpcBindingFree, RpcServerUnregisterIfEx, RpcServerInqBindings, RpcBindingToStringBindingW, RpcStringBindingParseW, RpcBindingVectorFree, I_RpcBindingInqTransportType, RpcBindingInqAuthClientW, RpcImpersonateClient, RpcRevertToSelf, NdrServerCall2, RpcStringFreeW, UuidToStringW, UuidCreate, I_RpcExceptionFilter, NdrClientCall2, RpcRaiseException, RpcSsContextLockExclusive, RpcServerInqCallAttributesW
secur32.dll
GetUserNameExW
shell32.dll
SHGetFolderPathAndSubDirW, SHGetFolderPathW
sqmapi.dll
SqmReadSharedMachineId, SqmSetMachineId, SqmCreateNewId, SqmAddToStream, SqmSetAppId, SqmEndSession, SqmSet, SqmGetSession
user32.dll
LoadStringW
userenv.dll
RegisterGPNotification, UnregisterGPNotification
ws2_32.dll
WSAAddressToStringW, WSAAddressToStringA, WSAStringToAddressA, WSAStringToAddressW, getaddrinfo, freeaddrinfo, WSASendTo, WSALookupServiceBeginW, WSALookupServiceNextW, WSALookupServiceEnd, WSASetServiceW, WSASocketW, WSAIoctl
Export table
GroupServiceMain
IMServiceMain
InitSecurityInterfaceW
PnrpAutoSVCServiceMain
SvchostPushServiceGlobals
SVCServiceMain

p2psvc.dll

Peer-to-Peer Services by Microsoft

Remove p2psvc.dll
Version:   6.1.7600.16385 (win7_rtm.090713-1255)
MD5:   59c3ddd501e39e006dac31bf55150d91
SHA1:   de63d77447038a7ca38683d8ae0082c72742b17e
SHA256:   e02b63ab7f34cf6ff3f644af354d10004e6f50014e03172d80bd78934ef71ef1
This is a Windows system installed file with Windows File Protection (WFP) enabled.

Overview

p2psvc.dll is loaded as dynamic link library that runs in the context of a process. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC). This version is designed to run on Windows 7.

DetailsDetails

File name:p2psvc.dll
Publisher:Microsoft Corporation
Product name:Peer-to-Peer Services
Description:Microsoft® Windows® Operating System
Typical file path:C:\Windows\System32\p2psvc.dll
Original name:p2psvc.dll.mui
File version:6.1.7600.16385 (win7_rtm.090713-1255)
Product version:6.1.7600.16385
Size:320 KB (327,680 bytes)
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

BehaviorsBehaviors

Hosted services
Runs as a shared service under the Windows svcHost
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'
  • Shared name is 'p2psvc'

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 39.00%
Windows 7 Ultimate 15.50%
Windows 8.1 11.00%
Windows 8 11.00%
Windows 7 Professional 7.00%
Windows 8.1 Pro 6.00%
Windows 8.1 Single Language 2.50%
Windows 8 Pro 2.50%
Windows 8 Single Language 1.00%
Windows 8.1 Pro with Media Center 1.00%
Windows Seven Black Edition 0.50%
Windows 8.1 Enterprise 0.50%
Windows 8 Enterprise Evaluation 0.50%
Windows 7 Enterprise 0.50%
Windows 8 Enterprise 0.50%
Windows 8.1 Pro Preview 0.50%
Windows Vista Ultimate 0.50%

Distribution by countryDistribution by country

United States installs about 51.27% of Peer-to-Peer Services.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
ASUS 17.71%
Hewlett-Packard 16.97%
Dell 15.50%
Lenovo 11.81%
Toshiba 11.07%
Acer 11.07%
Sony 4.43%
GIGABYTE 2.95%
Samsung 2.21%
Intel 2.21%
MSI 1.48%
Gateway 0.74%
NEC 0.74%
Alienware 0.37%
American Megatrends 0.37%
Sahara 0.37%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE