Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

1.0.27.0 25.00%
1.0.26.0 25.00%
1.0.26.0 50.00%

PE structurePE file structure

Show functions
Import table
advapi32.dll
IsValidSid, GetLengthSid, GetAce, AllocateAndInitializeSid, FreeSid, RegEnumValueA, RegCreateKeyExA, RegDeleteKeyA, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, RegQueryValueExA, RegOpenKeyExA, RegEnumKeyExA, RegCloseKey, AddAccessAllowedAce, InitializeAcl, RegSetValueExA, RegDeleteValueA, SetSecurityInfo, GetSecurityDescriptorDacl, SetKernelObjectSecurity
hid.dll
HidD_GetHidGuid, HidD_GetPreparsedData, HidP_GetCaps, HidD_FreePreparsedData, HidD_GetAttributes
kernel32.dll
ResetEvent, CancelIo, WriteFile, ReadFile, SetEvent, CreateEventA, CreateFileA, CloseHandle, DeviceIoControl, SetLastError, GetModuleFileNameA, GetLocalTime, GetSystemDirectoryA, lstrcpynA, MultiByteToWideChar, lstrcatA, lstrcpyA, FormatMessageA, DeleteFileA, GetWindowsDirectoryA, GetCurrentThreadId, SetFilePointer, GetFileSize, GetCurrentProcessId, WideCharToMultiByte, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, WaitForSingleObject, ReleaseMutex, CreateMutexA, SetThreadPriority, GetCurrentProcess, GetVersionExA, InterlockedExchange, InterlockedIncrement, InterlockedDecrement, ReleaseSemaphore, CreateSemaphoreA, FreeLibrary, RaiseException, RtlUnwind, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapFree, GetCommandLineA, GetModuleHandleA, GetProcessHeap, WaitForMultipleObjects, ExitThread, CreateThread, LCMapStringA, LCMapStringW, GetCPInfo, ExitProcess, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, GetACP, GetOEMCP, HeapSize, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, GetStdHandle, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetSystemTimeAsFileTime, GetConsoleCP, GetConsoleMode, FlushFileBuffers, GetLocaleInfoA, GetStringTypeA, GetStringTypeW, GetUserDefaultLCID, EnumSystemLocalesA, IsValidLocale, IsValidCodePage, GetLocaleInfoW, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetStdHandle, CreateFileW, SetEndOfFile, LoadLibraryA, GetProcAddress, TerminateThread, GetLastError, GetTickCount, Sleep, DisableThreadLibraryCalls, HeapReAlloc, GetOverlappedResult, HeapAlloc
setupapi.dll
SetupDiGetDeviceInstanceIdA, SetupDiOpenDeviceInterfaceRegKey, SetupDiGetClassDevsA, SetupDiEnumDeviceInfo, SetupDiDestroyDeviceInfoList, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInterfaceDetailA
Export table
TransportGetConnectionManager
TransportGetDiscoverer
TransportGetInfo
TransportGetName
TransportGetVisitorManager
TransportInitialize
TransportInstall
TransportUninitialize
TransportUninstall

lxdiusb1.dll

Printer Communication System

Remove lxdiusb1.dll
Version:   1.0.26.0
MD5:   1ab37cc3ad3c1a7a70e4964435494878
SHA1:   7dd1466a650ae4b2d8aa63945c04a05fd5d64cc7
SHA256:   e6beb6819def9a6a9f76260ba3479b6160bfd7044bc2a63aaa40d5efab3c658d

Overview

lxdiusb1.dll is loaded as dynamic link library that runs in the context of a process. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC).

DetailsDetails

File name:lxdiusb1.dll
Product name:Printer Communication System
Typical file path:C:\Windows\System32\lxdiusb1.dll
Original name:GN__usb1.dll
File version:1.0.26.0
Size:920 KB (942,080 bytes)
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 50.00%
Windows 8 25.00%
Microsoft Windows XP 25.00%

Distribution by countryDistribution by country

United States installs about 66.67% of Printer Communication System.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE