开机出现cannot find mtldr的解决方案 (适用于WIN7)
今天开机后突然发现 电脑开机时会出现提示:
mtldr is missing
try (hd0,0):ntfs5p:mtldr is missing
try (hd0.1):Extend:
try (hd0.2):invalid or null
try (hd0.3):invalid or null
try (hd0.4):fat32:no mtldr
try (hd0.5):extend:
try (hd0.5):ntfssp:mtldr is missing
try (hd0.6):extend:
try (hd0.6):fat12 no mtldr
try (fd0):invalid or null
cannot fond mtldr.
press space bar to the csreen,any other key to boot previous mbr…
上网搜到了解释是:
然后系统正常启动(不是ntldr is missing ,它是windows引导文件,丢失了是无法启动系统的)
原因之一可能是因为用win pe格式化c盘再重新分区所致,
另一方面有可能是因为装硬盘版的PE时把PE的引导信息写到了硬盘上。
解决方法 重写MBR
用命令Fdisk /MBR (win7用户,需要用启动盘进winre,嫌麻烦就没尝试,直接使用下面方法即可)
重写硬盘主引导区(系统盘),注意中间有个空格
或者
下载叫ptdd分区表医生的软件里面有重写MBR功能。
下载地址:点击下载ptd
使用方法:
鼠标选择您的系统盘(如 c:盘)
选择菜单 操作->重建MBR 即可
已经启动不起来系统的情况下,是不是就不能用你提到的那个硬盘修复软件 ?
我用USBOOT 1.7制作了一个优盘启动,进入DOS后,输入命令回车后,是“bad command or file name”,应如何解决
已经无法启动下应该丢掉的是ntldr文件 在别人机子上copy一个此文件 然后用win PE进电脑 复制到你自己的电脑上就行了把 注意此文件平时是隐藏的 你的修改文件夹选项才能在系统盘首层目录看到的