无忧启动论坛

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

GGhost备份恢复工具 v9.0 for Win2000/xp/2003/vista 【10-07更新】

[复制链接]
121#
 楼主| 发表于 2007-6-18 12:55:47 | 只看该作者
回复

使用道具 举报

122#
发表于 2007-6-18 12:57:35 | 只看该作者
原帖由 lianjiang 于 2007-6-18 06:31 AM 发表
请把下面代码拷贝到新建文件,扩展名改为bat,比如test.bat等。运行后看看是不是当前用户的启动目录,及复制文件操作能否成功。回来报告结果。谢谢。

@echo off
cls
echo 1,确认路径:"%USERPROFILE%\「开始」菜单\程序\启动"
echo.
pause
echo test>test.txt
copy test.txt "%USERPROFILE%\「开始」菜单\程序\启动" /y >nul
cls
echo 2, 复制临时文件test.txt到指定路径。
echo ---------------------------------
dir "%USERPROFILE%\「开始」菜单\程序\启动"
echo.
pause
cls
echo 3,删除临时文件,恢复原样。
echo ---------------------------------
del  test.txt  >nul
del  "%USERPROFILE%\「开始」菜单\程序\启动"\test.txt  >nul
dir "%USERPROFILE%\「开始」菜单\程序\启动"
pause


运行结果如下:
1、确认路径:路径正确,为C:\Documents and Settings\当前用户\「开始」菜单\程序\启动。
2、复制临时文件test.txt到指定路径:复制成功,DIR可看到启动中增加test.txt文件,在“开始-程序-启动”中也可看到test.txt文件
3、删除临时文件,恢复原样:test.txt文件正确删除,启动中已看不到该文件。
回复

使用道具 举报

123#
 楼主| 发表于 2007-6-18 13:04:04 | 只看该作者
原帖由 caijq 于 2007-6-18 12:57 PM 发表


运行结果如下:
1、确认路径:路径正确,为C:\Documents and Settings\当前用户\「开始」菜单\程序\启动。
2、复制临时文件test.txt到指定路径:复制成功,DIR可看到启动中增加test.txt文件,在“开始-程 ...

从这个结果看,路径判断没有问题,我再看看gghost中的代码。
另测试版压缩包的文件,能正常使用吗?能否在启动项生成文件和修复?
回复

使用道具 举报

124#
发表于 2007-6-18 13:07:16 | 只看该作者
是不是昨晚下的包括三个文件(一个在TOOLS目录)的测试包,这个已经试过,没改变。还有别的测试包吗?
回复

使用道具 举报

125#
 楼主| 发表于 2007-6-18 13:08:18 | 只看该作者
要不卸载一次,重新安装7.4版,再看看。
回复

使用道具 举报

126#
 楼主| 发表于 2007-6-18 13:09:06 | 只看该作者
没有新的测试包,我看看代码。
回复

使用道具 举报

127#
发表于 2007-6-18 13:10:08 | 只看该作者
好吧,再测试一次试试。
回复

使用道具 举报

128#
 楼主| 发表于 2007-6-18 13:15:18 | 只看该作者
上传了gghost.rar,认证及解压密码lianjiang。运行后报告结果。

[ 本帖最后由 lianjiang 于 2007-6-18 01:22 PM 编辑 ]
回复

使用道具 举报

129#
发表于 2007-6-18 13:28:16 | 只看该作者
对了,安装gghost7.4时,会弹出一个窗口,提示:“请在新打开的窗口,以管理员身份运行install,以保证完整安装。操作:选择"install"后,请点右键,选"以管理员身份运行",按任意键继续”。这是程序设计有这个要求的还是怎么回事?不过,我是有按要求以管理员身份运行的。
回复

使用道具 举报

130#
 楼主| 发表于 2007-6-18 13:34:32 | 只看该作者
