Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

6.3.9600.16384 (winblue_rtm.130821-1623) 4.52%
6.3.9600.16384 (winblue_rtm.130821-1623) 0.11%
6.3.9431.0 (winmain_bluemp.130615-1214) 0.17%
6.3.9431.0 (winmain_bluemp.130615-1214) 0.06%
6.2.9200.16384 (win8_rtm.120725-1247) 2.92%
6.2.9200.16384 (win8_rtm.120725-1247) 13.75%
6.2.8400.0 (winmain_win8rc.120518-1423) 0.11%
6.2.8400.0 (winmain_win8rc.120518-1423) 0.11%
6.2.8250.0 (winmain_win8beta.120217-1520) 0.06%
6.2.8102.0 (winmain_win8m3.110823-1455) 0.11%
6.1.7600.16385 (win7_rtm.090713-1255) 40.55%
6.1.7600.16385 (win7_rtm.090713-1255) 28.12%
6.1.7600.16385 (win7_rtm.090713-1255) 0.06%
6.0.6000.16386 (vista_rtm.061101-2205) 1.37%
6.0.6000.16386 (vista_rtm.061101-2205) 0.46%
6.0.6000.16386 (vista_rtm.061101-2205) 7.50%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
GetTraceEnableLevel, GetTraceEnableFlags, TraceMessage, RegisterTraceGuidsW, UnregisterTraceGuids, SetServiceStatus, RegisterServiceCtrlHandlerExW, GetTraceLoggerHandle
api-ms-win-core-crt-l1-1-0.dll
memcmp, memcpy, memset, _except_handler4_common
api-ms-win-core-crt-l2-1-0.dll
_initterm_e, _initterm
api-ms-win-core-errorhandling-l1-1-0.dll
SetUnhandledExceptionFilter, UnhandledExceptionFilter, GetLastError, SetLastError
api-ms-win-core-errorhandling-l1-1-1.dll
GetLastError, SetLastError, SetUnhandledExceptionFilter, UnhandledExceptionFilter
api-ms-win-core-handle-l1-1-0.dll
CloseHandle
api-ms-win-core-heap-l1-1-0.dll
HeapFree, GetProcessHeap, HeapAlloc
api-ms-win-core-heap-l1-2-0.dll
HeapFree, HeapAlloc, GetProcessHeap
api-ms-win-core-heap-obsolete-l1-1-0.dll
LocalAlloc, LocalFree
api-ms-win-core-interlocked-l1-1-0.dll
InterlockedPopEntrySList, InterlockedPushEntrySList, InitializeSListHead, InterlockedExchange, InterlockedCompareExchange
api-ms-win-core-interlocked-l1-1-1.dll
InitializeSListHead, InterlockedPopEntrySList, InterlockedPushEntrySList
api-ms-win-core-interlocked-l1-2-0.dll
InterlockedPushEntrySList, InterlockedPopEntrySList, InitializeSListHead
api-ms-win-core-libraryloader-l1-1-1.dll
DisableThreadLibraryCalls
api-ms-win-core-libraryloader-l1-2-0.dll
DisableThreadLibraryCalls
api-ms-win-core-misc-l1-1-0.dll
LocalAlloc, LocalFree, Sleep
api-ms-win-core-processthreads-l1-1-0.dll
GetCurrentProcessId, TerminateProcess, GetCurrentProcess, GetCurrentThreadId
api-ms-win-core-processthreads-l1-1-1.dll
TerminateProcess, GetCurrentProcessId, GetCurrentThreadId, GetCurrentProcess, IsProcessorFeaturePresent
api-ms-win-core-processthreads-l1-1-2.dll
GetCurrentProcess, GetCurrentThreadId, GetCurrentProcessId, TerminateProcess
api-ms-win-core-profile-l1-1-0.dll
QueryPerformanceCounter
api-ms-win-core-synch-l1-1-0.dll
CreateEventW, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, InitializeCriticalSectionAndSpinCount, SetEvent
api-ms-win-core-synch-l1-1-1.dll
InitializeCriticalSection, DeleteCriticalSection, CreateEventW, SetEvent, LeaveCriticalSection, EnterCriticalSection, InitializeCriticalSectionAndSpinCount
api-ms-win-core-synch-l1-2-0.dll
DeleteCriticalSection, SetEvent, LeaveCriticalSection, EnterCriticalSection, CreateEventW, InitializeCriticalSection
api-ms-win-core-sysinfo-l1-1-0.dll
GetSystemTimeAsFileTime, GetTickCount
api-ms-win-core-sysinfo-l1-1-1.dll
GetTickCount, GetSystemTimeAsFileTime
api-ms-win-core-sysinfo-l1-2-0.dll
GetSystemTimeAsFileTime, GetTickCount
api-ms-win-core-sysinfo-l1-2-1.dll
GetSystemTimeAsFileTime, GetTickCount
api-ms-win-core-threadpool-l1-1-0.dll
UnregisterWaitEx, RegisterWaitForSingleObjectEx
api-ms-win-core-threadpool-l1-1-1.dll
UnregisterWaitEx, RegisterWaitForSingleObjectEx
api-ms-win-core-threadpool-legacy-l1-1-0.dll
UnregisterWaitEx
api-ms-win-core-threadpool-private-l1-1-0.dll
RegisterWaitForSingleObjectEx
api-ms-win-core-util-l1-1-0.dll
DecodePointer, EncodePointer
api-ms-win-obsolete-kernelbase-l1-1-0.dll
LocalFree, LocalAlloc
api-ms-win-security-sddl-l1-1-0.dll
ConvertStringSecurityDescriptorToSecurityDescriptorW
api-ms-win-service-core-l1-1-0.dll
RegisterServiceCtrlHandlerExW, SetServiceStatus
api-ms-win-service-core-l1-1-1.dll
RegisterServiceCtrlHandlerExW, SetServiceStatus
kernel32.dll
UnhandledExceptionFilter, SetUnhandledExceptionFilter, TerminateProcess, GetCurrentProcess, LocalAlloc, LocalFree, SetLastError, HeapAlloc, HeapFree, LeaveCriticalSection, EnterCriticalSection, RegisterWaitForSingleObject, CreateEventW, GetLastError, InitializeCriticalSectionAndSpinCount, InterlockedPopEntrySList, InterlockedPushEntrySList, InitializeSListHead, SetEvent, GetProcessHeap, UnregisterWaitEx, DeleteCriticalSection, CloseHandle, UnregisterWait, InterlockedExchange, Sleep, InterlockedCompareExchange, QueryPerformanceCounter, GetTickCount, GetCurrentThreadId, GetCurrentProcessId, GetSystemTimeAsFileTime
msvcrt.dll
DllMain
nsi.dll
NsiSetParameterEx, NsiRegisterChangeNotificationEx, NsiSetAllParametersEx, NsiDeregisterChangeNotificationEx, NsiGetAllParametersEx, NsiEnumerateObjectsAllParametersEx, NsiGetParameterEx
ntdll.dll
EtwRegisterTraceGuidsW, EtwGetTraceLoggerHandle, EtwGetTraceEnableLevel, EtwGetTraceEnableFlags, EtwTraceMessage, EtwUnregisterTraceGuids, RtlFreeHeap
rpcrt4.dll
RpcBindingVectorFree, RpcSsContextLockExclusive, RpcImpersonateClient, RpcRevertToSelf, RpcServerInqCallAttributesW, RpcEpUnregister, RpcAsyncCompleteCall, NdrAsyncServerCall, RpcServerRegisterIfEx, RpcServerUnregisterIfEx, RpcServerInqBindings, RpcEpRegisterW, RpcServerUseProtseqW, RpcBindingInqAuthClientW, NdrServerCall2, RpcStringFreeW, RpcServerRegisterAuthInfoW, RpcServerInqDefaultPrincNameW, RpcServerSubscribeForNotification, RpcServerRegisterIf3, RpcServerUnsubscribeForNotification
Export table
ServiceMain
SvchostPushServiceGlobals

