我在笔记本电脑上使用 WD Passport 外置硬盘,并且该硬盘上有一个文件夹需要在 Windows 网络上共享。
有时,当驱动器未插入时,Windows 似乎会丢失共享,我必须在再次插入后进入并再次共享。
有谁有好的办法可以避免股票损失吗?
环境:
- Vista 家庭高级版,SP2
- WD MyPassport USB 供电便携式硬盘
答案1
好吧,这就是我得出的结论(绕了很长的路):
将驱动器安装到共享 NTFS 目录 - 在这种情况下
D:\Mounts\WD.MyPassport\
为文件夹分配一个驱动器。SUBST 可以做到这一点,但我更喜欢通过注册表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"H:"="\\??\\D:\\Mounts\\WD.MyPassport"
答案2
问题的根源是 Windows 在重新连接时重新映射驱动器。
为了确保驱动器始终使用相同的驱动器号或路径,我使用USB 驱动器号管理器(免费软件)确保当驱动器连接时,它总是以相同的方式映射。
从那里,您可以:
- 重新连接后手动共享驱动器;
- 在后台运行 cron 作业来不断检查驱动器并共享它;或者
- 当驱动器连接时,使用 Windows 自动连接服务来共享它。
答案3
尝试为硬盘分配永久驱动器号。从控制面板单击“管理工具”,然后单击“计算机管理”。在“磁盘管理”中右键单击驱动器,然后单击“更改驱动器号”。选择一个驱动器号并单击“确定”。现在您必须尝试它是否有效。