原帖由 caijq 于 2007-6-18 01:28 PM 发表
对了,安装gghost7.4时,会弹出一个窗口,提示:“请在新打开的窗口,以管理员身份运行install,以保证完整安装。操作:选择"install"后,请点右键,选"以管理员身份运行",按任意键继续”。这是程序设计有这个 ...

xp下应无这个要求。
出现这个提示是由于7.4版和昨天给的测试版换了获取硬盘信息的工具,gghost找不到所需文件了。这样xp下以管理员运行也不行。(工具在的话xp下无需管理员身份就能获取硬盘信息)
也就是说用测试版的gghost.exe的话,安装后需要把昨天的dpr.exe放到tools目录下。
用原来版本的话,重新安装就行。

出现这个提示是由于vista下,不以管理员身份运行的话,就不能获取硬盘信息。
回复

使用道具 举报

131#
 楼主| 发表于 2007-6-18 13:36:34 | 只看该作者
请用原始的下载文件进行安装,安装后可以用测试版替换同名文件。
回复

使用道具 举报

132#
发表于 2007-6-18 13:37:36 | 只看该作者
这个现象在我原先安装GGHOST时就有了,不是昨天换文件后才出现的。而且,这次重新安装,也是安装原先下载的7.4压缩包的文件,还没替换。
回复

使用道具 举报

133#
 楼主| 发表于 2007-6-18 13:41:50 | 只看该作者
比较奇怪,下一版安装时xp下去掉这个检查。
现在D:\下ggho下有文件吗?有的话就能运行。
下载新的压缩文件测试。tools下需dpr.exe文件
回复

使用道具 举报

134#
发表于 2007-6-18 13:56:23 | 只看该作者
运行测试文件,出现GGHOST程序窗口,选1,得出路径:
“C:\Documents and Settings\当前用户\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\startup”
驱动器C的标签和序列号

C:\Documents and Settings\当前用户\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\的目录

找不到文件

按任意键继续(关闭)
回复

使用道具 举报

135#
 楼主| 发表于 2007-6-18 14:12:03 | 只看该作者
怎么路径名里有vista系统的特征?
你是在xp基础上,装了vista的吗?双系统?
回复

使用道具 举报

136#
 楼主| 发表于 2007-6-18 14:14:06 | 只看该作者
我测试环境是单独xp,单独vista的,双系统环境没有测试过,估计是这个问题。
回复

使用道具 举报

137#
 楼主| 发表于 2007-6-18 14:39:01 | 只看该作者
假如是xp/vista双系统的话,问题不大,应可想法解决。
回复

使用道具 举报

138#
 楼主| 发表于 2007-6-18 14:53:51 | 只看该作者
原帖由 caijq 于 2007-6-18 01:37 PM 发表
这个现象在我原先安装GGHOST时就有了,不是昨天换文件后才出现的。而且,这次重新安装,也是安装原先下载的7.4压缩包的文件,还没替换。

再来看这个问题,就很明白了,这是由于我的条件判断时,未考虑xp/vista双系统情况,结果造成安装时对当前系统判断失误,本来是xp的,以为是vista了,所以提示要以管理员身份运行。呵呵。
我换一下判断条件,这个问题应就能解决了。
回复

使用道具 举报

139#
 楼主| 发表于 2007-6-18 15:15:36 | 只看该作者
上传了新的测试文件,请测试后报告结果。

另看看D:\ggho\temp下是否有to_bcd.ini这个文件,有的话把文件名改成to_boot.ini。这样就可以试试从gghost主界面选择3(启动dos),重启进入dos后,到gghost中文选单操作界面后,选择重启(R),看看windows启动项是否已经恢复到XP了。

造成从gghost主界面进行备份恢复后,不能自动修复启动默认项的原因,应该就是XP/vista双系统条件下,安装时误把xp当成vista了。
(安装时是以存在C:\bootmgr就判断为vista的。)

[ 本帖最后由 lianjiang 于 2007-6-18 06:11 PM 编辑 ]
回复

使用道具 举报

