江湖救急,请各位大侠帮忙,关于 Win To Go
我把 Win11 ,制作成 Win To Go ,使用约一年多,在三台台式机,和一台笔记本上,辗转挪移,一直以来相当顺利。
但近期出了一个意外,我感觉天塌了,恳请各位大侠相助。
我把我女儿的笔记本,弄坏了。关键是,这笔记本里,是我女儿工作上的重要技术资料技术文件都在这里,以及一些行业应用软件。
约一周前,在我女儿那边,我需要处理一些文件,看到女儿放在桌上的笔记本,我就懒得从包里拿出自己的笔记本,掏出口袋中的固态移动硬盘( Win To Go ),连接上女儿的笔记本,就开机了,一切正常。
笔记本,是同方股份有限公司出品的 MECHREVO 机械革命, [产品型号] 深海泰坦 X3-S , [型号版本] i7 2060 豪华版,系统是 Win 10 。当初我花了约一万大洋给我女儿买的。
在我处理我的文件期间,我顺手将笔记本设置成 Win To Go 工作区,同时,发现 Windows 有更新,就点开 [设置] 中的 [ Windows 更新] 界面,随手点了一下 [全部安装] (记得好像是这个意思),估计后边发生的严重问题,就与此有关,可能其中包含有某些硬件的固件升级。
等我处理完我的文件,关机,拔下我的 Win To Go 移动硬盘,然后再启动笔记本,却发现电脑开机启动后,无法进入笔记本的 Win 10 系统了,然后进入了蓝色的 [自动修复] 界面,显示如下:
“自动修复”无法修复你的电脑。
按“高级选项”以尝试使用其它选项来修复你的电脑,或者按“关机”关闭你的电脑。
日志文件:E:\Windows\System32\Logfiles\Srt\SrtTrail.txt
这难道是系统盘( C 盘)的盘符错乱了?
然后,就是另外几个蓝色界面,进入 [高级选项] 怎么处理都没用。进入 [高级选项] 的 CMD 界面,可以明显地看到,Windows 10 系统,再 E 盘,而原本应该是 C 盘。
在 CMD 界面,使用 Diskpart 命令,list volume ,可以看到,卷标为 Windows 的磁盘分区,它的盘符是 E 。我晕。
关机,插 U 盘,进入 PE ,作了几次启动修复,均无法正常启动。这里,我犯了一个大错误,系统盘的盘符,还没有修正回来。这一通操作下来,蓝色界面又有了一些变化。这一周来,我脑子晕晕的。
继续 PE ,进一步检查,进入 Regedit 注册表编辑器,选 [ HKEY_LOCAL_MACHINE ] 分支, [加载配置单元] ,将笔记本的本地注册表的 [ System ] 挂载进来,检查 [ MountedDevices ] 分支下的盘符数据,对照 PE 系统下注册表 [ MountedDevices ] 分支下的盘符数据,再加上查看各个硬盘分区的文件夹和文件,对照盘符,确认:原本固态硬盘上的 C 盘、D 盘,分别变成了 E 盘、F 盘,而原本的 E 盘、F 盘,则变成了 C 盘、D 盘。
然后,将挂载进来的笔记本的注册表内的盘符,进行修改,我是用重命名的方式进行更改的,比如,先将 [\DosDevices\C:] 重命名为 [\DosDevices\P:] ,数据不改,腾出盘符 C ,然后再将 [\DosDevices\E:] 重命名为 [\DosDevices\C:] ,以此类推,最后,再将 P 、Q 等临时盘符,再改回 E 、F 。
更改结束,上载退出。
关机,拔出 U 盘 PE 系统,再开机,笔记本仍然无法正常引导,无法进入 Windows 10 系统。
现在,我已经头晕一星期多了,折腾得快要崩溃了。我女儿等着这台笔记本要用,她工作要用的很多东西,很多软件,都在这里。
恳请各位大佬支招。
附注,当初,C 盘的系统还原(系统保护),没有设定,也还原不了。
另,经过了我的一通瞎操作,现在,连 [按 F1 进入恢复环境] 的选项也没有了, [按 F8 以指定启动设置] 的选项还在, [按 Esc 以指定 UEFI 固件设置] 也在。
我怀疑,是我 [ Windows 更新] 时,笔记本的某些固件也作了更新,而当时,是在我的 Win To Go 移动系统中,不是由笔记本的本地系统作的更新,所以,笔记本重新开机后,系统不认得这些硬件,导致错乱,导致无法开机。
请论坛大佬们,帮忙指点迷津。
本人不胜感谢 !!!
补充:我的 Win To Go ,未屏蔽本地硬盘。
难道没有办法外部访问原本硬盘里的文件,先把文档救出来吗?
可以访问,在 PE 下,所有盘,都可以访问。在 Win To Go 下,有一个盘(不是系统盘)无法访问,其余均可访问。
一部分工作文档,以及搜集的资料,已经拷贝出来了,但无法开机,应用软件就无法使用,特别是那些行业专业软件,应该是有很多繁杂的设定的。
我女儿的工作,是技术类的行业,工程师。
diskgenius 试了吗?
DiskGenius [工具] - [设置 UEFI BIOS 启动项] ,也试过了,还是没法启动。
感觉你搞得过于复杂了,初始原因应该是 Windowd 更新的时候把系统的启动配置给改了,改到你的 win to go 了 你只需要在 PE 里把他改回去就行,根本不需要 cmd 不需要 diskpart 也不用改盘符,Windows 放到任何盘符都能启动,你就在 PE 里找启动修复工具,设定好引导盘符或者 UEFI 的分区和 Windows 的目录修复就行
确实
对。都能进 pe 了,从 pe 里 修复系统引导就可以了。
首先你能使用 wtg 和 pe ,说明你不是小白,
其次,进 pe 了,先把重要数据拷贝备份,
第三,修复引导盘,这笔记本应该是 uefi ,从 pe 里面点修复 uefi 引导,挂载正确的 efi 分区和系统分区,
第四,如果不能正常修复,尝试从 BIOS 的引导里面编辑启动项,选择 efi 所在
第五,不行就重装
我来说个未来注意事项吧,重要的软件和资料备份到网盘或者 NAS ,让重装系统损失最小。
恩。估计难弄了
备份文件重新安装吧
用 dg 对拷一下系统,然后修复引导之类的看看吧
保留资料重装问题应该也不大,先对拷一下系统
直觉和注册表/盘符无关,to go 环境应该不会修改另外一个 offline 系统的注册表数据。
可以试试恢复 BIOS/efi 出厂设置,bcdboot 重建引导
Win To Go 不屏蔽本地硬盘,问题很多的
windows 系统如果硬盘没有特意去加密直接拿掉放到其他电脑上就可以使用,可以把文件备份后重新安装系统
去电脑城找老师傅弄,别被一些没技术的小店只会装机的店铺忽悠瞎搞
盘符错误的表现为:LOGO 开机动画正常,动画结束后无法进入登录界面,此时鼠标有可能能摇出来。解决办法是把 MountedDevices 里面东西清空,下一次开机会自动重建。
在进入登录界面前的引导是不管盘符的,用的是分区 ID 进行引导。
你这就是引导错了,PE 里用 bcdboot 修复引导,或直接用 ventory 手动引导,或 WTG 里起一个虚拟机挂载物理盘,然后用官方 iso 修复选项修复。
肯定是更新的时候引导错了,你过于关注盘符这个东西,然而这东西就是个名字,他叫 z 盘也能启动,最简单就是找个 pe 修复一下引导就完了
这里面有几个问题,你要把它分别弄清:
0 、找到真正 C 盘的 UUID ,这是你正确修复的基础,因为你 Win to go 的盘也做过 C 盘,所以有些设置里可能混淆了。Win 系统用 mountvol 命令不加参数可以看到各个盘的 UUID 。
1 、注册表里的盘符只需要把 C 盘的修好,其他可以导出 reg 文件以后删除,等进入系统以后再重建。C 盘对应的二进制信息里面就有 UUID ,但是因为 endianess ,部分字段的字节顺序和 mountvol 看到的是反的。
2 、我猜导致你问题的是 KB5034441 更新,它需要扩容 Recovery 分区,但是错误的操作了内置硬盘而不是你的优盘。我有个印象是 recovery 分区不对的话即使不需要 recovery 也无法正常启动,你可以尝试从 BCD 里把 recovery 信息暂时删掉。
3 、其实 BCD 重建比修起来更方便,把 EFI 系统分区挂载以后把里面的 EFI 文件夹改名(或者备份到其他地方),然后用这里面的命令: www.tiger2doudou.com/doku.php/windows:os:reinstall_efi_partion_via_bcd_command 。注意 PE 系统里的盘符是无所谓的,BCD 里面记录的都是 UUID ,重建好以后用 bcdedit /enum /raw 命令可以确认系统盘的 UUID 是正确的。
可以进系统以后你可以参照 KB5028997 重建 recovery 分区。
windows 高级用法:越用越混乱
还有种修理方法:就地重装一遍
软件应用啥的都不影响
最重要的事情,
先对 c 盘做个 ghost 之类的镜像。
然后再测试各种办法。
实在没辙试试下面的;
检查引导模式
原系统可能是 UEFI 模式,确保 Boot Mode 仍然是 UEFI (如果它被改成了 Legacy BIOS ,可能无法引导)。
若原本是 Legacy BIOS ,确保 CSM 选项开启。
或者试试下面的:
检查 Secure Boot
若 Secure Boot 开启但 Win10 受损,可能导致无法引导。尝试 禁用 Secure Boot ,然后保存重启。
进入 WinPE / Windows 安装盘的命令提示符
选择“疑难解答” → “高级选项” → “命令提示符”。
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
bootsect /nt60 sys /force
bcdboot C:\Windows /s C: /f ALL
我在我的微博上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些。 @左耳朵耗子:聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30% …
会有一些视频素材,需要从国外传到国内,使用国内外各大云盘的方案并不是很好,想问下有没有其他更好的方案。 onedrive 或者 sharepiont 在国内国外的速度都不错。…
昨天(2009年4月7日)是RFC 1的40岁生日。注意,这不是KFC,而是RFC。;-) 1969年的今天,我们有一第一个RFC(http://www.faqs.org/rf…