重启后共享丢失,驱动器号暂时不可用

重启后共享丢失,驱动器号暂时不可用

在 Windows Server 2003 x64 上,我的一个驱动器卷(外部 iscsi 存储设备)暂时不可用。在故障排除过程中,我重新启动了机器,直到重新启动后,外部卷才再次可用。现在我指向外部卷的共享不再可用。注册表显示丢失的共享及其权限。我该如何找回它们?

我想避免将它们重新创建为新的共享,因为将不同的权限级别应用到每个共享上需要一些工作。

这是什么“计算机管理 > 共享文件夹”现在显示(省略系统共享):

Maps   E:\maps
Work   E:\Work

它应该是:

Maps   E:\Allofit\maps
Work   E:\Allofit\Work
Archives  G:\Archives
Warehouse G:\Warehouse

以下是丢失的共享的注册表项(省略十六进制值):

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\lanmanserver\Shares]
"Archives"=hex(7):43,00,53,00,43,00,46,00,6c,00,61,00,67,00,73,00,3d,00,30,00,00,\
  ...
  00,00
"Warehouse"=hex(7):43,00,53,00,43,00,46,00,6c,00,61,00,67,00,73,00,3d,00,30,00,\
  ...
  00,65,00,3d,00,30,00,00,00,00,00

答案1

事实证明解决方案很简单,但也很烦人:再重新启动服务器一次,然后旧的共享就会再次可用。

我推测我可以通过重新启动一个或一些网络服务来实现相同的结果,我也考虑过这样做,但由于这是一个无头盒并且所有管理都是从远程完成的,所以重新启动更安全,尽管我确实需要到处跑并让人们先关闭他们的活动文件。

答案2

有一个更简单的解决方案:重新启动服务器服务。

c:\> net stop server
c:\> net start server

有时其他服务依赖于 lanman 服务器服务;在这种情况下它们将自动重新启动。

相关内容