nsisvc.dll

Network Store Interface RPC server by Microsoft

Remove nsisvc.dll
Version:   6.2.8400.0 (winmain_win8rc.120518-1423)
MD5:   175c5e6511069fca9f053d1eec8df5a1
SHA1:   440527a73253d09372ba4a5ddc67c19984c67378
SHA256:   e16628f892d9c418f70067f97f4e769e98152f9e35ead2f39e940774932823ff
This is a Windows system installed file with Windows File Protection (WFP) enabled.

Overview

nsisvc.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 installed on Windows 8.

DetailsDetails

File name:nsisvc.dll
Publisher:Microsoft Corporation
Product name:Network Store Interface RPC server
Description:Microsoft® Windows® Operating System
Typical file path:C:\Windows\System32\nsisvc.dll
Original name:nsisvc.dll.mui
File version:6.2.8400.0 (winmain_win8rc.120518-1423)
Product version:6.2.8400.0
Size:19.5 KB (19,968 bytes)
Digital DNA
PE subsystem:Windows Console
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 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'
  • Shared name is 'nsi'

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 31.50%
Windows 8.1 18.50%
Windows 7 Ultimate 16.00%
Windows 8.1 Pro 9.00%
Windows 8 4.00%
Windows 7 Professional 3.50%
Windows 8.1 Single Language 3.00%
Windows Vista Home Premium 2.50%
Windows 8.1 Pro with Media Center 2.00%
Windows 7 Home Basic 2.00%
Windows 8 Pro 2.00%
Windows 8 Single Language 1.50%
Windows 8 Enterprise N 1.00%
Windows 8 Enterprise 1.00%
Windows Seven Black Edition 0.50%
Windows 8.1 Enterprise Evaluation 0.50%
Windows 7 Starter 0.50%
Windows 8.1 Enterprise 0.50%
Windows Vista Home Basic 0.50%

Distribution by countryDistribution by country

United States installs about 48.24% of Network Store Interface RPC server.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
ASUS 18.94%
Dell 18.18%
Hewlett-Packard 16.67%
Toshiba 11.36%
Lenovo 10.61%
Acer 10.23%
Sony 5.30%
Intel 2.27%
Alienware 1.52%
Samsung 1.52%
GIGABYTE 1.52%
Medion 1.52%
Sahara 0.38%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE