Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

6.0.10722.0 15.38%
6.0.10462.0 7.69%
6.0.10418.0 7.69%
6.0.10194.0 7.69%
5.1.9385.0 7.69%
5, 0, 0, 0 15.38%
5, 0, 0, 0 23.08%
5, 0, 0, 0 7.69%
1 7.69%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
QueryServiceConfigA, StartServiceCtrlDispatcherA, SetServiceStatus, CreateServiceA, ChangeServiceConfigA, CreateProcessAsUserA, DuplicateToken, ImpersonateLoggedOnUser, RevertToSelf, RegCreateKeyA, RegDeleteKeyA, RegCreateKeyExA, RegCloseKey, RegQueryValueExA, RegSetValueExA, RegOpenKeyExA, AllocateAndInitializeSid, GetLengthSid, InitializeAcl, AddAccessAllowedAce, RegSetKeySecurity, DuplicateTokenEx, SetTokenInformation, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, OpenSCManagerA, OpenServiceA, CloseServiceHandle, QueryServiceStatus, DeleteService, OpenProcessToken, LookupPrivilegeValueA, AdjustTokenPrivileges, SetNamedSecurityInfoW, CryptGenRandom, CryptReleaseContext, FreeSid, EqualSid, LookupAccountSidW, RegFlushKey, GetNamedSecurityInfoW, SetEntriesInAclW, ControlService, CreateProcessAsUserW, CryptAcquireContextA, SetSecurityInfo, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerExW, RegisterEventSourceW, ReportEventW, DeregisterEventSource, GetSecurityInfo, GetAce, DeleteAce
crypt32.dll
CertFreeCertificateContext, CryptVerifyMessageSignature, CertGetNameStringA, CertGetNameStringW
imagehlp.dll
ImageEnumerateCertificates, ImageGetCertificateHeader, ImageGetCertificateData
iphlpapi.dll
DeleteIPAddress, GetAdaptersInfo, GetAdapterIndex
kernel32.dll
GetExitCodeProcess, ProcessIdToSessionId, DisconnectNamedPipe, ReadFile, CreateProcessA, DeleteFileA, SetEvent, FindFirstFileA, CreateEventA, GetConsoleCP, SetFilePointer, IsValidLocale, GetCurrentProcess, GetModuleFileNameA, SetCurrentDirectoryA, MultiByteToWideChar, CreateFileA, LocalAlloc, FreeLibrary, SetLastError, CreateNamedPipeA, GetVersionExA, LoadLibraryA, GetProcAddress, GetCurrentProcessId, OpenProcess, GetLastError, CloseHandle, TerminateProcess, Sleep, GetConsoleMode, GetLocaleInfoW, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, FlushFileBuffers, WritePrivateProfileStringA, GetPrivateProfileIntA, LocalFree, GetPrivateProfileStringA, WaitForSingleObject, EnumSystemLocalesA, GetLocaleInfoA, GetUserDefaultLCID, HeapFree, HeapAlloc, RtlUnwind, RaiseException, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, SetFileAttributesA, GetFileAttributesA, GetCommandLineA, GetProcessHeap, GetStartupInfoA, HeapDestroy, HeapCreate, VirtualFree, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, VirtualAlloc, HeapReAlloc, GetModuleHandleA, ExitProcess, WriteFile, GetStdHandle, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, GetCurrentThreadId, LCMapStringA, WideCharToMultiByte, LCMapStringW, HeapSize, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetHandleCount, GetFileType, QueryPerformanceCounter, GetTickCount, GetSystemTimeAsFileTime, InitializeCriticalSection, InterlockedExchange, GetStringTypeA, GetStringTypeW, GetSystemDirectoryA, GetWindowsDirectoryA, CompareStringA, InterlockedExchangeAdd, SetConsoleCtrlHandler, SleepEx, SetEnvironmentVariableA, SetEndOfFile, GetTimeZoneInformation, GetCommandLineW, ExitThread, GetDateFormatA, GetTimeFormatA, CreateWaitableTimerA, SetWaitableTimer, SystemTimeToFileTime, OpenEventA, GetFullPathNameA, FindClose, FileTimeToLocalFileTime, FileTimeToSystemTime, SizeofResource, LoadResource, ReleaseMutex, InitializeCriticalSectionAndSpinCount, ReleaseSemaphore, DeviceIoControl, CreateThread, ResumeThread, CreateSemaphoreA, WaitForMultipleObjects, DuplicateHandle, SetThreadPriority, GetCurrentThread, GetDriveTypeA, GetOverlappedResult, QueueUserAPC, GetFileSize, GetLocalTime, GetSystemDefaultLCID, SetThreadAffinityMask, QueryPerformanceFrequency, ResetEvent, TerminateThread, GetExitCodeThread, InterlockedCompareExchange, GetThreadLocale, FormatMessageA, GetCurrentDirectoryA, lstrlenA
mpr.dll
WNetEnumResourceW, WNetCloseEnum, WNetOpenEnumW
ole32.dll
CoTaskMemRealloc, CoCreateInstance, StringFromGUID2, CoInitializeEx, CoUninitialize, CoCreateGuid, CoTaskMemAlloc, CoTaskMemFree, CoInitializeSecurity
sensapi.dll
IsNetworkAlive
setupapi.dll
SetupDiEnumDeviceInfo, SetupDiGetClassDevsW, SetupDiOpenDevRegKey, SetupDiGetDeviceRegistryPropertyW, SetupDiDestroyDeviceInfoList
shell32.dll
ShellExecuteExA, ShellExecuteA, SHGetSpecialFolderLocation, SHGetMalloc
user32.dll
MessageBoxA, ExitWindowsEx, TranslateMessage, UnregisterClassA, MsgWaitForMultipleObjectsEx, DestroyWindow
userenv.dll
CreateEnvironmentBlock, DestroyEnvironmentBlock
wininet.dll
InternetQueryDataAvailable, HttpAddRequestHeadersA, HttpOpenRequestA, InternetConnectW, HttpQueryInfoW, InternetSetOptionW, InternetGoOnlineA, InternetQueryOptionW, InternetErrorDlg, HttpSendRequestA, InternetCloseHandle, InternetWriteFile, HttpEndRequestA, HttpSendRequestExA, InternetReadFile, InternetOpenW
wintrust.dll
WinVerifyTrust
ws2_32.dll
WSAResetEvent, WSAWaitForMultipleEvents, WSAEventSelect, WSACreateEvent, WSACloseEvent, WSASetEvent, WSASend, WSASocketW, WSARecvFrom, WSADuplicateSocketW, WSARecv
wtsapi32.dll
WTSQuerySessionInformationA, WTSFreeMemory

