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.9600
MD5:   d65aa164acd0f6706dbcfbbcc9731584
SHA1:   ba4f2002df7179864b11fb1cc6dcf8d508095234
SHA256:   bc6e421e75cff765d9152a8baa847122da1ca85a7cfdc8be2082ad6cf1a2c7a9

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.9600
Size:843.78 KB (864,032 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 programs will install this file
Broadcom Corporation
3% remove
This software is to add functions over the Microsoft Bluetooth software for Microsoft Windows Vista. So the version number of some of the software may not the same as the version number of this software. This package installs the software (Bluetooth with Enhanced Data Rate Software II) to enable the ThinkPad Bluetooth with Enhanced Data Rate and the Thinkpad Bluetooth 2.1 with Enhanced Data Rate. However, some models do not support Blue...
Broadcom Corporation
2% remove
This software is to add functions over the Microsoft Bluetooth software for Microsoft Windows Vista. So the version number of some of the software may not the same as the version number of this software. This package installs the software (Bluetooth with Enhanced Data Rate Software II) to enable the ThinkPad Bluetooth with Enhanced Data Rate and the Thinkpad Bluetooth 2.1 with Enhanced Data Rate. However, some models do not support Blue...
Broadcom Corporation
5% remove

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.00016898%
0.028634%
Kernel CPU:0.00011816%
0.013761%
User CPU:0.00005082%
0.014873%
Kernel CPU time:998,820 ms/min
100,923,805ms/min
CPU cycles:20,135/sec
17,470,203/sec
Memory
Private memory:2.5 MB
21.59 MB
Private (maximum):6.9 MB
Private (minimum):3.67 MB
Non-paged memory:2.5 MB
21.59 MB
Virtual memory:55.68 MB
140.96 MB
Virtual memory (peak):63.74 MB
169.69 MB
Working set:4.16 MB
18.61 MB
Working set (peak):7.74 MB
37.95 MB
Page faults:17,050/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:4 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:134 Bytes/sec
448.09 KB/min
I/O other operations:11/sec
1,671/min
Resource allocations
Threads:6
12
Handles:108
600

BehaviorsProcess properties

Integrety level:System
Platform:64-bit
Command line:"C:\Program Files\widcomm\bluetooth software\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
 
sechost.dll
Total CPU:0.00016364%
0.272967%
Kernel CPU:0.00010730%
0.107585%
User CPU:0.00005634%
0.165382%
CPU cycles:3,983/sec
5,741,424/sec
Memory:124 KB
1.16 MB
btwdins.exe (main module)
Total CPU:0.00003824%
Kernel CPU:0.00002736%
User CPU:0.00001087%
CPU cycles:1,224/sec
Memory:992 KB

Common loaded modules

These are modules that are typiclaly loaded within the context of this process.

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