如何解决错误“本地设备名称已被使用。”?


29

我尝试将网络资源映射到本地设备。

我收到以下错误:本地设备名称已在使用中。

我有问题要查找设备的用途。我尝试使用命令net use,但在列表中看不到它,因此它没有映射到网络资源。

有人知道如何查看Windows 7中所有使用的设备的列表吗?


净使用是检查的典型方法。我不确定如果不使用它为什么会声称正在使用。
杰夫·F。

@Jeff:准确,也不清楚我
提莫菲

@Tim傻问题:您重启了吗?另外,您是否确保没有物理设备使用该字母(在磁盘管理中)
Jeff F.

@Jeff:我使用2个物理磁盘,分别将它们划分为C:\和V:\ + 2个网络资源,它们映射到W:\和Z:\,如您所见,其中没有I:\。为什么我必须重启?
Timofey

自3.0以来,@ Tim重新启动一直是通用的MS修复程序:)
Jeff F.

Answers:


19

您需要重新映射驱动器。

第一:

net use * /delete

然后再次使用net use重新映射它:

net use Z: \\server\share /user:username password

谢谢你,先生!!我已从gui断开了设备的连接,但设备名称为“已在使用中”。
Stefanos Kalantzis 2012年

1
为什么我必须这样做?在移动文件时,驱动器实际上在我身上死了。这太离谱了。
rr- 2015年

遗憾的是,这有时不起作用。没有要删除的内容。这是一个陷阱22。没有要删除的内容,驱动器号正在使用中,因此您不能添加使用它的新映射。Windows只会定期映射驱动器而失败,甚至重新启动工作站服务也无济于事。
道格拉斯·加斯凯尔

10

当我从一夜之间唤醒计算机时,发生了我的事。我开始停止服务后的服务,看来我的情况是“计算机浏览器”有问题。尝试:

net stop "Computer Browser"  
net start "Computer Browser"

使用“以管理员身份运行”,否则会出现“ 访问被拒绝”错误。
Danny Beckett

值得一提的是,这也可以简单地称为net start browser net stop browser ,因为 这样可以省去一些打字的麻烦!针对不可靠的连接,这是一种比完全重新启动更为敏捷​​的恢复方法。
PowerLuser

我收到“服务名称无效”。也许,这服务已被重新命名在Windows 10
西蒙东

1
@SimonEast-您是正确的,新名称只是Browser。
迈克

3
  1. 删除金钥

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2.
    
  2. 注销,然后再登录。

如果仍然无法正常工作,请从GUI断开所有映射的驱动器,或者从命令行断开连接,如上一篇文章所述,删除上面的reg键,然后注销并登录


1
其他选项对我无济于事,但这已解决。发生的是由于某种奇怪的原因,CD驱动器出现在D :(这是一个虚拟机)上,与我在D:上的现有网络映射冲突。拔下该键并注销/登录显示CD驱动器。
Pieter van Ginkel 2014年

2

我刚遇到的一种可能性是,您在系统中添加了一个设备,导致其他“自动映射”的设备在映射的驱动器上方碰撞。

假设您已将M映射到网络驱动器,但是您添加了一个新的硬盘驱动器,这将导致所有可移动驱动器(即使它们没有插入任何东西)都碰到一个(或两个)字母。

现在,突然,一个可移动驱动器映射到M。

您的网络驱动器无法再映射到M,并且当您尝试删除映射时,它将出现“设备已在使用”错误。

打开“存储/磁盘管理”,然后检查所有驱动器,以查找可能要映射的驱动器顶部的任何映射。

如果存在,只需将该驱动器重新映射到其他驱动器。

然后,您应该能够使用NET USE正确连接到网络驱动器。


1

外部原因是您尝试访问的共享不存在或已被禁用。


是的 以我为例,远程计算机(Mac)已进入睡眠模式或其他状态。
Simon East

1