TeamViewer_Service.exe

TeamViewer by TeamViewer GmbH (Signed)

Remove TeamViewer_Service.exe
Version:   1
MD5:   93722401ff414f99ad9bd870f1fe4cb4
SHA1:   0cc54820143737dea50cca8e28b6cea73568f528
SHA256:   3b39abcda131193875616fed66e804080ee2c5de7e8ba9e62ad1df0f2f32f9af

What is TeamViewer_Service.exe?

TeamViewer Service for TeamViewer is a proprietary computer software package for remote control, desktop sharing, online meetings, web conferencing and file transfer between computers. While the main focus of the application is remote control of computers, collaboration and presentation features are included. TeamViewer may be installed with an installation procedure, although the 'Quick Support' version will run without installation.

About TeamViewer_Service.exe (from TeamViewer GmbH)

Control computers remotely via the internet, as if you were sitting right in front of them. Whether you are providing spontaneous support, administering servers or working from your home office, TeamV

DetailsDetails

File name:teamviewer_service.exe
Publisher:TeamViewer GmbH
Product name:TeamViewer
Description:TeamViewer Service
Typical file path:C:\Program Files\teamviewer\version5\teamviewer_service.exe
File version:1
Product version:3.6
Size:181.29 KB (185,640 bytes)
Certificate
Issued to:TeamViewer GmbH
Authority (CA):VeriSign
Effective date:Wednesday, January 16, 2008
Expiration date:Wednesday, February 23, 2011
Digital DNA
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following program will install this file
TeamViewer GmbH
7% remove
TeamViewer allows you to connect to the desktop of a partner anywhere on the Internet. TeamViewer also works in the other direction: Show your own desktop to a partner over the Internet and demonstrate your own software, solutions and presentations. With TeamViewer you can remotely control any PC anywhere on the Internet. No installation is required, just run the application on both sides and connect. TeamViewer has put a lot of effort...

BehaviorsBehaviors

Services
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • TeamViewer6
  • 'TeamViewer' (TeamViewer 3)
  • 'TeamViewer6' (TeamViewer 6)
  • 'TeamViewer5' (TeamViewer 5)

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00232315%
0.028634%
Kernel CPU:0.00149443%
0.013761%
User CPU:0.00082872%
0.014873%
Kernel CPU time:1,981 ms/min
100,923,805ms/min
Context switches:11/sec
284/sec
Memory
Private memory:740 KB
21.59 MB
Private (maximum):2.59 MB
Private (minimum):880 KB
Non-paged memory:740 KB
21.59 MB
Virtual memory:41.43 MB
140.96 MB
Virtual memory (peak):42.43 MB
169.69 MB
Working set:1.34 MB
18.61 MB
Working set (peak):2.59 MB
37.95 MB
Resource allocations
Threads:3
12
Handles:53
600

BehaviorsProcess properties

Integrety level:System
Platform:32-bit
Command line:"C:\Program Files\teamviewer3\teamviewer_service.exe" -service
Owner:SYSTEM
Windows Service
Service name:TeamViewer
Display name:TeamViewer6
Description:“TeamViewer Remote Software”
Type:Win32OwnProcess, InteractiveProcess
Parent process:services.exe (Services and Controller app by Microsoft)

ResourcesThreads

Averages
 
sechost.dll
Total CPU:0.01068533%
0.272967%
Kernel CPU:0.00598379%
0.107585%
User CPU:0.00470155%
0.165382%
CPU cycles:1,360,258/sec
5,741,424/sec
Context switches:11/sec
79/sec
Memory:100 KB
1.16 MB
TeamViewer_Service.exe (main module)
Total CPU:0.00004749%
Kernel CPU:0.00004749%
User CPU:0.00000000%
CPU cycles:520/sec
Memory:184 KB

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 38.46%
Windows 7 Ultimate 23.08%
Windows Vista Home Premium 15.38%
Windows 7 Professional 15.38%
Microsoft Windows XP 7.69%

Distribution by countryDistribution by country

Canada installs about 25.00% of TeamViewer.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 60.00%
Dell 40.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE