无忧启动论坛

标题: 更新---Vista/2008/Win7 启动菜单自动修复工具当前系统下运行错误 [打印本页]

作者: 2010khmsoft    时间: 2013-6-25 11:18
标题: 更新---Vista/2008/Win7 启动菜单自动修复工具当前系统下运行错误
本帖最后由 2010khmsoft 于 2013-6-26 15:35 编辑

Vista/2008/Win7 启动菜单自动修复工具当前系统下运行错误:

Vista/2008/Win7 启动菜单自动修复工具---是修复BCD启动菜单的工具,好像在当前系统下任意目录运行无法找到be.exe(bcdboot.exe)、bb.exe(bceedit.exe)、bs.exe(bootsect.exe)文件,提示不是内部命令。

建议更新一下 bb.exe、be.exe、bs.exe文件为最新版,否则修复后会是VISTA的启动画面

修改前:


修改后:


修复当前两个WIN7/WIN8系统的双系统启动菜单


未封包版---原版修复未更新 bb.exe、be.exe、bs.exe文件
NT6.7z (240.57 KB, 下载次数: 37)

单文件版:更新bb.exe、be.exe、bs.exe文件为最新

NT6启动菜单修复工具_单文件版.zip (516.3 KB, 下载次数: 68)



作者: 20130301    时间: 2013-6-25 11:47
跟NTBOOTautofix v2.5.7.exe菜单修复工具比有什么优点?
作者: 糊涂    时间: 2013-6-25 14:41
本帖最后由 糊涂 于 2013-6-26 14:12 编辑

用老师提供的作品中附件打包单文件版(支持8PE中对EFI引导的修复)测试中。。。
NT6修复工具.rar (490.52 KB, 下载次数: 9)




测试将ESP分工格式化。。。





然后执行此NT6修复工具。。。





目前P大的0PE和阿弥陀佛老师的8PE中运行正常



作者: ra25671123    时间: 2013-6-25 14:53
090326  好久以前办的版本啊
作者: 612731    时间: 2013-6-25 15:21
支持一下 下载收藏。。。
作者: 2011131013    时间: 2013-6-25 18:20
20130301 发表于 2013-6-25 11:47
跟NTBOOTautofix v2.5.7.exe菜单修复工具比有什么优点?

楼主发的这个就是NTBOOTautofix很早很早之前的版本了。
作者: 陈飞永恒不变    时间: 2013-6-25 19:51
谢谢分享
作者: zmxaaa    时间: 2013-6-25 20:42
更新双系统启动菜单自动修复工具。
作者: 2010khmsoft    时间: 2013-6-26 11:51
糊涂 发表于 2013-6-25 14:41
用老师提供的作品中附件打包单文件版

建议更新一下 bb.exe、be.exe、bs.exe文件为最新版,否则修复后会是VISTA的启动画面
作者: 糊涂    时间: 2013-6-26 12:26
本帖最后由 糊涂 于 2013-6-26 13:33 编辑
2010khmsoft 发表于 2013-6-26 11:51
建议更新一下 bb.exe、be.exe、bs.exe文件为最新版,否则修复后会是VISTA的启动画面

老师试下这个版本,按老师说的,将三个文件更新。。。(目前测试支持MBR及EFI引导修复,支持P大0PE和阿弥陀佛老师的8PE中运行)
NT6修复工具.rar (490.52 KB, 下载次数: 20)

