win7蓝牙连接搜索不到蓝牙设备。

网上的三种方法都试过了,但是我的Bluetooth support service是开启的,驱动是正常的,然后蓝牙的设置已经设置成可以搜索和可见,但是还是搜索不到,但是其他的蓝牙设备却能正常通信,只有win7这个笔记本不能连接

1个回答

这个我之前遇到过,注册表修改的方法你都试过的过,那就没办法了,只能重新装一下系统,要不你就用外置蓝牙适配器。造成此原因的可能就是你装一些应用的时候,修改或者删除了此方面的注册表,已经无法还原原来的注册表。

sadiluosi
sadiluosi 回复blue_lifes: 我蓝牙最近也出了问题。卸载蓝牙驱动后系统自动装回来,但是有问题,无法发现蓝牙设备。 还有安装蓝牙驱动时提示"系统管理员设置了系统策略,禁止进行此安装” 头大啊
5 个月之前 回复
WASEFADG
小草cys 那就买个外置蓝牙适配器,几十块钱就可以了。你应该就是安装多个软件之后造成的注册表丢失或者错误修改,具体我也不知道怎么还原,得请教更厉害的人
接近 3 年之前 回复
wang_qian_kun
blue_lifes 真的没有别的办法了吗?我这刚重装的系统,安装了好多正在用的软件,没有时间再重装了啊
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
蓝牙连接 获取蓝牙设备数据
蓝牙连接 获取蓝牙设备数据 例如心跳速率
android 蓝牙连接库(蓝牙设备选择器)
BluetoothSelector 蓝牙选择器项目需要自己写的,欢迎大家使用,也希望大家批评改正,github地址: https://github.com/yzlee/BluetoothSelector 功能 通过回调函数执行蓝牙连接成功后和断开后的动作 支持多蓝牙设备同时连接 选择界面可显示已配对设备,也可以搜索设备 可通过输入mac地址或者BluetoothDevice直接连接蓝牙 可选择是
谁能帮我看看,为什么搜索不到蓝牙设备
我的操作系统为 XP sp2,thinkpad自带蓝牙功能,使用自带的蓝牙功能能够搜索到附近的蓝牙设备(如手机蓝牙),但自己编程却无法搜索到。各位高手帮我看看有什么问题,程序是在网上找的:rnvoid CBlueToothTestView::OnBnClickedButtonSearchout()rnrn m_listout.ResetContent();rn CString cs;rnrn // setup windows socketsrn WORD wVersionRequested ;rn WSADATA wsaData ;rn wVersionRequested = MAKEWORD(2,0);rn if( WSAStartup( wVersionRequested ,&wsaData )!=0) rn AfxMessageBox(_T("WSAStartup err\n") );rn return;rn rnrn // prepare the inquiry data structurern DWORD qslen = sizeof( WSAQUERYSET );rn WSAQUERYSET *qs =(WSAQUERYSET* ) malloc( qslen );rn ZeroMemory( qs , qslen );rn qs->dwSize = sizeof(WSAQUERYSET );rn qs->dwNameSpace = NS_BTH ;rn DWORD flags = LUP_CONTAINERS ;rn flags |= LUP_FLUSHCACHE | LUP_RETURN_NAME | LUP_RETURN_ADDR ;rn HANDLE h ;rn // start the device inquiryrn if( SOCKET_ERROR == WSALookupServiceBegin ( qs , flags ,&h )) rn cs.Format(_T("WSALookupServiceBegin err, code is %d"), WSAGetLastError());rn AfxMessageBox(cs);rn return;rn rn bool done = false ;rn while (! done) rn if(NO_ERROR == WSALookupServiceNext (h , flags ,&qslen , qs)) rn char buf[40] = 0;rn SOCKADDR_BTH *sa =rn (SOCKADDR_BTH* )qs->lpcsaBuffer->RemoteAddr.lpSockaddr ;rn BTH_ADDR result = sa->btAddr ;rn DWORD bufsize = sizeof(buf );rn WSAAddressToString (qs->lpcsaBuffer->RemoteAddr.lpSockaddr ,rn sizeof(SOCKADDR_BTH), NULL , (LPTSTR)buf ,&bufsize );rn cs.Format(_T("found: %s - %s\n") ,buf , qs->lpszServiceInstanceName );rn m_listout.AddString(cs);rn else rn int error = WSAGetLastError ();rn if( error == WSAEFAULT ) rn free( qs );rn qs =(WSAQUERYSET* ) malloc( qslen );rn else if( error == WSA_E_NO_MORE ) rn AfxMessageBox(_T("inquiry complete\n" ));rn done = true ;rn else rn cs.Format(_T( "uh oh. error code %d\n" ), error );rn AfxMessageBox(cs);rn done = true ;rn rn rn rn WSALookupServiceEnd( h );rn free( qs );rn WSACleanup ();rnrn不仅这个程序找不到,我在网上下了些搜索蓝牙的应用程序像bluetoothview.exe和千月也搜索不到,但电脑自带的蓝牙能搜到啊,真的很奇怪。。。不知道哪里的问题
手机搜索不到BLE蓝牙设备怎么办
可以通过调整晶振匹配电容,来调整频偏的大小来尝试解决问题。
PC程序为什么搜索不到蓝牙设备?
PC为XP SP3,ThinkPad SL400,自带有蓝牙功能,现在我在PC旁边打开手机蓝牙,使用PC的蓝牙搜索,可以搜索到手机蓝牙。rn但是我自己编写的程序为什么就搜索不到呢?代码如下:rn[code=C/C++]rnint _tmain(int argc, _TCHAR* argv[])rnrn WSADATA wsaData;rn DWORD dwResult;rn HANDLE hLookup = 0;rn WSAQUERYSET lpRestrictions;rn GUID guid = SVCID_HOSTNAME;rn dwResult = WSAStartup(MAKEWORD(2,2), &wsaData);rnrn if (dwResult != 0)rn rn printf("Cannot startup Winsock, error code %d\n", dwResult);rn exit(1);rn rn elsern printf("WSAStartup is OK!\n");rnrn ZeroMemory(&lpRestrictions, sizeof(WSAQUERYSET));rn lpRestrictions.dwSize = sizeof(WSAQUERYSET);rn lpRestrictions.lpServiceClassId = &guid;rnrn dwResult = WSALookupServiceBegin(&lpRestrictions, LUP_RETURN_NAME, &hLookup);rn if (dwResult != SOCKET_ERROR)rn rn DWORD dwLength = 0;rn WSAQUERYSET * pqs = NULL;rnrn printf("WSALookupServiceBegin() is OK!\r\n");rnrn pqs = (WSAQUERYSET *) malloc(sizeof(WSAQUERYSET) + 100);rn dwLength = sizeof(WSAQUERYSET) + 100;rnrn dorn rn if (WSALookupServiceNext(hLookup, 0, &dwLength, pqs) != 0)rn rn dwResult = WSAGetLastError();rn if((dwResult == WSA_E_NO_MORE) || (dwResult == WSAENOMORE))rn rn printf("No more record found!\n");rn break;rn rn printf("WSALookupServiceNext() failed with error code %d\n", WSAGetLastError());rn rn elsern rn dwResult = 0;rn printf("WSALookupServiceNext() looks fine!\r\n");rn rnrn if (dwResult == WSAEFAULT)rn rn if (pqs)rn rn printf("Freeing pqs...\r\n");rn free(pqs);rn rnrn // Reallocaternrn pqs = (WSAQUERYSET *) malloc(dwLength);rn if (!pqs)rn rn printf("Could not allocate memory: %d\n", GetLastError());rn exit(2);rnrn rn elsern rn printf("Memory allocated for pqs successfully!\r\n");rn continue;rn rn rnrn // Output it since we have it nowrn if ((dwResult == 0) && (pqs))rn rn printf(" Service instance name: %S\n", pqs->lpszServiceInstanceName);rn printf(" Name space num: %d\r\n", pqs->dwNameSpace);rn printf(" Num of protocols: %d\r\n", pqs->dwNumberOfProtocols);rn //printf(" Version: %d\r\n", pqs->lpVersion->dwVersion);rn rn while ((dwResult != WSA_E_NO_MORE) && (dwResult != WSAENOMORE));rnrn // clean-uprnrn free(pqs);rn if(WSALookupServiceEnd(hLookup) == 0)rn printf("hLookup handle was released!\n");rn rn elsern printf("WSALookupServiceEnd(hLookup) failed with error code %d\n", WSAGetLastError());rn rnrn rn elsern rn printf("Error on WSALookupServiceBegin: %d\n", WSAGetLastError());rn exit(3);rn rnrn if(WSACleanup() == 0)rn printf("WSACleanup() is OK!\n");rn rn elsern printf("WSACleanup() failed with error code %d\n", WSAGetLastError());rn rnrn printf("按回车键退出!\n");rn char c = getchar();rn return 0;rnrnrn[/code]rnrn搜索到的结果一直是:rnWSAStartup is OKrnWSALookupServiceBegin() is OK!rnWSALookupServiceNext() looks fine!rn Service instance name:FHJUN2007 //这是该PC的电脑名,应该是手机的呀rn Name space num:12 //应该是16(NS_BTH)吧,而不是12(NS_DNS)rn Num of protocols:0rnNo more record found!rnhLookup handle was released!
搜索蓝牙设备
采用Android5.x进行讲解。本课程包含了几乎所有的Android开发技术,例如,Eclipse和Android Studio开发环境的搭建、各种控件的详细使用方法、布局、四大应用程序组件、数据存储、网络、对话框、Toast、通知、Intent、Android5.x新特性、Fragment、ActionBar、拖放技术、组件开发、硬件访问、定时器、Android NDK等技术。
wince蓝牙 搜索蓝牙设备 建立蓝牙连接 建立蓝牙虚拟串口
本文提供了一个类 用于在wince平台使用 便于开发蓝牙 包含 搜索蓝牙设备 建立蓝牙连接 建立蓝牙虚拟串口 等 拿了直接可以使用 基于 mfc 开发
Android 蓝牙连接 蓝牙搜索
Android 蓝牙连接 蓝牙搜索 bluetooth 连接配对,如果需要请下载。
一个蓝牙设备最多能搜索到多少个蓝牙设备?
一个蓝牙设备最多能搜索到多少个蓝牙设备?
如何让手机蓝牙连接到指定的蓝牙设备上?
一个蓝牙注册了某种服务,可以直接连接到该设备吗
android蓝牙设备搜索原理
android蓝牙设备搜索原理
Android——搜索传统蓝牙设备
一,主布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t...
c++实现蓝牙设备搜索
c++实现蓝牙设备搜索,以编译通过,采用API调用模式 实现对蓝牙设备的搜索 值得参考借鉴
蓝牙设备可被搜索时间问题..
有人做过蓝牙吗?rnIntent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);rn discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);rn startActivity(discoverableIntent);rn我看了下API,怎么写最多只能请求300秒的允许被搜索时间,我现在想不设定这个时间为无限,然后自己手动关闭被搜索功能...能做到吗?求高手拆招...
ios-搜索蓝牙设备.zip
搜索蓝牙设备
搜索附近的蓝牙设备
第一步写布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent&quo
搜索蓝牙设备相关问题......
开发环境为EVC4.0+EVCSp4+PPC 2003,想要实现在WinCE 5.0平台上的,搜索蓝牙设备并返回设备号的功能。由于时间机器紧张,又从来没有搞过蓝牙方面的开发,所以就上网找了一下代码。(基本网上有的都是这个)rnrn源码:rn WSAQUERYSET querySet;rn HANDLE hLookup;rn DWORD flags = LUP_RETURN_NAME | LUP_RETURN_ADDR; rn unionrn rn CHAR buf[5000];rn double __unused; // ensure proper alignmentrn ;rn LPWSAQUERYSET pwsaResults = (LPWSAQUERYSET) buf;rn DWORD dwSize = sizeof(buf);rn ZeroMemory(pwsaResults, sizeof(WSAQUERYSET));rn pwsaResults->dwSize = sizeof(WSAQUERYSET);rn pwsaResults->dwNameSpace = NS_BTH;rn pwsaResults->lpBlob = NULL;rn BOOL bError = FALSE;rn BOOL bHaveName;rn ZeroMemory(&querySet, sizeof(querySet));rn querySet.dwSize = sizeof(querySet);rn querySet.dwNameSpace = NS_BTH;rn if ( ::WaitForSingleObject ( m_hEvtEndModule, 0 ) == WAIT_OBJECT_0 )rn return -1;rnrn if (ERROR_SUCCESS != WSALookupServiceBegin (&querySet, LUP_CONTAINERS, &hLookup))rn rn MessageBox ( _T("WSALookupServiceBegin failed") );rn return (-1);rn rn rn ......rnrn现在的问题是,当运行到WSALookupServiceBegin时,函数总是返回-1,然后就显示WSALookupServiceBegin failedrn。请问这个问题如何解决呢???
关于蓝牙设备搜索的问题
想利用symbian系统检测周围蓝牙是否开启rnrn目标设备的蓝牙设备地址均已知 但是周围环境内蓝牙设备较多 rnrn如果利用RNotifier搜索全部设备返回全部设备的地址再逐一比对感觉效率不高rnrn问题:能否能利用现有已知的蓝牙设备地址搜索指定的蓝牙设备是否开启 如何实现?
蓝牙设备搜索问题
我根据VS2005安装程序提供的例子, 改写拉下“搜索蓝牙设备”得例子。因为我用的PDA是hp得ppc 2003得系统!可是我打开蓝牙设备, 运行例子的时候, 搜索附近蓝牙设备(附近已经开啦几个), 提示返回错误!错误代码是:10050! 我查拉error lookup 提示: 套接字操作遇到了一个已死的网络。请各位大虾帮忙解释下, 或者给个蓝牙通讯的例子!谢谢!
Windows枚举搜索远程蓝牙设备
主要使用微软自带的蓝牙API,注意使用的蓝牙适配器应当使用的是微软自带的蓝牙驱动(可以通过设备和打印机界面添加远程蓝牙设备即表示可以使用windows蓝牙api,此时安装的蓝牙设备会在设备管理器中显示为Bluetooth链接上的标准串行 ),否则这些api会不起作用。主要代码如下: #include #include #include #include #include
wince 下搜索周边蓝牙设备的例子
wince 下搜索周边蓝牙设备的例子 是源程序 目前,只能做到搜索,无法直接连接。
Android开发蓝牙篇之蓝牙设备开启、搜索周边蓝牙设备
首先是此部分涉及到的类 BluetoothAdapter 蓝牙适配器, BroadcastReceiver 广播接收者, BluetoothDevice 蓝牙设备, 通过BluetoothAdapter的api来开启蓝牙设备,搜索周边的蓝牙设备,然后Android系统以广播的方式告知用户开始,发现,结束三个阶段,并在发现阶段以BluetoothDevice对象的形式发送来蓝牙的相关信息
谁能给贴出来个蓝牙连接的代码.比如先搜索蓝牙设备.然后再发送文字信息到其蓝牙设备,如何实现?
[color=#FF0000]谁能给贴出来个蓝牙连接的代码.比如先搜索蓝牙设备.然后再发送文字信息到其蓝牙设备,如何实现?谢谢大家.没弄过这个.在网上下了源码,但是看得不是很明白.[/color]
html5封装webapp调用手机蓝牙连接蓝牙设备并写入数据
利用html5接口编写的关于webapp调用低功耗蓝牙ble的程序,集合了搜索,连接和数据的写入,各项功能都亲测有效
win7搜索
wain7 搜索
android开发蓝牙连接其他蓝牙设备时socket.connect失败怎么解决
用Android studio写了个程序来连接其他设备,但在连接时候出了问题,报错read failed, socket might closed or timeout, read ret: -1,似乎都是socket.connect出问题,uuid也换了挺多都不行,也试过用端口设1值连接,也试过再开个进程来连,但都还是不行,想问问各位怎么解决![图片说明](https://img-ask.csdn.net/upload/201710/30/1509296890_993466.png)n没有多少悬赏了只能这些了n拜托各位解决一下
蓝牙连接
@property (nonatomic, strong) CBCentralManager *centralMgr; @property (nonatomic, strong) CBPeripheral *discoveredPeripheral; @property (nonatomic, strong) CBCharacteristic *writeCharacteristic; @p
蓝牙设备
蓝牙 一. 是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换 添加权限 <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"...
[Bluetooth(SDK)]使用WinSock搜索蓝牙设备
[Bluetooth(SDK)]使用WinSock搜索蓝牙设备 可以利用下面这些变成元素创建一个查询来搜索一定范围内的远程蓝牙设备:     WSAQUERYSET 结构体     WSALookupServiceBegin 函数     WSALookupServiceNext函数     WSALookupServiceEnd函数 1、提供Winsock的版本和实现细节的数据来
Android蓝牙开发教程(一)——搜索蓝牙设备
Android蓝牙功能的开发一直是很多新手头疼的问题,网上虽然也有很多教程贴,但大多都写得不全面,不能让我们真正掌握蓝牙开发的基本知识。本教程主要讲解搜索蓝牙设备、蓝牙设备之间的连接和蓝牙之间的通讯三个主要模块。掌握了这三个,基本就能进行简单的蓝牙开发了。 先上效果图 界面比较简单。主要有三个按钮,两个文本和一个列表。三个按钮主要对应打开蓝牙,搜索设备和发送信息三个功能。两个文本主...
蓝牙连接的
可以连接蓝牙,可以设置蓝牙,搜索蓝牙,蓝牙配对
Android 蓝牙通信开发(一) 搜索蓝牙设备
蓝牙通信是我们日常生活中比较方便的一种通信技术,Android从2.0版本的SDK就开始支持蓝牙。对开发人员来说,应用程序中蓝牙还是一种用来创建点对点连接通信的简单而高效的方式。
搜索附近蓝牙设备并进行匹配
第一步动态申请权限,有两条 <uses-permission android:name="android.permission.BLUETOOTH"/> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 申请过程 implements EasyPermissions.Perm...
电脑蓝牙搜索并配对/连接蓝牙设备
从来没有搞过蓝牙只能网上找,搞了两天总算是找到了点门路,忘记借鉴的谁的代码,修改了一下终于得到了需要的功能~直接上代码(C++) #include <windows.h> #include "bthdef.h" #include "BluetoothAPIs.h" //微软蓝牙接口 #include <tchar.h> #include <string&gt...
Android蓝牙设备的配对,连接,搜索demo
博客地址:http://blog.csdn.net/shuyou612/article/details/46634581
如何设置蓝牙设备不被发现(搜索到)
下面的代码是调用系统弹出框,点击“允许”蓝牙设备就会被搜索到rn[code=java]rnIntent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);rnintent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);rnstartActivityForResult(intent, 1);rn[/code]rnrn但是怎么关闭呢,就是不让蓝牙设备被发现?再次点击“拒绝”没有用
关于搜索蓝牙设备 调用WSALookupServiceBegin 的问题
小弟才接触蓝牙开发rn为何调用rnWSALookupServiceBeginrnAPI 时返回失败,错误码 10108rn2台PC的蓝牙模块均打开,互相可见并传送文件,先谢谢各位大侠了rn代码如下:rnBOOL test()rnrn WSADATA wsd;rn WSAStartup (MAKEWORD(1,0), &wsd);rn WSAQUERYSET wsaq;rn HANDLE hLookup;rn union rn CHAR buf[5000];rn double __unused; // ensure proper alignmentrn ;rnrn LPWSAQUERYSET pwsaResults = (LPWSAQUERYSET) buf;rn DWORD dwSize = sizeof(buf);rn BOOL bHaveName;rn ZeroMemory(&wsaq, sizeof(wsaq));rn wsaq.dwSize = sizeof(wsaq);rn wsaq.dwNameSpace = NS_BTH;rn wsaq.lpcsaBuffer = NULL;rn if (ERROR_SUCCESS != WSALookupServiceBegin (&wsaq, LUP_CONTAINERS, &hLookup))rn rn wprintf(L"WSALookupServiceBegin failed %d\r\n", GetLastError());rn return FALSE;rn rnrn ZeroMemory(pwsaResults, sizeof(WSAQUERYSET));rn pwsaResults->dwSize = sizeof(WSAQUERYSET);rn pwsaResults->dwNameSpace = NS_BTH;rn pwsaResults->lpBlob = NULL;rn while (ERROR_SUCCESS == WSALookupServiceNext (hLookup, LUP_RETURN_NAME | LUP_RETURN_ADDR, &dwSize, pwsaResults))rn rn ASSERT (pwsaResults->dwNumberOfCsAddrs == 1);rn BT_ADDR b = ((SOCKADDR_BTH *)pwsaResults->lpcsaBuffer->RemoteAddr.lpSockaddr)->btAddr;rn bHaveName = pwsaResults->lpszServiceInstanceName && *(pwsaResults->lpszServiceInstanceName);rn wprintf (L"%s%s%04x%08x%s\n", bHaveName ? pwsaResults->lpszServiceInstanceName : L"", bHaveName ? L"(" : L"", GET_NAP(b), GET_SAP(b), bHaveName ? L")" : L"");rn rn WSALookupServiceEnd(hLookup);rn WSACleanup();rn
蓝牙设备搜索、列表显示、查看服务及通信接口
蓝牙4.0 BLE串口收发源代码,Bluetooth 4 BLE serial source code
[Bluetooth API]使用Irprops库搜索蓝牙设备
[Bluetooth API]使用Irprops库搜索蓝牙设备   如果是csr芯片的适配器,本人查找了很多相关资料都说csr芯片的驱动需要自己的SDK库,winsock库搜索不到,后来亲身测试之前用winsocke确实没办法搜索到蓝牙设备,只能搜索到已经经过pin码验证了的蓝牙设备,因此,本人放弃了使用winsock库搜索蓝牙,改用蓝牙API函数,结果成功获取蓝牙信息,代码如下: // f
PC上如何编程搜索蓝牙设备?
不想用适配器的BlueSoleil管理程序,请问有什么办法可以编程找到周围的的有蓝牙设备,然后根据需要进行连接?
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表