Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

12.0.0.6300 1.33%
12.0.0.6200 0.44%
12.0.0.6000 1.33%
12.0.0.5400 0.44%
12.0.0.5100 1.33%
12.0.0.4900 1.33%
12.0.0.3900 0.44%
12.0.0.3100 0.44%
12.0.0.2800 1.33%
12.0.0.2100 1.33%
12.0.0.1800 0.44%
12.0.0.1600 0.44%
6.5.1.4500 0.44%
6.5.1.4100 1.33%
6.5.1.4000 0.44%
6.5.1.3500 0.44%
6.5.1.2700 3.11%
6.5.1.2700 0.44%
6.5.1.2300 0.44%
6.5.0.3300 3.11%
6.5.0.2300 2.22%
6.5.0.2200 0.44%
6.5.0.2000 0.44%
6.5.0.1300 1.33%
6.4.0.2300 0.44%
View more

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegDeleteKeyW, RegCloseKey, RegCreateKeyExW, RegOpenKeyExW, CryptAcquireContextW, CryptReleaseContext, CryptSetProvParam, InitializeSecurityDescriptor, ConvertStringSecurityDescriptorToSecurityDescriptorW, RegDeleteKeyA, RegEnumValueA, RegCreateKeyExA, RegDeleteKeyExA, RegDeleteValueA, RegNotifyChangeKeyValue, RegEnumKeyW, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerExW, GetUserNameW, OpenThreadToken, ImpersonateLoggedOnUser, RegOpenCurrentUser, StartServiceW, QueryServiceStatus, RegOpenKeyExA, GetTokenInformation, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, IsValidSid, GetLengthSid, CopySid, OpenProcessToken, LookupPrivilegeValueW, CryptExportKey, CryptGenKey, CryptGetUserKey, CryptDecrypt, CryptImportKey, RegSetValueExW, RegQueryValueExW, RegEnumKeyExW, RegQueryInfoKeyW, RegDeleteValueW, RegQueryValueExA, RegSetValueExA, RegEnumValueW, CloseServiceHandle, OpenServiceW, OpenSCManagerW, ChangeServiceConfig2W, CreateServiceW, DeleteService, ControlService, DeregisterEventSource, ReportEventW, RegisterEventSourceW, SetServiceStatus, RevertToSelf, AdjustTokenPrivileges, CryptDestroyKey, CryptEncrypt, ControlTraceW, EnableTrace, StartTraceW, InitiateSystemShutdownExW, DuplicateTokenEx, CreateProcessAsUserW, RegisterServiceCtrlHandlerW, SetSecurityDescriptorDacl
bthprops.cpl
BluetoothFindRadioClose, BluetoothFindFirstRadio
kernel32.dll
OutputDebugStringW, OpenProcess, Process32NextW, lstrcmpiW, Process32FirstW, CreateToolhelp32Snapshot, GetLocalTime, LoadLibraryA, CreateProcessW, GetSystemDirectoryW, InterlockedDecrement, SetEvent, GetCurrentThreadId, GetTickCount, lstrlenA, GetCurrentThread, InterlockedIncrement, DisconnectNamedPipe, WriteFile, ReadFile, ConnectNamedPipe, WaitForMultipleObjects, ResetEvent, LocalFree, CreateNamedPipeW, CreateEventW, CreateThread, SizeofResource, LoadResource, FindResourceW, LoadLibraryExW, GetCommandLineW, lstrcmpW, lstrcpyW, LockResource, RaiseException, MulDiv, GetWindowsDirectoryW, GetModuleHandleA, HeapFree, GetVersionExA, HeapAlloc, GetProcessHeap, GetStartupInfoW, ExitThread, RtlUnwind, HeapReAlloc, GetTimeZoneInformation, GetSystemTimeAsFileTime, ExitProcess, GetStdHandle, GetModuleFileNameA, UnhandledExceptionFilter, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA, SetHandleCount, GetFileType, GetStartupInfoA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetCurrentProcessId, TerminateProcess, SetUnhandledExceptionFilter, IsDebuggerPresent, FatalAppExitA, VirtualAlloc, GetCPInfo, GetACP, GetOEMCP, LCMapStringA, LCMapStringW, HeapSize, SetConsoleCtrlHandler, SetFilePointer, GetConsoleCP, GetConsoleMode, GetStringTypeA, GetStringTypeW, GetTimeFormatA, GetDateFormatA, GetUserDefaultLCID, GetLocaleInfoA, EnumSystemLocalesA, GetModuleFileNameW, IsValidCodePage, GetLocaleInfoW, SetStdHandle, FlushFileBuffers, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetEndOfFile, CompareStringA, CompareStringW, SetEnvironmentVariableA, GetThreadLocale, lstrlenW, LoadLibraryW, FreeLibrary, CallNamedPipeA, MultiByteToWideChar, GetModuleHandleW, GetProcAddress, GetCurrentProcess, OutputDebugStringA, SetLastError, LeaveCriticalSection, EnterCriticalSection, DeleteCriticalSection, InitializeCriticalSection, GetVersionExW, CreateFileA, WideCharToMultiByte, Sleep, InterlockedExchange, WaitForSingleObject, TerminateThread, CreateFileW, SetThreadPriority, CloseHandle, DeviceIoControl, GetLastError, FindResourceExW, IsValidLocale, ProcessIdToSessionId, FindClose, FindNextFileW, CompareFileTime, FindFirstFileW, WTSGetActiveConsoleSessionId, GetExitCodeProcess, ExpandEnvironmentStringsW, CopyFileW, OpenEventW, CancelIo, GetOverlappedResult, SystemTimeToFileTime, GetSystemTime, GetEnvironmentVariableW, GetShortPathNameW, lstrcpynW, lstrcatW, GetEnvironmentVariableA, IsBadWritePtr, IsBadReadPtr, IsBadCodePtr, CreateMutexW, ReleaseMutex, GetVersion
ole32.dll
CoInitializeSecurity, CoInitialize, CoUninitialize, CoTaskMemFree, CoCreateInstance, CoTaskMemRealloc, CoTaskMemAlloc, CoRegisterClassObject, CoRevokeClassObject, StringFromGUID2
setupapi.dll
SetupDiDestroyDeviceInfoList, SetupDiSetClassInstallParamsW, CM_Get_DevNode_Status, SetupDiGetDeviceRegistryPropertyW, SetupDiEnumDeviceInfo, SetupDiGetClassDevsW, CM_Locate_DevNodeW, SetupDiOpenDevRegKey, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInstanceIdW, SetupDiGetDeviceInterfaceDetailW, CM_Get_Parent, SetupDiGetDeviceInstanceIdA, SetupDiGetDeviceRegistryPropertyA, CM_Get_Device_IDW, SetupDiSetClassInstallParamsA, CM_Get_Device_IDA, SetupDiCallClassInstaller, CM_Get_Sibling, CM_Get_Child, CM_Get_DevNode_Registry_PropertyW, SetupDiClassGuidsFromNameW, CM_Get_HW_Prof_FlagsW
shell32.dll
SHGetSpecialFolderPathW, ShellExecuteExW
user32.dll
SetWindowPos, CreateDialogParamW, wsprintfW, UnregisterClassA, IsWindowVisible, EnumChildWindows, SetClassLongW, IsWindow, CallWindowProcW, GetDlgItem, CheckDlgButton, CheckRadioButton, PostMessageW, GetParent, GetClassNameW, GetWindowTextW, FindWindowExW, GetWindowLongW, GetMessageW, ShowWindow, CreateWindowExW, GetForegroundWindow, DestroyWindow, GetDesktopWindow, GetProcessWindowStation, GetThreadDesktop, OpenWindowStationW, OpenDesktopW, PostThreadMessageW, LoadStringW, wvsprintfW, SetThreadDesktop, SetProcessWindowStation, CloseDesktop, CloseWindowStation, UnregisterDeviceNotification, RegisterDeviceNotificationW, MessageBoxW, CharNextW, PeekMessageW, DefWindowProcW, SetDlgItemTextW, PostQuitMessage, KillTimer, SetTimer, BringWindowToTop, SetActiveWindow, SetFocus, GetSystemMetrics, GetWindowRect, mouse_event, GetWindowThreadProcessId, IsWindowEnabled, EnableWindow, FindWindowW, SendMessageW, UpdateWindow, DispatchMessageW, EnumWindows, PeekMessageA, RegisterClassExW
userenv.dll
ExpandEnvironmentStringsForUserW
ws2_32.dll
WSALookupServiceNextW, WSALookupServiceBeginW, WSAAddressToStringW, WSASetServiceW, WSALookupServiceEnd, WSASetServiceA
wtsapi32.dll
WTSQuerySessionInformationW, WTSQueryUserToken, WTSSendMessageW

