无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8756|回复: 35
打印 上一主题 下一主题

[分享] 更新---Vista/2008/Win7 启动菜单自动修复工具当前系统下运行错误

[复制链接]
跳转到指定楼层
#
发表于 2013-6-25 11:18:57 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 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)


35#
发表于 2014-12-13 07:19:28 | 只看该作者
2010khmsoft 发表于 2013-6-26 11:51
建议更新一下 bb.exe、be.exe、bs.exe文件为最新版,否则修复后会是VISTA的启动画面

参考下了,楼主辛苦了
回复

使用道具 举报

34#
发表于 2013-6-27 20:34:03 | 只看该作者
实事求是实测结果报告:
   NTBOOTautofix v2.5.7.exe修复VHD成功
回复

使用道具 举报

33#
发表于 2013-6-27 17:59:35 | 只看该作者
2010khmsoft 发表于 2013-6-27 17:57
实话告诉你把:
在C MD中--setlocal enabledelayedexpansion 命令和PUSHD %~dp0还是有一定的区别的。

...

我不想拆包工具使用,所以这些方法对我没用,真要拆包使用,我相信我也没问题。我回贴只是奇怪为何要抛开作者本意进行拆包运行而已,由头至尾给人的感觉好象是软件是有问题的。
回复

使用道具 举报

32#
 楼主| 发表于 2013-6-27 17:57:24 | 只看该作者
本帖最后由 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 来设置路径了(无所谓不过就是加大了代码的内容而已)。

点评

我不想拆包工具使用,所以这些方法对我没用,真要拆包使用,我相信我也没问题。我回贴只是奇怪为何要抛开作者本意进行拆包运行而已,由头至尾给人的感觉好象是软件是有问题的。  详情 回复 发表于 2013-6-27 17:59
回复

使用道具 举报

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

如果不 ...


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

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

cmd中一句指令就可以兼容右键以管理员身份运行,可是程序为什么没写进去?单文件的自解压已经不再需要。
回复

使用道具 举报

30#
 楼主| 发表于 2013-6-27 17:43:43 | 只看该作者
2011131013 发表于 2013-6-27 17:36
呵呵,那就没办法了,软件的设计思想有时只有编写者才知道,非得抛开作者本意而解开运行那就没办法了。 ...


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

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

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

不说,都是个人的扯蛋

点评

呵,解压后研究是一回事,解压后查看也很正常,解压后拿出里面自己需要用的辅助工具也很正常。 可是软件本身就是和winrar自解压配合运行的,我相信很多语句也考虑到和winrar解压后的环境相关,解压后修改就不保证  详情 回复 发表于 2013-6-27 17:48
回复

使用道具 举报

29#
发表于 2013-6-27 17:36:39 | 只看该作者
2010khmsoft 发表于 2013-6-27 17:32
但有人就需要解开的来运行,如糊涂兄


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

解开后我相信有很多就不符合作者本意了,也未必能达到软件的需要实现的目的了。
回复

使用道具 举报

28#
 楼主| 发表于 2013-6-27 17:32:39 | 只看该作者
本帖最后由 2010khmsoft 于 2013-6-27 17:37 编辑
2011131013 发表于 2013-6-27 17:21
为什么要运行NTBOOTautofix.cmd,这个软件设计的本身就是直接运行NTBOOTautofix.exe而是不给人家解压后 ...


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

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

回复

使用道具 举报

27#
发表于 2013-6-27 17:21:26 | 只看该作者
本帖最后由 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,又怎么会没有清除?
回复

使用道具 举报

26#
 楼主| 发表于 2013-6-27 17:18:37 | 只看该作者
2011131013 发表于 2013-6-27 16:53
呵呵,看样子顶撞到大神了,从没试过NTBOOTautofix无法直接运行,深层目录,愿闻其详,承蒙赐教。

不 ...

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

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

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

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

del %0% /s /q
rd  %temp%\NTaufix /s q
回复

使用道具 举报

25#
发表于 2013-6-27 17:09:27 | 只看该作者
2011131013 发表于 2013-6-27 16:59
你有没有照我说的操作试过?

