Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

805dc 20.00%
b1a72 60.00%
662ab 20.00%
(Note, Portrait Displays publishes each variation of this file with the same version, but the hashes are unique.)

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerA, SetServiceStatus, DeleteService, CreateServiceA, RegCreateKeyA, RegSetValueExA, DeregisterEventSource, RegisterEventSourceA, ReportEventA, OpenSCManagerA, OpenServiceA, CloseServiceHandle, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, CreateProcessAsUserA, GetTokenInformation, LookupPrivilegeValueA, AdjustTokenPrivileges, OpenProcessToken, DuplicateTokenEx, SetTokenInformation, RegOpenKeyExA, RegQueryValueExA, RegCloseKey, RegQueryInfoKeyA, RegEnumKeyA, SetNamedSecurityInfoA, AllocateAndInitializeSid, FreeSid, RegCreateKeyExA
kernel32.dll
SetStdHandle, SetEnvironmentVariableA, CompareStringW, CompareStringA, InterlockedExchange, InitializeCriticalSection, HeapSize, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, GetConsoleMode, GetConsoleCP, LCMapStringW, LCMapStringA, GetSystemTimeAsFileTime, GetTickCount, QueryPerformanceCounter, GetStartupInfoA, GetFileType, SetHandleCount, LoadLibraryA, GetCurrentProcess, GetLocalTime, CreateFileA, GetFileSize, SetFilePointer, GetThreadLocale, GetModuleHandleA, GetProcAddress, GetVersionExA, lstrlenW, MultiByteToWideChar, WideCharToMultiByte, GetModuleFileNameA, GetCurrentThreadId, OutputDebugStringA, CreateThread, SetEvent, OpenEventA, Sleep, CreateNamedPipeA, ConnectNamedPipe, ReadFile, WriteFile, FlushFileBuffers, DisconnectNamedPipe, GetCurrentProcessId, GetLastError, WTSGetActiveConsoleSessionId, OpenProcess, CloseHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetStdHandle, ExitProcess, HeapCreate, HeapDestroy, HeapReAlloc, VirtualAlloc, VirtualFree, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, SetLastError, RtlUnwind, HeapAlloc, HeapFree, RaiseException, GetCommandLineA, GetProcessHeap, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, IsBadWritePtr, IsBadReadPtr, VirtualQuery, GetSystemInfo, VirtualProtect, IsBadCodePtr, WaitForSingleObject
ole32.dll
CoSetProxyBlanket, CoCreateInstance, CoInitialize, CoUninitialize
user32.dll
CharLowerBuffA, wsprintfA
userenv.dll
DestroyEnvironmentBlock, CreateEnvironmentBlock
wtsapi32.dll
WTSEnumerateSessionsA, WTSEnumerateProcessesA, WTSFreeMemory

dtsrvc.exe

By Portrait Displays (Signed)

Remove dtsrvc.exe
MD5:   662ab122e941290dfa25291c5ac9fd1c
SHA1:   1702bdb8edfc96fbcc0785dd5ce7129833675c89
SHA256:   f5a7f8014d239d8ae58874a781b7ae4262a19ae7d63f648605a7f77e5dd5281c

Overview

dtsrvc.exe runs as a service under the name DTSRVC (DTSRVC) with extensive SYSTEM privileges (full administrator access). The file is digitally signed by Portrait Displays which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:dtsrvc.exe
Typical file path:C:\Program Files\common files\portrait displays\shared\dtsrvc.exe
Size:72 KB (73,728 bytes)
Certificate
Issued to:Portrait Displays
Authority (CA):VeriSign
Digital DNA
PE subsystem:Windows Console
File packed:No
.NET CLR:No
More details

BehaviorsBehaviors

Services
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • DTSRVC
  • 'DTSRVC' (Portrait Displays Display Tune Service)

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00001485%
0.028634%
User CPU:0.00001485%
0.014873%
Memory
Private memory:300 KB
21.59 MB
Private (maximum):1.27 MB
Private (minimum):1.26 MB
Non-paged memory:300 KB
21.59 MB
Virtual memory:11.22 MB
140.96 MB
Virtual memory (peak):11.22 MB
169.69 MB
Working set:1.27 MB
18.61 MB
Working set (peak):1.27 MB
37.95 MB
Page faults:320/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:2
12
Handles:32
600
GUI GDI count:4
103
GUI USER count:1
49

BehaviorsProcess properties

Integrety level:Undefined
Platform:32-bit
Command line:"C:\Program Files\common files\portrait displays\shared\dtsrvc.exe"
Owner:SYSTEM
Windows Service
Service name:DTSRVC
Display name:DTSRVC
Description:“Provides support for applications that control display settings.”
Type:Win32OwnProcess
Parent process:services.exe (Services and Controller app by Microsoft)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 60.00%
Microsoft Windows XP 40.00%

Distribution by countryDistribution by country

United States installs about 80.00% of dtsrvc.exe.
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE