【已解决】求助:找人修完电脑,win10进不去了
Tofloor
poster avatar
终南
deepin
2020-07-23 23:08
Author
本帖最后由 lanrizhen 于 2020-7-23 22:03 编辑

去年因为电脑机械硬盘损坏,就换了一个新硬盘一直用到今天(固态的),但是旧盘里的东西一直没有取出。今天刚找人恢复旧盘里的数据,并将其导入新盘。恢复完把新盘重新装回电脑后,我发现deepin可以正常使用,但是win10进不去了,系统提示win的启动引导文件受损。修电脑的师傅说双系统要弄的话麻烦,Linux他也不太熟,没法修,除非重装系统。我想win10现在也比较少用,就先拿回来了。
回家之后我试着用深度系统修复工具,但是发现没卵用,这只能用来修复grub;PE里面倒是有一个软件可以修复windows的启动引导,但考虑到双系统关系复杂易出问题,因此也不敢贸然使用;重装win的话还要修复deepin的启动项(而且我装win很容易失败),太麻烦了。唉,有人能帮忙想想办法么


Reply Favorite View the author
All Replies
avatar
SamLukeYes
deepin
2020-07-24 00:27
#1
本帖最后由 samlukeyes123 于 2020-7-23 18:58 编辑

启动方式是UEFI吗?UEFI的话就不用担心搞坏Linux的引导,只要不是清除整个efi分区,直接修就是了,如果默认启动Windows的话就把启动顺序调回来
Reply View the author
avatar
duanchi
deepin
2020-07-24 04:20
#2
这问题好像漫长见的   我这种懒人就直接选择操作系统了,好像每次修复win 部分的引导 都没什么大效果 几次之后就乏了,遇到这种问题 进deepinos 备份C盘里的资料  重装win
Reply View the author
avatar
186******51
deepin
2020-07-24 04:48
#3
Windows自带的bcdboot可以修复引导,不知道你的分区表是MBR还是GPT?MBR的话在PE的Powershell下运行命令“bcdboot x:\windows /s x: /f BIOS”,x:是硬盘Windows所在的盘符,完成后重启到deepin下重新生成grub菜单就行了,只要盘符不输错是不会影响deepin的;GPT步骤略长,就先不发了。
Reply View the author
avatar
终南
deepin
2020-07-24 06:10
#4
本帖最后由 lanrizhen 于 2020-7-24 10:38 编辑

谢谢大家的帮忙,已经找到方法了:
在PE下打开命令提示符,进入CMD,输入并执行bcdboot C:\windows /l zh-cn /s C: /f BIOS
成功以后依次输入并执行diskpart、sel vol C、act三条命令就完成了
其实就是把windows所在的分区标记为活动分区,理论上在PE的分区工具中是可以直接通过“标记为活动分区”选项来操作的,但是我没去试

具体内容参考https://tieba.baidu.com/p/6228807337
Reply View the author
avatar
龙城大李
deepin
2020-07-24 16:54
#5
其实可以实用分区修复工具,不过你已经完美解决。又让我学习到了新知识
Reply View the author