You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

使用Rufus制作的外置USB Windows 10启动SSD致内置HDD/SSD文件系统损坏的解决方法咨询

使用Rufus制作的外置USB Windows 10启动SSD致内置HDD/SSD文件系统损坏的解决方法咨询

我来帮你分析下问题根源,以及对应的解决办法:

出现这种文件系统损坏提示,大概率是因为你用外置Win10启动时,系统自动挂载了内置的HDD/SSD分区,但重启回Win11时这些分区没被正确卸载,导致NTFS文件系统被标记为「脏(dirty)」,触发了系统的错误检查。下面是几种让外置Win10完全不触碰内置磁盘的方法:

方法一:移除内置磁盘的驱动器号,阻止自动挂载

  • 右键点击Win10开始菜单,选择「磁盘管理」
  • 在磁盘管理界面里,仔细区分内置HDD/SSD和你的外置启动SSD,找到内置盘对应的所有分区
  • 右键点击每个内置分区,选择「更改驱动器号和路径」,然后点击「删除」并确认
  • 移除驱动器号后,Win10系统就不会自动挂载这些分区,自然也就不会对它们进行读写操作了

方法二:用命令行临时设置内置磁盘为只读

这种方法是一次性的,重启外置Win10后需要重新设置:

  • 以管理员身份打开命令提示符(CMD)
  • 输入diskpart并回车,进入磁盘分区管理工具
  • 输入list disk回车,查看所有磁盘列表,根据磁盘大小找到内置磁盘的编号(比如Disk 0)
  • 输入select disk X(把X换成内置磁盘的编号)回车选中目标磁盘
  • 输入attributes disk set readonly回车,完成后这个磁盘就会被设为只读模式,Win10无法写入,避免损坏文件系统
  • 如果之后需要恢复可读可写,输入attributes disk clear readonly即可

方法三:修改注册表,永久禁用自动挂载新磁盘

这个设置会让外置Win10系统不再自动识别并挂载任何新连接的磁盘(包括内置盘):

  • 按下Win+R组合键,输入regedit回车打开注册表编辑器
  • 导航到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mountmgr
  • 在右侧窗口,右键选择「新建」→「DWORD(32位)值」,命名为NoAutoMount
  • 双击这个新建的项,将数值数据改为1,基数选择「十进制」,点击确定
  • 重启外置Win10系统后,设置就会生效,内置磁盘不会被自动挂载

额外注意事项

  • 操作磁盘时一定要仔细核对磁盘信息,千万别选错外置启动SSD,否则可能导致启动盘损坏
  • 如果目前内置盘已经出现文件系统损坏,建议先在Win11系统下打开管理员CMD,运行chkdsk X: /f /r(X替换成内置盘的驱动器号),彻底修复一次后再用上面的方法预防
  • 因为不同电脑的硬件配置不同,每次用外置Win10启动新电脑时,可能需要重新检查内置盘的挂载状态,必要时重复上述操作

备注:内容来源于stack exchange,提问作者Jaimitove

火山引擎 最新活动