问题现象
文件资源管理器不可见:在此电脑或文件资源管理器中,无法找到对应的磁盘分区。
磁盘管理状态正常:打开磁盘管理,可以看到该分区,且状态显示为状态良好。但该分区没有分配驱动器号(如 D:、E:),也没有挂载到某个文件夹路径。
问题原因
自动挂载被禁用:系统的自动挂载新卷(automount)功能被关闭,导致新添加或创建的卷不会自动分配驱动器号。
组策略限制:配置了相关的组策略,隐藏了我的电脑中指定的驱动器。
人为操作:手动移除了驱动器号,或在分区调整、格式化等操作后未重新分配。
解决方案
首先尝试为分区手动分配驱动器号,如果分配后重启依然丢失,再检查并启用系统的自动挂载功能。最后,排查是否存在组策略限制。
步骤一:手动分配驱动器号或挂载点
提供三种操作方式,任选其一即可。
使用磁盘管理(GUI 界面)
按
Win+X快捷键,在菜单中选择磁盘管理。在磁盘列表中找到没有驱动器号的目标分区,右键单击,选择更改驱动器号和路径。
在弹出的对话框中,点击添加。
选择分配以下驱动器号,并从下拉列表中选择一个未被占用的盘符,点击确定。
若更改驱动器号和路径选项为灰色不可点击,需检查分区状态是否异常。系统保留分区不建议分配驱动器号。
使用 DiskPart(命令行)
以管理员身份打开命令提示符。
执行
diskpart命令,进入DiskPart环境。执行
list volume查看所有卷。根据卷标、大小等信息,确定目标分区的卷号。示例如下:# DISKPART> list volume # # 卷 ### Ltr 标签 Fs 类型 大小 状态 信息 # ---------- --- ----------- ----- ---------- ------- --------- -------- # 卷 0 SYSTEM_DRV NTFS 系统 260 MB 正常 系统 # 卷 1 C Windows NTFS 启动 118 GB 正常 启动 # 卷 2 D Apps NTFS 分区 50 GB 正常 # 卷 3 Data NTFS 分区 100 GB 正常 <-- 目标分区,无驱动器号选择目标卷。
将<volume number>替换为目标分区的卷号。
select volume <volume number>为选中的卷分配一个驱动器号。
将<盘符>替换为期望分配的盘符。
assign letter=<盘符>以分配驱动器号G为例,执行
assign letter=G。执行
exit退出。
使用 PowerShell(命令行)
以管理员身份打开PowerShell。
查看未分配驱动器号的分区。
确认目标分区的磁盘号(DiskNumber)和分区号(PartitionNumber)。
Get-Partition | Where-Object {$_.DriveLetter -eq $null}为指定分区分配驱动器号。
根据上一步的查询结果,将
DiskNumber和PartitionNumber的值替换为实际编号,NewDriveLetter替换为目标盘符。# 以为磁盘 1 的分区 2 分配驱动器号 G为例 Set-Partition -DiskNumber 1 -PartitionNumber 2 -NewDriveLetter G
步骤二:检查并启用自动挂载功能
如果每次服务器重启后驱动器号都会丢失,检查自动挂载功能是否被禁用。
以管理员身份打开命令提示符。
执行
diskpart进入DiskPart环境。检查自动挂载状态。
automount如果显示已禁用,则启用自动装载。
automount enable若显示已经启用自动装载新卷的提示即表示成功。
执行
exit退出。
步骤三:检查并关闭隐藏驱动器的组策略
按
Win+R快捷键,输入gpedit.msc并回车,打开本地组策略编辑器。依次选择。
在右侧策略列表中,找到并双击隐藏“我的电脑”中的这些指定的驱动器。
在弹出的配置窗口中,检查其状态。
若显示已禁用,可根据实际需求,将其设置为未配置或已禁用以显示所有驱动器。
点击确定保存设置。
刷新组策略使其立即生效。
以管理员身份打开命令提示符,执行
gpupdate /force命令。