2010/08/15

初次U盘量产

量产U盘的起因:

这两天在单位的电脑上乱折腾,由于系统是windows 2000,有些数据库文件较落后,其中影响最大的文件是user32.dll,造成一些程序(游戏,嘘…)不能打开,具体显示为“无法定位程序输入点getrawinputdevicelist于动态链接库user32.dll上”。于是,我从自己电脑(XP)上拷贝user32.dll把它给换了,不过这个替换过程有点烦:
  • 只要有打开*.exe文件,就会加载user32.dll文件
  • User32.dll使用过程中无法被替换
  • 电脑不支持安装任何软件(没有管理员权限),便无法安装Unlocker解锁
正考虑是否要用winPE来完成操作时,很奇怪,在我用AnVirTaskManager软件杀掉n多个加载了user32.dll的进程后,虽然依然不能替换,但是可以重命名!最终完成了替换。

重启,问题来了,无法进入系统,不断重启。

顿时心有点凉意掠过,前不久才犯了一个大错,这次把电脑搞瘫了,而且是因为游戏!!!…要是让领导知道了,不骂死我,我也不好意思再在这里混下去了…

镇定!这回真的要用winPE来重新替换回去了。等了一个下午,下班回家马上打造一个U盘启动盘。

(PS1:替换之后不能进入系统,可能是没有注册新的user32.dll,不过不想再搞了,万一又出现什么问题…PS2:单位的烂电脑只有USB插口,没有光驱)

量产及恢复:

首先是想到wzyboy的教程,我和他一样的U盘型号,按照他的教程前部分,我量产失败了,U盘变成0字节,LED灯狂闪,ChipGenius辨别改变,量产工具SK6211_20090227_BA显示读取错误,再怎么量产都不行。(很可惜都没截图)

经过几个钟的搜索和折腾,还是没有修复U盘。本来打算拆开U盘短接,但此时已近凌晨2点,时间不早,于是直接把PE系统安装到另外一个U盘里,测试U盘启动,显示“missing mbr-helper”,重来,还是不行…

找来螺丝刀,准备把光驱拆下,带过去单位用光盘启动。可是机箱只有一面可拆,要把光驱拆下,就得拆掉很多地方,太麻烦。浮现另外一个念头,把螺丝刀带去单位,把硬盘拆下,偷空拿回来处理…

睡觉,难眠的夜。

第二天(今天)早上六点钟醒来,换了搜索关键词搜索恢复量产失败的U盘的信息,终于找到一篇有用的文章:KingMax 4G U盘量产存取错误修复,按照这篇文章的指示,终于把U盘恢复了!

再载入ISO文件量产,又失败,重新恢复,暂时放弃量产。

(PS,有可能是因为量产工具不对,有可能是Flash没选对,有可能是受USB鼠标影响)

上班,把装了PE系统的U盘插入,尝试从U盘启动,居然可以启动…很快就把user32.dll改回来了,电脑也恢复了正常。

电脑这东西说奇怪也奇怪,说不奇怪也不奇怪。

记录下来,然后继续量产,一定要成功一次。

Update:
量产成功,按照这篇文章后半部分设置进行量产,成功。
截图:
工具依然是SK6211_20090227_BA
Flash选择I29F64G08CAMD1_D_ES_CD

2010/08/07

Fastestfox's awesomebar is working again

Recently, I found fastestfox's awesomebar is not working, whatever I typed in the location bar, it keep loading all the time, displaying nothing. So, I start to find what's wrong.

Even google don't know why, and I have to think about the addons that I added after fastestfox. After disabled one addon named HTTPS-Everywhere, it worked.

Update:
I enabled the HTTPS-Everywhere again, and unchecked "Google APIs", awesomebar is working.

Update2:
The addon Feedly is also using google APIs.
Related Posts Plugin for WordPress, Blogger...