BTWDIns.exe

Bluetooth Software by Broadcom Corporation (Signed)

Remove BTWDIns.exe
Version:   6.2.0.5800
MD5:   e090e9f1a10ab395b138357f2c600082
SHA1:   df2da53e3616f869b51a64ae92e3610d74f9aec5
SHA256:   66dd13ca8fea0a67b55c8a58d97cb4dcbfbcd49d682c7217c52c742a53f83d58

What is BTWDIns.exe?

Bluetooth Support Server for Broadcom's OEM distributed Bluetooth Windows software drivers. This module is installed as part of the OEMs driver updates.

About BTWDIns.exe (from Broadcom Corporation)

With a pure digital CMOS approach and excellent blocking performance, Broadcom's Bluetooth chipsets and system solutions provide the technology to make wireless personal area networking a reality. Pro

DetailsDetails

File name:btwdins.exe
Publisher:Broadcom Corporation.
Product name:Bluetooth Software
Description:Bluetooth Support Server
Typical file path:C:\Program Files\widcomm\bluetooth software\btwdins.exe
File version:6.2.0.5800
Size:813.04 KB (832,552 bytes)
Certificate
Issued to:Broadcom Corporation
Authority (CA):VeriSign
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

ResourcesPrograms

The following program will install this file
Broadcom Corporation
8% remove
A Bluetooth stack is software that refers to an implementation of the Bluetooth protocol stack. Widcomm was the first Bluetooth stack for the Windows operating system. The stack was initially developed by a company named Widcomm, which was acquired by Broadcom. The Microsoft Windows Bluetooth stack only supports external or integrated Bluetooth dongles attached through USB.