140#
发表于 2007-6-18 18:46:32 | 只看该作者
原帖由 lianjiang 于 2007-6-18 02:12 PM 发表
怎么路径名里有vista系统的特征?
你是在xp基础上,装了vista的吗?双系统?


是的,是在xp基础上安装vista的双系统。
回复

使用道具 举报

141#
 楼主| 发表于 2007-6-18 18:54:41 | 只看该作者
原帖由 caijq 于 2007-6-18 06:46 PM 发表


是的,是在xp基础上安装vista的双系统。

要是我开始就想到这个问题,就不用花这么多时间了,不过,总算知道原因了。
临时解决办法:把D:\ggho\temp\to_bcd.ini这个文件改名为to_boot.ini。
回复

使用道具 举报

142#
发表于 2007-6-18 19:07:54 | 只看该作者
原帖由 lianjiang 于 2007-6-18 03:15 PM 发表
上传了新的测试文件,请测试后报告结果。

另看看D:\ggho\temp下是否有to_bcd.ini这个文件,有的话把文件名改成to_boot.ini。这样就可以试试从gghost主界面选择3(启动dos),重启进入dos后,到gghost中文选单 ...


新的测试文件测试结果跟原来的测试文件结果一样,可正确显示启动目录路径,能在启动中写入cancel2.bat文件并加以删除。

D:\ggho\temp\有to_bcd.ini这个文件,把文件名改成to_boot.ini,重启进入dos后,到gghost中文选单后,选择重启(R),windows启动项并没有恢复到XP。看看to_bcd。ini文件的内容,只有一句“to_bcd”,是不是也需要修改?

[ 本帖最后由 caijq 于 2007-6-18 07:09 PM 编辑 ]
回复

使用道具 举报

143#
发表于 2007-6-18 19:09:06 | 只看该作者
不好意思,上面内容有误,已修改。

[ 本帖最后由 caijq 于 2007-6-18 07:10 PM 编辑 ]
回复

使用道具 举报

144#
 楼主| 发表于 2007-6-18 19:22:19 | 只看该作者
原帖由 caijq 于 2007-6-18 07:07 PM 发表
D:\ggho\temp\有to_bcd.ini这个文件,把文件名改成to_boot.ini,重启进入dos后,到gghost中文选单后,选择重启(R),windows启动项并没有恢复到XP。看看to_bcd。ini文件的内容,只有一句“to_bcd”,是不是也需要修改?

1,只要改to_bcd.ini的文件名即可,软件运行时,会根据存在的临时文件,进行相应的处理。
2,再次进行上次提示的操作。
-------------------------------------
1,运行gghost,选择1,或2
2,在出现“?秒后秒后重启电脑,执行操作 ...”画面时,用鼠标快速点击窗口右上的“X”,关掉当前窗口,这样就不会重启机子了。【现在这步可省掉了,直接就结束了,不会自动重启】
3,看一看C:\根目录是否有boot.ini和w_boot.ini,打开文件,分别确认文件内容,w_boot.ini是原来的启动文件,即默认启动项是xp/2k等,boot.ini的默认启动项是gghost,也顺便确认里面是否还有xp/2k的启动项。假如内容与我提示的一致,说明第一步文件正常。
4,接下来首先测试重启系统后wndows下的修复功能。有两种方法。
a,点击“开始-所有程序-启动-cancel2.bat”,看看c:\根目录的文件是否只有boot.ini,且默认启动项为xp/2k。假如是的话,说明windows下修复功能正常。这样在出现dos下修复启动项失败后,第一次重启手选xp启动后,进入windows后会自动进行修复。这样再次启动就不会再进入gghost了。
b,重复1-3操作,生成两个启动文件boot.ini和w_boot.ini。这次启动gghost,然后结束。再看看c:\boot.ini是否恢复正常了。
c,a,b均通过的话,重复1,运行gghost,选择1,或2。
重启机子,手动选到xp,进入windows后,看看boot.ini是否已经恢复正常。

测试后报告结果。
回复