作者: 2010khmsoft    时间: 2013-6-26 15:24
糊涂 发表于 2013-6-26 12:26
老师试下这个版本,按老师说的,将三个文件更新。。。(目前测试支持MBR及EFI引导修复,支持P大0PE和阿弥 ...

你是用什么软件打包的,怎么释放文件到%TEMP%目录下多了两个链接库文件:shfolder.dll、ureg.dll 文件,不是病毒吧!

如果使用makesfx 软件打包,我打包的没有这两个链接库文件的。能解释一下吗?







NT6启动菜单修复工具_单文件版.zip (516.3 KB, 下载次数: 6)


作者: 糊涂    时间: 2013-6-26 15:33
2010khmsoft 发表于 2013-6-26 15:24
你是用什么软件打包的,怎么释放文件到%TEMP%目录下多了两个链接库文件:shfolder.dll、ureg.dll 文件,不 ...

希望老师能把NT5与NT6的修复功能二合一!
作者: 2010khmsoft    时间: 2013-6-26 15:38
糊涂 发表于 2013-6-26 15:33
希望老师能把NT5与NT6的修复功能二合一!

没有NT5的版本
作者: 糊涂    时间: 2013-6-26 16:01
糊涂 发表于 2013-6-26 15:45
这个应该可以


大概看了一下程序内容,这个版本应该支持MBR与GPT引导的修复,而且具备修复NT5和NT6的条件

作者: 2010khmsoft    时间: 2013-6-26 16:19
糊涂 发表于 2013-6-26 15:45
这个应该可以

看了一下,也是无法在任意目录运行:




简单修改了一下就可以了:----这个在WIN7PE中见过


作者: 201200002012    时间: 2013-6-27 11:30
本帖最后由 201200002012 于 2013-6-27 11:48 编辑

请教老师:
       我C盘上装了正常的WIN7,同时加了个WIN7.VHD
用ghost备份了一下,昨日还原后,能进正常的WIN7,却进不WIN7.VHD。提示引导错误,用你的NT6无法修复,
用bootice.exe也无法修复,用其它的也不行,.........................折腾了好久,最后用WIN7安装光盘修复了,
而且修复过程必须挂载那个VHD,否则仍无法修复。
能否请楼主整合个能修复VHD的功能!!!!
盼!!!
作者: 2010khmsoft    时间: 2013-6-27 11:48
201200002012 发表于 2013-6-27 11:30
请教老师:
  我C盘上装了正常的WIN7,同时加了个WIN7.VHD
用ghost备份了一下,昨日还原后,能进正常的WI ...

研究研究一下
作者: 2011131013    时间: 2013-6-27 12:56
2010khmsoft 发表于 2013-6-26 16:19
看了一下,也是无法在任意目录运行:

放着原版文件不用,对原文件拆包、解包,把正常运行的原文件搞成不能运行的结果,呵呵。
作者: 2011131013    时间: 2013-6-27 12:59
201200002012 发表于 2013-6-27 11:30
请教老师:
       我C盘上装了正常的WIN7,同时加了个WIN7.VHD
用ghost备份了一下,昨日还原后,能进正常 ...

win7中用磁盘管理把你的vhd文件挂载上去,在产生正常盘符后用NTBOOTautofix v2.5.7自动修复一下就行了,别用修改版,到作者网盘下载:http://cid-305405f66c26f9b3.skydrive.live.com/home.aspx
作者: 2010khmsoft    时间: 2013-6-27 15:12
2011131013 发表于 2013-6-27 12:59
win7中用磁盘管理把你的vhd文件挂载上去,在产生正常盘符后用NTBOOTautofix v2.5.7自动修复一下就行了,别 ...

懒得告诉你CMD任意深层目录运行
作者: 2010khmsoft    时间: 2013-6-27 15:40
2011131013 发表于 2013-6-27 12:56
放着原版文件不用,对原文件拆包、解包,把正常运行的原文件搞成不能运行的结果,呵呵。

直言的说-----无忧论坛竟然有人小瞧咱----认识一下吧,好站住脚跟
作者: 糊涂    时间: 2013-6-27 16:36
对于一些常用维护工具的改进上永远没有止境,如果没有楼主这样的精神,那我们这些小白将永远看不到也更不会用到出类拔萃的绿色工具!
作者: 2011131013    时间: 2013-6-27 16:53
本帖最后由 2011131013 于 2013-6-27 17:02 编辑
2010khmsoft 发表于 2013-6-27 15:12
懒得告诉你CMD任意深层目录运行


呵呵,看样子顶撞到大神了,从没试过NTBOOTautofix无法直接运行,深层目录,愿闻其详,承蒙赐教。

不过话说回来,NTBOOTautofix都是自解压到临时文件夹后在临时文件夹中执行cmd文件,又哪来深层目录?

或者提供一个原版NTBOOTautofix不能运行的测试环境,我试试
作者: 201200002012    时间: 2013-6-27 16:57
我还是希望我的问题能得到解决,让我用着开心、放心、省心、称心............................
作者: 2011131013    时间: 2013-6-27 16:59
201200002012 发表于 2013-6-27 16:57
我还是希望我的问题能得到解决,让我用着开心、放心、省心、称心............................

你有没有照我说的操作试过?
作者: 201200002012    时间: 2013-6-27 17:09
2011131013 发表于 2013-6-27 16:59
你有没有照我说的操作试过?

哈哈哈,现在在上班,待回家测试后才得结果.
作者: 2010khmsoft    时间: 2013-6-27 17:18
2011131013 发表于 2013-6-27 16:53
呵呵,看样子顶撞到大神了,从没试过NTBOOTautofix无法直接运行,深层目录,愿闻其详,承蒙赐教。

不 ...

你到%temp%目录下运行一下NTBOOTautofix.cmd你就明白的

而且只能所有普通权限运行此批处理,如果管理员运行看看

还有此软件在运行退出后并没有清除%temp%释放的目录,其实在行的朋友会推敲此脚本的

其实就算释放到%temp%目录下可运行,CMD中也必须加一条命令:

del %0% /s /q
rd  %temp%\NTaufix /s q
作者: 2011131013    时间: 2013-6-27 17:21
本帖最后由 2011131013 于 2013-6-27 17:28 编辑
2010khmsoft 发表于 2013-6-27 17:18
你到%temp%目录下运行一下NTBOOTautofix.cmd你就明白的

而且只能所有普通权限运行此批处理,如果管理员 ...


为什么要运行NTBOOTautofix.cmd,这个软件设计的本身就是直接运行NTBOOTautofix.exe而是不给人家解压后执行CMD的。解压后执行.CMD不就是我说的解包了吗?为什么软件是一个单文件可正常运行,为何偏偏要去解包运行.cmd后变成不能运行呢?

呵,WINRAR会自动清除自释放的临时文件的,这个大神你不会不懂吧,就算有些情况不清除也无可厚非,临时文件本来就是“临时”,留着也没有什么所谓

找了一下,有一句:echo rd NTaufix /s/q^>nul 2^>nul>..\NTaufix.cmd,又怎么会没有清除?
作者: 2010khmsoft    时间: 2013-6-27 17:32
本帖最后由 2010khmsoft 于 2013-6-27 17:37 编辑
2011131013 发表于 2013-6-27 17:21
为什么要运行NTBOOTautofix.cmd,这个软件设计的本身就是直接运行NTBOOTautofix.exe而是不给人家解压后 ...


但有人就需要解开的来运行,如糊涂兄,就我来言,解开删测试脚本我一般会放到任意目录中来测试的,而且解开了还可共享运行其它的命令

如:ConsExt.exe 命令就是一个制作的比较不错的CMD窗体工具


作者: 2011131013    时间: 2013-6-27 17:36
2010khmsoft 发表于 2013-6-27 17:32
但有人就需要解开的来运行,如糊涂兄


呵呵,那就没办法了,软件的设计思想有时只有编写者才知道,非得抛开作者本意而解开运行那就没办法了。

解开后我相信有很多就不符合作者本意了,也未必能达到软件的需要实现的目的了。
作者: 2010khmsoft    时间: 2013-6-27 17:43
2011131013 发表于 2013-6-27 17:36
呵呵,那就没办法了,软件的设计思想有时只有编写者才知道,非得抛开作者本意而解开运行那就没办法了。 ...


实话告诉你吧,喜欢折腾的人才会解开,这样才可看到软件的心脏,只有这样你才可学到更多的东东

如果不解开,你永远也不知道,解开后使用理员权限是无法运行的,你也得不到---ConsExt.exe 命令文件,制作的比较不错的CMD窗体工具,鼠标的操作全靠它。

CMD的水平就还会停留在原地打转

不说,都是个人的扯蛋


作者: 2011131013    时间: 2013-6-27 17:48
本帖最后由 2011131013 于 2013-6-27 17:49 编辑
2010khmsoft 发表于 2013-6-27 17:43
实话告诉你吧,喜欢折腾的人才会解开,这样才可看到软件的心脏,只有这样你才可学到更多的东东

如果不 ...


呵,解压后研究是一回事,解压后查看也很正常,解压后拿出里面自己需要用的辅助工具也很正常。

可是软件本身就是和winrar自解压配合运行的,我相信很多语句也考虑到和winrar解压后的环境相关,解压后修改就不保证能达到软件的目的了。

cmd中一句指令就可以兼容右键以管理员身份运行,可是程序为什么没写进去?单文件的自解压已经不再需要。
作者: 2010khmsoft    时间: 2013-6-27 17:57
本帖最后由 2010khmsoft 于 2013-6-27 18:02 编辑
2011131013 发表于 2013-6-27 17:48
呵,解压后研究是一回事,解压后查看也很正常,解压后拿出里面自己需要用的辅助工具也很正常。

可是 ...


实话告诉你把:
在C MD中--setlocal enabledelayedexpansion 命令和PUSHD %~dp0还是有一定的区别的。

你在NTBOOTautofix.cmd批处理的set /a addnt5m=0&setlocal enabledelayedexpansion&ConsExt /crv 0段修改为:加入:&PUSHD %~dp0
set /a addnt5m=0&setlocal enabledelayedexpansion&PUSHD %~dp0&ConsExt /crv 0

当然也要修改---main.cmd 文件----setlocal enabledelayedexpansion&color 2f&set errorlevel=
看看是否放到任意目录均可运行,管理员权限和普通权限也均可运行。


其实加了---PUSHD %~dp0 ---就完全无需PATH 来设置路径了(无所谓不过就是加大了代码的内容而已)。
作者: 2011131013    时间: 2013-6-27 17:59
2010khmsoft 发表于 2013-6-27 17:57
实话告诉你把:
在C MD中--setlocal enabledelayedexpansion 命令和PUSHD %~dp0还是有一定的区别的。

...

我不想拆包工具使用,所以这些方法对我没用,真要拆包使用,我相信我也没问题。我回贴只是奇怪为何要抛开作者本意进行拆包运行而已,由头至尾给人的感觉好象是软件是有问题的。
作者: 201200002012    时间: 2013-6-27 20:34
实事求是实测结果报告:
   NTBOOTautofix v2.5.7.exe修复VHD成功
作者: 陈大股    时间: 2014-12-13 07:19
2010khmsoft 发表于 2013-6-26 11:51
建议更新一下 bb.exe、be.exe、bs.exe文件为最新版,否则修复后会是VISTA的启动画面

参考下了,楼主辛苦了




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3