解除RomImage.exe中的定时炸弹

简介: 前面曾说过WinCE6.0中的RomImage.exe存在一个BUG,在某些情况下不能正确生成nb0文件,不管是正式版还是试用版。最近发现试用版Platform Builder 6.0中的RomImage.

    前面曾说过WinCE6.0中的RomImage.exe存在一个BUG,在某些情况下不能正确生成nb0文件,不管是正式版还是试用版。最近发现试用版Platform Builder 6.0中的RomImage.exe竟然还被埋了个定时炸弹,而且已经爆炸了,现场如下:

makeimg: run command: romimage F:\OSDesign\CHSOS\CHSOS\RelDir\DeviceEmulator_ARMV4I_Release\ce.bib

Error: failed PB timebomb check

 

Windows CE ROM Image Builder v4.0.120 Copyright (c) Microsoft Corporation

Built: Jul 25 2006 16:37:02

 

makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).

makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).

CHSOS - 3 error(s), 0 warning(s)

========== 生成: 0 成功或最新,1 失败,0 被跳过 ==========

既然是定时炸弹,那把时间改回到从前是不是就可以了。事实证明,这一招管用。不过,每次编译都需要改时间,这有点麻烦,一劳永逸的做法当然是拔掉引信了。

还好,这个炸弹比较简单,没有千丝万缕,引信只一根,轻轻一拔,搞定。

难道这就破解了试用版的Platform Builder 6.0?不会也不能这么简单。事实上,试用版到期后会出现如下图所示提示框,


倒腾了一下,未果。如果将系统时间改回去还可以用,就这样吧,不瞎折腾了。

拔掉引信的RomImage.exe在这,http://files.cnblogs.com/we-hjb/romimage.rar

目录
相关文章
|
Shell Windows
explorer.exe 该文件没有与之关联的程序来执行该操作
删了点右键的东西搞出来的问题 其实就是关联出错了,解决:(新建一个temp.reg,内容如下,然后双击导入注册表即可) Windows Registry Editor Version 5.00 [[HKEY_CLASSES_ROOT\Folder\shell\explore\comma...
5033 0
|
5月前
vbs ShellExecute运行外部程序时判断外部程序执行成功与否方法
vbs ShellExecute运行外部程序时判断外部程序执行成功与否方法
28 2
|
Windows
windows 技巧篇-查看文件夹被那个进程占用,文件夹占用解除方法
windows 技巧篇-查看文件夹被那个进程占用,文件夹占用解除方法
1793 0
windows 技巧篇-查看文件夹被那个进程占用,文件夹占用解除方法
用instsrv将普通exe程序注册为服务
用instsrv将普通exe程序注册为服务
128 0
|
Windows
Windows 技术篇-任务管理器查看执行进程的程序所在位置方法,查看执行进程的命令行
Windows 技术篇-任务管理器查看执行进程的程序所在位置方法,查看执行进程的命令行
297 0
Windows 技术篇-任务管理器查看执行进程的程序所在位置方法,查看执行进程的命令行
|
数据安全/隐私保护 Windows