哈哈哈,现在在上班,待回家测试后才得结果.
回复

使用道具 举报

24#
发表于 2013-6-27 16:59:08 | 只看该作者
201200002012 发表于 2013-6-27 16:57
我还是希望我的问题能得到解决,让我用着开心、放心、省心、称心............................

你有没有照我说的操作试过?
回复

使用道具 举报

23#
发表于 2013-6-27 16:57:05 | 只看该作者
我还是希望我的问题能得到解决,让我用着开心、放心、省心、称心............................
回复

使用道具 举报

22#
发表于 2013-6-27 16:53:16 | 只看该作者
本帖最后由 2011131013 于 2013-6-27 17:02 编辑
2010khmsoft 发表于 2013-6-27 15:12
懒得告诉你CMD任意深层目录运行


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

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

或者提供一个原版NTBOOTautofix不能运行的测试环境,我试试
回复

使用道具 举报

21#
发表于 2013-6-27 16:36:34 | 只看该作者
对于一些常用维护工具的改进上永远没有止境,如果没有楼主这样的精神,那我们这些小白将永远看不到也更不会用到出类拔萃的绿色工具!
回复

使用道具 举报

20#
 楼主| 发表于 2013-6-27 15:40:40 | 只看该作者
2011131013 发表于 2013-6-27 12:56
放着原版文件不用,对原文件拆包、解包,把正常运行的原文件搞成不能运行的结果,呵呵。

直言的说-----无忧论坛竟然有人小瞧咱----认识一下吧,好站住脚跟
回复

使用道具 举报

19#
 楼主| 发表于 2013-6-27 15:12:35 | 只看该作者
2011131013 发表于 2013-6-27 12:59
win7中用磁盘管理把你的vhd文件挂载上去,在产生正常盘符后用NTBOOTautofix v2.5.7自动修复一下就行了,别 ...

懒得告诉你CMD任意深层目录运行
回复

使用道具 举报

18#
发表于 2013-6-27 12:59:17 | 只看该作者
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
回复

使用道具 举报

17#
发表于 2013-6-27 12:56:02 | 只看该作者
2010khmsoft 发表于 2013-6-26 16:19
看了一下,也是无法在任意目录运行:

放着原版文件不用,对原文件拆包、解包,把正常运行的原文件搞成不能运行的结果,呵呵。
回复

使用道具 举报

16#
 楼主| 发表于 2013-6-27 11:48:54 | 只看该作者
201200002012 发表于 2013-6-27 11:30
请教老师:
  我C盘上装了正常的WIN7,同时加了个WIN7.VHD
用ghost备份了一下,昨日还原后,能进正常的WI ...

研究研究一下
回复

使用道具 举报

15#
发表于 2013-6-27 11:30:00 | 只看该作者
本帖最后由 201200002012 于 2013-6-27 11:48 编辑

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

使用道具 举报

14#
 楼主| 发表于 2013-6-26 16:19:52 | 只看该作者
糊涂 发表于 2013-6-26 15:45
这个应该可以

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




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

回复

使用道具 举报

13#
发表于 2013-6-26 16:01:37 | 只看该作者
糊涂 发表于 2013-6-26 15:45
这个应该可以


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

使用道具 举报

12#
 楼主| 发表于 2013-6-26 15:38:13 | 只看该作者
糊涂 发表于 2013-6-26 15:33
希望老师能把NT5与NT6的修复功能二合一!

没有NT5的版本
回复

使用道具 举报

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

希望老师能把NT5与NT6的修复功能二合一!
回复

使用道具 举报

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

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

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







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

回复

使用道具 举报

9#
发表于 2013-6-26 12:26:45 | 只看该作者
本帖最后由 糊涂 于 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)
回复

使用道具 举报

8#
 楼主| 发表于 2013-6-26 11:51:33 | 只看该作者
糊涂 发表于 2013-6-25 14:41
用老师提供的作品中附件打包单文件版

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

使用道具 举报

7#
发表于 2013-6-25 20:42:55 | 只看该作者
更新双系统启动菜单自动修复工具。
回复

使用道具 举报

6#
发表于 2013-6-25 19:51:12 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-6 10:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表