Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

1.2.1.9 1.19%
1.2.1.8 50.00%
1.2.1.6 8.33%
1, 2, 0, 1 1.19%
1, 2, 0, 0 19.05%
1, 0, 0, 12 7.14%
1, 0, 0, 7 13.10%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
CloseServiceHandle, StartServiceW, DeleteService, ControlService, QueryServiceStatusEx, OpenServiceW, ChangeServiceConfig2W, CreateServiceW, OpenSCManagerW, SetServiceStatus, RegisterServiceCtrlHandlerExW, StartServiceCtrlDispatcherW, RegCloseKey, RegQueryValueExW, RegOpenKeyExW
dbghelp.dll
MiniDumpWriteDump
iphlpapi.dll
GetAdaptersInfo, GetAdaptersAddresses, NotifyAddrChange
kernel32.dll
WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetStdHandle, LoadLibraryA, HeapAlloc, GetProcessHeap, HeapFree, CreateThread, CloseHandle, SetEvent, WaitForSingleObject, ResetEvent, CreateEventW, InitializeCriticalSection, GetExitCodeThread, DeleteCriticalSection, Sleep, LCMapStringA, GetLocalTime, GetModuleFileNameA, CreateFileA, WriteFile, CreateProcessW, GetLastError, EnterCriticalSection, CreateNamedPipeW, ConnectNamedPipe, DisconnectNamedPipe, LeaveCriticalSection, TerminateProcess, FlushFileBuffers, CreatePipe, SetHandleInformation, ReadFile, GetCurrentThreadId, GetCurrentProcessId, lstrcmpiW, SetUnhandledExceptionFilter, GetModuleFileNameW, GetTickCount, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, HeapSize, GetCurrentProcess, GetStartupInfoW, UnhandledExceptionFilter, IsDebuggerPresent, VirtualFree, VirtualAlloc, HeapReAlloc, HeapCreate, GetModuleHandleW, GetProcAddress, ExitProcess, GetStdHandle, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineW, SetHandleCount, GetFileType, GetStartupInfoA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, InterlockedDecrement, QueryPerformanceCounter, GetSystemTimeAsFileTime, SetFilePointer, WideCharToMultiByte, GetConsoleCP, GetConsoleMode, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, MultiByteToWideChar, InitializeCriticalSectionAndSpinCount, RtlUnwind, RaiseException, GetUserDefaultLCID, GetFileAttributesA, GetLocaleInfoW, OutputDebugStringW, EnumSystemLocalesA, IsValidLocale, CreateFileW, LoadLibraryW, SetEnvironmentVariableA, EncodePointer, DecodePointer, HeapSetInformation, CreateProcessA, DuplicateHandle, CompareStringW, IsProcessorFeaturePresent, FormatMessageW, OutputDebugStringA, LocalFree
psapi.dll
GetProcessMemoryInfo
version.dll
GetFileVersionInfoSizeW, GetFileVersionInfoW, VerQueryValueW
ws2_32.dll
WSAResetEvent, WSAGetOverlappedResult, WSAWaitForMultipleEvents, WSACloseEvent, WSARecv, WSACreateEvent, WSASocketW

PassThruSvr.exe

PassThruSvr Application

Remove PassThruSvr.exe
Version:   1.2.1.6
MD5:   5f731dd45d3b176c071e4cceeb87b06b
SHA1:   07b6ccf7735610abbdb75d34f0bc984d85b32ff0
SHA256:   9b090813203fe4a2aa1beae942f4023ffe00599a52712b306330565816e55fa1

Overview

PassThruSvr.exe runs as a service under the name PassThru Service (SYSTEM\CurrentControlSet\Services\PassThru Service) with extensive SYSTEM privileges (full administrator access).

DetailsDetails

File name:PassThruSvr.exe
Product name:PassThruSvr Application
Typical file path:C:\Program Files\htc\internet pass-through\passthrusvr.exe
File version:1.2.1.6
Size:163 KB (166,912 bytes)
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

BehaviorsBehaviors

Services
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • PassThru Service
  • 'PassThru Service' (Internet Pass-Through Service)

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00001840%
0.028634%
Kernel CPU:0.00001405%
0.013761%
User CPU:0.00000436%
0.014873%
Kernel CPU time:20 ms/min
100,923,805ms/min
CPU cycles:750/sec
17,470,203/sec
Memory
Private memory:2.22 MB
21.59 MB
Private (maximum):3.34 MB
Private (minimum):2.84 MB
Non-paged memory:2.22 MB
21.59 MB
Virtual memory:28.93 MB
140.96 MB
Virtual memory (peak):30.6 MB
169.69 MB
Working set:2.94 MB
18.61 MB
Working set (peak):3.31 MB
37.95 MB
Page faults:900/min
2,039/min
I/O
I/O read transfer:0 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O write transfer:0 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:9 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:4
12
Handles:67
600
GUI GDI count:5
103
GUI USER count:2
49

BehaviorsProcess properties

Integrety level:System
Platform:32-bit
Command line:"C:\Program Files\htc\internet pass-through\passthrusvr.exe"
Owner:SYSTEM
Windows Service
Service name:SYSTEM\CurrentControlSet\Services\PassThru Service
Display name:PassThru Service
Description:“Detect HTC Android device for internet pass-through function.”
Type:Win32OwnProcess
Parent process:services.exe (Services and Controller app by Microsoft)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 44.05%
Windows 7 Ultimate 16.67%
Windows 7 Professional 9.52%
Windows 8 Pro 8.33%
Windows 8 Pro with Media Center 3.57%
Windows Vista Home Premium 3.57%
Windows 8.1 Pro 2.38%
Windows Developer Preview 2.38%
Windows 8 2.38%
Windows 8 Single Language 2.38%
Windows 8.1 Single Language 1.19%
Windows 8 Enterprise 1.19%
Windows Vista™ Home Premium 1.19%
Microsoft Windows XP 1.19%

Distribution by countryDistribution by country

United States installs about 40.96% of PassThruSvr Application.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 25.00%
Hewlett-Packard 20.00%
Acer 12.50%
Intel 10.00%
GIGABYTE 7.50%
Sony 7.50%
ASUS 5.00%
Apple 5.00%
Toshiba 5.00%
Lenovo 2.50%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE