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, 0, 0, 12
MD5:   afada8b97be3c9398dc6c770409c3544
SHA1:   48f100e374155e9b56a82430a464e849f7567d32
SHA256:   670451d08ad1534d424d7d6b9bd7d2c71f526313fe2dd34b1f277d7cd403f39b

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, 0, 0, 12
Size:85 KB (87,040 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.00002825%
0.028634%
Kernel CPU:0.00001662%
0.013761%
User CPU:0.00001162%
0.014873%
Kernel CPU time:260,012 ms/min
100,923,805ms/min
CPU cycles:124/sec
17,470,203/sec
Memory
Private memory:1.74 MB
21.59 MB
Private (maximum):3.21 MB
Private (minimum):1.68 MB
Non-paged memory:1.74 MB
21.59 MB
Virtual memory:28.56 MB
140.96 MB
Virtual memory (peak):31.02 MB
169.69 MB
Working set:1.86 MB
18.61 MB
Working set (peak):3.92 MB
37.95 MB
Page faults:1,914/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:0 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:4
12
Handles:58
600

BehaviorsProcess properties

Integrety level:System
Platform:64-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