Should I block it?

40%
40% of PCs block this file from running.
Possible reason:
Performance resource utilization

VersionsAdditional versions

1.0.0.1 10.00%
1.0.0.1 20.00%
1.0.0.1 20.00%
1.0.0.1 10.00%
1.0.0.1 20.00%
1.0.0.1 20.00%
(Note, Avanquest Software 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
RegCreateKeyExW, RegOpenKeyExA, RegQueryValueExA, CryptGenRandom, CryptEncrypt, CryptReleaseContext, CryptAcquireContextW, CryptDestroyKey, RegQueryValueExW, AllocateAndInitializeSid, CheckTokenMembership, FreeSid, RegOpenKeyExW, RegDeleteKeyW, RegDeleteValueW, RegCloseKey, RegSetValueExW, RegQueryInfoKeyW, RegEnumKeyExW
bvrpctln.dll
_GetResourceInstance@4, _GetResourcePath@8, _MakeFullPathNameW@12
comctl32.dll
_TrackMouseEvent, ImageList_Create, ImageList_Add, ImageList_Destroy
crypt32.dll
CryptStringToBinaryA, CertCreateCertificateContext, CryptBinaryToStringA, CryptImportPublicKeyInfo, CertFreeCertificateContext
gdi32.dll
DeleteObject, GetObjectW, CreateDIBSection, SelectObject, SetBkMode, SetTextColor, GetStockObject, GetDeviceCaps, CreateFontIndirectW
gdiplus.dll
GdipDisposeImage, GdipGetImageWidth, GdipGetImageHeight, GdipCreateBitmapFromStream, GdipBitmapLockBits, GdipBitmapUnlockBits
iphlpapi.dll
GetAdaptersAddresses
kernel32.dll
FreeLibrary, MultiByteToWideChar, SizeofResource, LoadResource, FindResourceW, LoadLibraryExW, SetThreadLocale, GetThreadLocale, InitializeCriticalSectionAndSpinCount, DeleteCriticalSection, InterlockedIncrement, InterlockedDecrement, FlushInstructionCache, GetCurrentProcess, GetCurrentThreadId, SetLastError, DisableThreadLibraryCalls, CloseHandle, LockResource, FindResourceExW, GetVersionExW, lstrcatW, lstrcpynA, lstrcmpiA, DeleteFileW, WideCharToMultiByte, lstrlenA, CreateFileW, WaitForSingleObject, ReadFile, WriteFile, GetFileSize, FindNextFileW, FindClose, GetFullPathNameW, FindFirstFileW, SetEvent, Sleep, lstrcmpW, lstrcpyW, ResetEvent, WaitForMultipleObjects, CreateThread, CreateEventW, GetTickCount, GetModuleFileNameA, CompareFileTime, GetFileAttributesExA, CopyFileW, GetModuleHandleW, GetTempFileNameW, GetTempPathW, GetModuleFileNameW, SetDefaultCommConfigW, GetDefaultCommConfigW, CompareStringW, GetWindowsDirectoryW, OpenEventW, InterlockedCompareExchange, ResumeThread, MulDiv, GetComputerNameW, DeviceIoControl, GetVolumeNameForVolumeMountPointW, GetLogicalDriveStringsW, GetDiskFreeSpaceExW, GetVolumeInformationW, SetErrorMode, GetSystemTime, GetLocaleInfoW, SystemTimeToFileTime, GetPrivateProfileStringW, TlsGetValue, TlsAlloc, HeapCreate, GetStdHandle, ExitProcess, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, GetCommandLineA, VirtualQuery, GetSystemInfo, VirtualProtect, EncodePointer, DecodePointer, RtlUnwind, LocalFree, HeapSize, HeapReAlloc, HeapDestroy, InterlockedPopEntrySList, VirtualAlloc, VirtualFree, IsProcessorFeaturePresent, HeapAlloc, GetProcessHeap, HeapFree, InterlockedPushEntrySList, GetProcAddress, GetLastError, LeaveCriticalSection, EnterCriticalSection, RaiseException, lstrlenW, LoadLibraryW, lstrcmpiW, TlsSetValue, TlsFree, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, GetStringTypeW, LCMapStringW, SetHandleCount, GetFileType, GetStartupInfoW, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetCurrentProcessId, GetSystemTimeAsFileTime, InterlockedExchange, LocalAlloc, SetFilePointer, GetConsoleCP, GetConsoleMode, SetStdHandle, WriteConsoleW, FlushFileBuffers, ExpandEnvironmentStringsA, LoadLibraryA, SetFileAttributesW, lstrcpynW
newdev.dll
UpdateDriverForPlugAndPlayDevicesW
ole32.dll
CoTaskMemAlloc, CoTaskMemFree, StringFromGUID2, CoCreateInstance, CoTaskMemRealloc, CoCreateFreeThreadedMarshaler, OleRun, CoUninitialize, CoInitializeEx, CoCreateGuid, PropVariantClear, CLSIDFromString, CoSetProxyBlanket, StringFromIID, IIDFromString, CreateStreamOnHGlobal
setupapi.dll
SetupDiGetDriverInfoDetailW, SetupDiSetSelectedDriverW, SetupDiCreateDeviceInfoList, SetupDiOpenDeviceInterfaceW, SetupDiGetDeviceInterfaceDetailW, SetupDiGetClassDevsW, SetupDiEnumDeviceInfo, SetupDiGetDeviceInstanceIdW, CM_Get_DevNode_Status, SetupDiDestroyDeviceInfoList, CM_Locate_DevNodeW, CM_Reenumerate_DevNode, CMP_WaitNoPendingInstallEvents, SetupDiEnumDriverInfoW, CM_Get_Child, CM_Get_Sibling, CM_Get_Parent, CM_Get_Device_IDW, CM_Get_Device_ID_List_SizeW, CM_Get_Device_ID_ListW, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceRegistryPropertyW, SetupDiCallClassInstaller, SetupDiSetClassInstallParamsW, SetupDiClassGuidsFromNameW, SetupDiCreateDeviceInfoW, SetupDiGetDeviceInstallParamsW, SetupDiSetDeviceInstallParamsW, SetupDiSetDeviceRegistryPropertyW, SetupDiRegisterDeviceInfo, SetupDiCreateDevRegKeyW, SetupDiOpenDevRegKey, SetupDiBuildDriverInfoList, SetupDiGetINFClassW, SetupDiDestroyDriverInfoList, SetupDiOpenDeviceInfoW
shell32.dll
ShellExecuteW
shlwapi.dll
SHCreateStreamOnFileW, StrStrIW, StrStrA, StrCmpNW, StrChrW, PathRemoveFileSpecW, StrTrimA, UrlEscapeW, StrStrW, StrCmpW, PathAppendA, StrCmpIW, PathRemoveFileSpecA, StrCmpNIA, PathRenameExtensionW, StrCmpNIW, PathFileExistsW, PathAppendW, PathRemoveBackslashW, PathFindFileNameW, StrCpyNW
tapi32.dll
lineShutdown, lineInitializeExW, lineGetMessage
user32.dll
GetAncestor, FillRect, DrawFocusRect, SetCursor, GetCursorPos, BeginPaint, EndPaint, UnregisterClassA, GetDC, ReleaseDC, ReleaseCapture, GetCapture, wsprintfA, CharNextW, EndDialog, SetWindowLongW, GetWindowLongW, MsgWaitForMultipleObjects, MsgWaitForMultipleObjectsEx, PeekMessageW, IsWindowUnicode, GetMessageW, PostMessageW, SendMessageW, LoadImageW, CreateDialogParamW, KillTimer, GetClassInfoExW, LoadCursorW, RegisterClassExW, CreateWindowExW, PostThreadMessageW, UnregisterDeviceNotification, DefWindowProcW, IsDialogMessageW, GetClassLongW, GetActiveWindow, CallWindowProcW, RegisterDeviceNotificationW, wsprintfW, SetRectEmpty, SystemParametersInfoW, GetWindowTextLengthW, ScreenToClient, UpdateWindow, InvalidateRect, IsWindowEnabled, SetCapture, SetFocus, GetDlgCtrlID, PtInRect, DrawTextW, GetDlgItemTextW, MessageBeep, SetActiveWindow, IsWindowVisible, GetWindowDC, SendNotifyMessageW, CheckRadioButton, MessageBoxW, SetDlgItemTextW, GetClassNameW, GetSysColor, GetFocus, OffsetRect, ShowWindow, SetTimer, GetParent, GetDlgItem, IsWindow, SetWindowPos, MapWindowPoints, GetClientRect, GetMonitorInfoW, RegisterWindowMessageW, MonitorFromWindow, GetWindowRect, GetWindow, EnableWindow, DestroyWindow, GetMessageA, TranslateMessage, DispatchMessageW, DispatchMessageA, GetWindowThreadProcessId, GetGUIThreadInfo, FindWindowW, CharUpperW, GetDesktopWindow, GetWindowTextW, wvsprintfW, SetWindowTextW, DialogBoxParamW
uxtheme.dll
SetWindowTheme
Export table
DllCanUnloadNow
DllGetClassObject
DllInstall
DllRegisterServer
DllUnregisterServer

Device.dll

PC Companion by Avanquest Software

Remove Device.dll
Version:   1.0.0.1
MD5:   6df560c8af14f628b9589be25f54eb04
SHA1:   0166966ceb361e067006783cbce955349feaae08
SHA256:   76cd67421f51eb168abb975d7c266ed5cd1cf514355f68fb0fd0ef2db5e6c595

What is Device.dll?

Device Core Library is part of Avanquest Software's PC Companion for Sony Ericsson devices.

About Device.dll (from Avanquest Software)

PC Companion is a computer application that acts as a portal to Sony Xperia, operator features and applications, such as phone software updates, management of contacts and calendar, media management w

Overview

device.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including Sony PC Companion 2.10.108 published by Sony Corporation, Sony PC Companion from Sony Corporation and Sony PC Companion by Sony Corporation.

DetailsDetails

File name:device.dll
Publisher:Avanquest Software
Product name:PC Companion
Description:Device Core Library
Typical file path:C:\Program Files\sony\sony pc companion\device.dll
File version:1.0.0.1
Product version:2.0
Size:875 KB (896,000 bytes)
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Sony Corporation
27% remove
PC Companion is a collection of tools and applications you can use when you connect your device to a computer. PC Companion contains Xperia™ Transfer, a tool for moving content from an iPhone to your new Xperia™ device. PC Companion also offers device software updates, contacts and calendar management, and a backup and restore feature for your phone content (availability of applications depends on your phone and operator). You can also ...

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 8 Pro 30.00%
Windows 8 Single Language 10.00%
Windows 8.1 10.00%
Windows 7 Professional 10.00%
Windows Vista Home Premium 10.00%
Windows 8 Pro with Media Center 10.00%
Microsoft Windows XP 10.00%
Windows 7 Ultimate 10.00%

Distribution by countryDistribution by country

India installs about 30.00% of PC Companion.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 42.86%
Dell 28.57%
Samsung 14.29%
GIGABYTE 14.29%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE