windows”
保存在
system32\zh-cn\winload.exe.mui里面
英文版的是
“starting
windows"保存在system32\en-us\winload.exe.mui里面
经过多次尝试本人现在只能修改英文版的,下面介绍修改过程
1.
用resscope打开system32\en-ch\winload.exe.mui
在messagetable项目底下选择1(english),
看到从9001~9016的id
但是奇怪为什么只能看到开头第一个字母呢。
2.
将1[english(united
states)]资源导出保存为1.rc,用ultraedit打开,这回就看到全部的字符
现在知道为什么只能看到s这个字符了吧,原来在每个字符后面都插入了一个\0,照着修改,改成你自己喜欢的英文,不过要确保每个字符后面都跟上\0。
修改完之后再导入资源,然后另存到文件夹。
3.
为其添加数字签名。这个网上有很多介绍如何添加数字签名的,切换到保存winload.exe.mui的文件夹
editbin
/release
winload.exe.mui
makecert
-r
-ss
my
-n
"cn=winload"
signtool
sign
/a
winload.exe.mui
bcdedit
/set
{current}
testsigning
on
4.
替换\en-us\winload.exe.mui
替换这个文件需要trustedinstaller权限,网上有提权的方法,这里简单写下命令(具体见
http://bbs.pcbeta.com/thread-493436-1-1.html)
cd
c:\windows\system32\en-us
takedown
/f
winload.exe.mui
/r
/d
y
cacls
winload.exe.mui
/t
/g
administrators:f
现在替换winload.exe.mui,替换前记得备份哦,如果文件丢失那么开机的启动文字将从c:\windows\system32\winload.exe中读取
不过是英文的”starting
windows"
5.
设置开机启动
bcdedit
/set
{bootmgr}
locale
en-us
bcdedit
/set
{current}
locale
en-us
好现在重启机器可以看到启动界面的文字已经换掉了
目前还只能修改英文版
可以直接去掉或者换成其他图案,具体步骤如下:1、在Windows Explorer,转到C:\Windows\Branding\Basebrd 和 basebrd.dll 文件的所有权;
2、如果已经有reshacker或restorator安装,然后下载并安装或喜欢他们的方案之一;
3 、在Windows Explorer,转到C:\Windows\Branding\Basebrd 和basebrd.dll,并打开reshacker,restorator。
4、浏览位图的文件夹,并删除它。注:您也可以编辑或取代这个BMP。
5、当您下一次重新启动计算机时就会消失。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)