我们有一个Windows 7便携式计算机用户,其打印机被映射为有问题的驱动器。但是它没有出现在Start->Computer和一起列出时也不会出现NET USE。但是,如果您去过,列出Disk Managementremovable media磁盘上没有显示的驱动器号被映射为有问题的驱动器号。如果右键单击它,它将在属性中显示EPSON。

我们将驱动器号更改为Disk Management

我问老板为什么打印机要映射驱动器,他说是这样,打印机本身可以提供驱动程序,而不必由Windows下载。但它会分配驱动器号,而不会明显通知其他Windows组件。

我们得到了它是事件ID 4098,错误代码中的错误0x80070055在应用程序日志,并试图用映射的驱动器盘符时NET USEError 85 The local device name is already in use


接得好!在我的情况下,Daemon Tools疯狂运行并制作了大约7个虚拟驱动器,这些驱动器未在Windows资源管理器中显示,但在磁盘管理中以CDROM的形式出现
coloboxp

1

为OP回答这个问题可能为时已晚,但是由于其他人将继续通过搜索引擎找到此问题(就像我一样),因此我将添加一个对我有用的解决方案。

我在IT部门和我们的一些用户中工作,今天遇到了此错误。解决方案是启用文件和打印机共享。

由于使用了AVG Anti-virus,因此必须通过防病毒防火墙设置而不是Windows启用此选项。因此,您需要根据需要调整启用方式。

以我的经验,当AVG决定禁用“文件和打印机共享”时,共享驱动器将永远无法工作,尽管我总是会收到一个错误消息,要求我“检查拼写”或类似内容。直到今天,我还没有看到它引发“ ..Already in use”错误。


0

我今天在几个Windows 7和Linux客户端上遇到了这个问题,这些客户端从Linux samba服务器映射驱动器。问题出在我服务器上的根驱动器空间不足。清理几千兆字节并重新启动samba服务器可解决此问题。


0

当我尝试连接到旧的NAS时,我在Windows Server 2008 SBS上遇到相同的问题。

在尝试了我在这里看到的每条建议之后,我无法解决此问题。

在故障排除期间,我发现问题的根源可能是分配的服务器IP之一。

确实是这样。我去了NAS日志,我发现它已被调整为在分配给服务器而不是服务器主IP地址的特定IP地址下与NAS管理员用户名和密码连接!

因此,为了将来参考,我建议检查您的计算机上是否处于多个NICS下。如果是这样,您可能必须从特定位置重新映射网络共享。

另外,不要忘记仔细阅读每个设备的日志。


0

我遇到了这个问题,这是一个可能的解决方案,请确保您的共享服务器在OS或根驱动器或“ /”上有剩余空间。

我在Linux上运行了一个samba服务器,并且根驱动器已满。如果samba无法创建日志,它将崩溃,并且由于某些晦涩的原因,它会从Windows端失败并显示错误“本地设备名称已在使用中”。


0

这听起来很愚蠢,但最近我也遇到了这种情况,而且我正在拔头发。设置的驱动器没有凭据,没有重复的映射。驱动器通过IP映射。简而言之,应该没有问题,但是驱动器在使用中会随机断开2-3分钟。

事实证明,当我进行较小的网络更改时,用户在网络弹出窗口中选择了“公共”选项,而不是“工作”。

是的,将其切换回“工作”已经为我解决了。您可以从开始菜单的“网络和共享中心”下进行操作,然后单击“公共”图标将其更改回“工作”状态。


这似乎解决了与OP要求完全不同的问题。
zagrimsan

0

如果您使用VPN连接到包含网络资源的网络,则VPN也会导致此错误:

在“网络和共享中心”中,为每个网络连接分配一种网络类型(专用/域/家庭/公共)。我见过VPN连接卡在“识别...”的情况。在识别完成之前,网络被认为是公共网络,这意味着Windows防火墙将不允许通过此连接到网络驱动器的连接。

重新启动VPN通常可以为我解决问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.