使用道具 举报

145#
 楼主| 发表于 2007-6-18 19:24:36 | 只看该作者
特别注意w_boot.ini是原来的启动文件,即默认启动项是xp/2k等。因为经过了多次测试运行,可能已经不是原始的启动文件了。不是的话,要改成默认项为xp。
回复

使用道具 举报

146#
发表于 2007-6-18 20:24:52 | 只看该作者
原帖由 lianjiang 于 2007-6-18 07:22 PM 发表

1,只要改to_bcd.ini的文件名即可,软件运行时,会根据存在的临时文件,进行相应的处理。
2,再次进行上次提示的操作。
-------------------------------------
1,运行gghost,选择1,或2
2,在出现“? ...



测试结果:
1-3:结果正常。C:\根目录有boot.ini和w_boot.ini,启动中有cancel2.bat。
4a:WIN下运行cancel2.bat,可使启动项恢复为首选XP。
4b:启动gghost到DOS,然后结束。c:\boot.ini没有恢复正常。手动选择XP回到windows,能正确执行cancel2.bat,启动项已修正还原,启动中的cancel2.bat也已删除。
4c:已在4b中完成,没有再次测试的必要。
回复

使用道具 举报

147#
 楼主| 发表于 2007-6-18 20:33:21 | 只看该作者
原帖由 caijq 于 2007-6-18 08:24 PM 发表



测试结果:
1-3:结果正常。C:\根目录有boot.ini和w_boot.ini,启动中有cancel2.bat。
4a:WIN下运行cancel2.bat,可使启动项恢复为首选XP。
4b:启动gghost到DOS,然后结束。c:\boot.ini没有恢复正常 ...

好的,windows下修复启动项问题已经解决。
我准备一下,测试dos下问题。

报告一下 C:\ 和D:\ 分区的格式,是NTFS还是FAT32的?
回复

使用道具 举报

148#
发表于 2007-6-18 20:38:02 | 只看该作者
C:\ NTFS
D:\FAT32
所有分区,只有XP安装分区和Vista安装分区为NTFS格式。
回复

使用道具 举报

149#
 楼主| 发表于 2007-6-18 21:08:05 | 只看该作者
测试dos下修复功能:
1, 确认D:\ggho\temp\目录下存在to_boot.ini文件,没有的话自行新建一个。有to_bcd.ini文件的话,删除之。
2,运行gghost,选择3,进入dos。重新启动机子,进入图形菜单后,选m,进入dos命令行模式。
3,输入【ifs\load.bat】,回车。看是否驱动了NTFS分区。
4,根据提示信息,进入win xp所在分区的盘符。
5,dir *.ini /a, 应有boot.ini 和w_boot.ini文件。
6,attrib -r -h -s boot.ini
7,attrib -r -h -s w_boot.ini
8,Copy w_boot.ini boot.ini ,确认覆盖。
9, del w_boot.ini
10 attrib +r +h +s boot.ini
11,X:
12, ifs\unload
13, rb,重启。
14,确认默认启动项。
假如以上操作均可正常实现,那么dos下就能自动修复。
哪步出错,请报告。

[ 本帖最后由 lianjiang 于 2007-6-18 09:11 PM 编辑 ]
回复

使用道具 举报

150#
发表于 2007-6-18 21:43:54 | 只看该作者
原帖由 lianjiang 于 2007-6-18 09:08 PM 发表
测试dos下修复功能:
...
2,运行gghost,选择3,进入dos。重新启动机子,进入图形菜单后,选m,进入dos ...


在哪里选择3?
在Windows的运行菜单中,没有“3”选项;
在Windows的运行菜单中选1重启后进入gghost时,“3”选项是:Micro. Windows XPE (by LaoMaoTao)[PRIMARY]
选择后,显示:
Booting 'Micro. Windows XPE (by LaoMaoTao)[PRIMARY]'
find--set-root/ldrxpe
死锁,只能按重启键重启。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-2 21:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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