如何从Windows资源管理器中删除断开连接的驱动器


20

Windows 7的

从办公室A移到办公室B时,我有一个脚本,该脚本net use x: /d从办公室A 删除()驱动器映射,但是驱动器链接在Windows资源管理器/“我的电脑”中仍然清晰可见。它们突出显示在“网络位置”下。

断开连接的链接上有一个红色的大X,然后右键单击它们,然后选择“ 断开连接”会导致错误消息,表明该驱动器映射不再存在。

断开连接后,如何强制Windows删除它们?

没有重启?(可编写脚本)

Answers:


28

有一个简单的方法可以执行此操作:重新启动Windows资源管理器(无需关闭)。您可以使用批处理文件来执行此操作,如下所示:

@echo off
net use * /delete /noconfirm
taskkill /f /IM explorer.exe
explorer.exe
net use x: \\myServer\mySHaredFolder

在Windows 7中添加了/ noconfirm吗?Vista无法识别它(因此delete命令失败)
Michael

2
注Google员工: “/ noconfirm”的错误仍然存在,在Windows 8.1
MickyD

1
按照@MickyD / noconfirm在Windows 10中不是一个选项,但是net use K: /delete效果很好(没有尝试*)
rob

10

(经过Windows 8.1测试)通过杀死并重新启动任务管理器中的进程来重新启动Windows资源管理器。右键单击Windows资源管理器->重新启动。做完了


4
唯一有效的方法(Win 10)。
StepTNT

您可能会想,而不是不断添加无意义的内容和更改不需要更改的内容,Microsoft会添加“断开并删除驱动器映射”菜单项。但是,不,添加完全无用的基于移动图块的GUI更为重要……
ant

解决方案的工作,而无需重新启动服务器冷静,感谢:)
伊尔凡

6

首先,您需要在硬盘驱动器上有一个“共享文件夹”。如果还没有,请在硬盘驱动器上创建一个名为“ Shared”的新文件夹,然后右键单击它并选择属性。单击共享选项卡,然后选中“共享此文件夹”框。

接下来,单击“我的电脑”,然后在“工具”菜单中,单击“映射网络驱动器”。

请注意显示的驱动器号旁边的小向下箭头。单击箭头以获取字母列表。选择要删除的文件夹,然后浏览并选择共享文件夹。

通过这种方式,您可以将驱动器号分配给真实文件夹。确保未选中“登录时重新连接”框。

单击完成按钮以获取警告。回答“是”,共享文件夹将打开。关闭它。

接下来,右键单击“我的电脑”中的驱动器,然后选择“断开连接”。啊,我听到你说了,但它仍然存在!重新启动,现在应该消失了。


1
很好的答案,大卫,谢谢。不过,我需要强制删除而不重启。可能?
cssyphus 2012年

我认为您可以注销并重新登录,而无需重新启动整个系统。除此之外,我没有主意。也许有人可以对此发出声音。
超级用户

1
如果您收到有关必须在计算机上拥有用户名和密码才能进行共享工作的消息,这似乎不起作用。
迈克尔

1

最近我遇到了这样的问题,我有8个驱动器盘符在任何地方都没有显示,但是我无法将任何类型的新驱动器映射到这些盘符。原来是它们已映射到“ CD-ROM”驱动器。我不知道这是怎么发生的,但是我有八个实际上不存在的CD-ROM驱动器。他们使用的驱动器号直到出现此问题之前,我一直“永久”地映射到网络设备。:net使用[drive]:/ delete“完全无效。

我释放它们的唯一方法是进入分区管理器控制面板,然后分别从CD-ROM驱动器中断开驱动器号。到目前为止,阻塞驱动器本身仍在磁盘管理器的列表中,但希望它们可以通过重新启动而消失。


1

您可以使用任务管理器重新启动Windows资源管理器。终止资源管理器进程,然后转到菜单文件新建任务(运行),然后键入资源管理器。断开连接的驱动器应该消失了!(在Windows 7上测试)。


现在有两个都名为贝恩斯的帐户-请参见superuser.com/help/merging-accounts
Kevin Panko 2014年

1

对于那些在您的PC上具有SQL Server Management Studio的用户,只需运行以下查询:

Exec master.dbo.xp_cmdshell 'net use x: /delete'

**根据驱动器名称更改“ x” ...


2
net use x: /delete /noconfirm在命令提示符下执行相比,这有何改进?
Jason Aller

1

我遇到过同样的问题; 一个有效的快速版本(至少Windows 7-10):

  • 以管理员身份打开命令提示符
  • 类型:

    net use /persistent:no
    
  • 击中 Enter
  • 然后打开任务管理器(有关Windows 8+的详细信息),右键单击资源管理器并将其杀死,然后转到文件,运行并键入资源管理器(命中Enter)以重新启动它。

您死掉的网络驱动器应在“我/此电脑”下消失。


不,它没有消失。
安德斯·林登
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.