BehaviorsBehaviors

Services
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • 'btwdins' (Bluetooth Service)
  • btwdins

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00043258%
0.028634%
Kernel CPU:0.00027263%
0.013761%
User CPU:0.00015995%
0.014873%
Kernel CPU time:94 ms/min
100,923,805ms/min
CPU cycles:14,600/sec
17,470,203/sec
Memory
Private memory:3.22 MB
21.59 MB
Private (maximum):5.61 MB
Private (minimum):3.74 MB
Non-paged memory:3.22 MB
21.59 MB
Virtual memory:61.26 MB
140.96 MB
Virtual memory (peak):66.15 MB
169.69 MB
Working set:4.51 MB
18.61 MB
Working set (peak):6.21 MB
37.95 MB
Page faults:5,592/min
2,039/min
I/O
I/O read transfer:4 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O write transfer:2 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:65 Bytes/sec
448.09 KB/min
I/O other operations:7/sec
1,671/min
Resource allocations
Threads:4
12
Handles:90
600

BehaviorsProcess properties

Integrety level:System
Platform:64-bit
Command line:"C:\Program Files\widcomm\bluetooth software\bin\btwdins.exe"
Owner:SYSTEM
Windows Service
Service name:btwdins
Display name:Bluetooth Service
Description:“Handles installation and removal of Bluetooth devices.”
Type:Win32OwnProcess
Parent process:services.exe (Services and Controller app by Microsoft)

ResourcesThreads

Averages
 
ADVAPI32.dll
Total CPU:0.00004807%
0.272967%
Kernel CPU:0.00000000%
0.107585%
User CPU:0.00004807%
0.165382%
CPU cycles:679/sec
5,741,424/sec
Memory:1.03 MB
1.16 MB
btwdins.exe (main module)
Total CPU:0.00004806%
Kernel CPU:0.00004806%
User CPU:0.00000000%
CPU cycles:1,285/sec
Memory:956 KB

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 49.00%
Windows 7 Ultimate 19.00%
Windows 7 Professional 8.50%
Windows 7 Home Basic 6.00%
Windows 8.1 4.50%
Windows Vista Home Premium 4.00%
Windows 8 Single Language 2.00%
Microsoft Windows XP 2.00%
Windows 8 Pro 2.00%
Windows 8 1.00%
Windows 7 Starter 1.00%
Windows 8 Pro with Media Center 0.50%
Windows Vista Business 0.50%

Distribution by countryDistribution by country

United States installs about 30.30% of Bluetooth Software.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 25.89%
Sony 25.00%
Hewlett-Packard 20.98%
Lenovo 13.39%
ASUS 5.36%
Acer 3.57%
Samsung 2.68%
Alienware 1.34%
Sahara 0.89%
GIGABYTE 0.89%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE