定制XP的启动界面更换背景图和windows字样

(一)修改带滚动条的界面

1、制作一副640*480的位图,4位16色,大小小于200Kb。

2、该位图的名称为boot.bmp,并将其拷贝到C:/windows根目录下

3、修改boot.ini文件。我的电脑/属性/高级/性能及故障恢复/设置/编辑,修改内容如下

[boot loader]

timeout=3

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="PLAX window System" /noexecute=optin /fastdetect/bootlogo /noguiboot

C:\GHLDR=一键GHOST v2014

4、重点是利用/bootlogo/noguiboot开关实现,重启计算机,即可。

(二)修改开机界面中的“欢迎使用”为“海南天涯海角”

1、resHacker修改logoui.exe文件中的字符串-1中的“欢迎使用”为“海南天涯海角”。

STRINGTABLE

LANGUAGE LANG_CHINESE, 0x2

{

1,   "宋体"

2,   "宋体"

3,   "宋体"

6,   "输入密码"

7,   "海南天涯海角"

2、修改为logouick.exe,复制到c:/windows/system32根目录中。

3、修改注册表中的键值,这样可以不用改变原来的logoui.exe。具体方法是:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\UIHost,将其值改为logouick.exe,重启即可。

(三)修改关机界面中的窗户图标

1、resHacker修改logoui.exe文件中的位图-123。

2、修改为logouick.exe,复制到c:/windows/system32根目录中。

3、修改注册表中的键值,这样可以不用改变原来的logoui.exe。具体方法是:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\UIHost,将其值改为logouick.exe,重启即可。

(四)修改开关机背景图中的图标

1、resHacker修改logoui.exe文件中的位图-100。

2、修改为logouick.exe,复制到c:/windows/system32根目录中。

3、修改注册表中的键值,这样可以不用改变原来的logoui.exe。具体方法是:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\UIHost,将其值改为logouick.exe,重启即可。

(五)修改关机界面中的左上角“关闭计算机”

1、resHacker修改msgina.dll文件中的对话框-20100

CONTROL "我的姓名", 20102, STATIC, SS_OWNERDRAW | WS_CHILD |WS_VISIBLE, 7, 0, 162, 28

CONTROL "待机(&S)", 20104, BUTTON,BS_OWNERDRAW | BS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 36, 53, 22, 22

CONTROL "关闭(&U)", 20103, BUTTON,BS_OWNERDRAW | BS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 93, 53, 22, 22

CONTROL "重启(&R)", 20105, BUTTON,BS_OWNERDRAW | BS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 53, 22, 22

CONTROL "休眠(&H)", 20106, BUTTON,BS_PUSHBUTTON | BS_NOTIFY | WS_CHILD | WS_VISIBLE, 21789, 21749, 6, 6

2、修改后,点击编译脚本

3、修改关闭和重启的提示字符串

字符串-1259中,修改如下

20128,   "9"

20129,   "关闭系统,这样您就能安全的关闭计算机。"

20130,   "将您的计算机保持在低功耗状态,这样您就可以快速恢复您的Windows会话。"

20131,   "将您的计算机处于低功耗状态,这样您就能快速恢复您的Windows 会话。\n\n要将计算机处于休眠状态,按住 Shift 键。"

20132,   "关闭并重启动系统。"

20133,   "将您当前的桌面状态保存到硬盘上,这样就能从您离开的地方恢复,然后关闭您的计算机。

4、修改后,点击编译脚本

5、保存

6、msgina.dll直接复制到C:\windows\system32根目录中,系统会自动恢复原有设置,需要在dos模式下导入。

方法:在启动时F8进入带命令符的安全模式,使用copy msgina.dllc:\windows\system32命令导入,如果提示正在被程序使用,无法导入。可先将其重命名rename c:\windows\system32\msgina.dll msgina1.dll,然后在copy导入。重启即可。

(六)修改关机界面中的背景

1、resHacker修改msgina.dll文件中的位图-20142

制作一个24位位图,菜单操作/替换位图,进行替换即可。

2、保存

3、msgina.dll直接复制到C:\windows\system32根目录中,系统会自动恢复原有设置,需要在dos模式下导入。

(七)修改关机界面中的右上角图标

1、resHacker修改msgina.dll文件中的位图-20143

制作一个24位位图,菜单操作/替换位图,进行替换即可。

2、保存

3、msgina.dll直接复制到C:\windows\system32根目录中,系统会自动恢复原有设置,需要在dos模式下导入。

(八)修改开关机界面中“Windows正在关机…”等字符串

1、resHacker修改winlogon.exe文件中的字符串-106

1680,    "正在运行注销脚本..."

1681,    "正在运行登录脚本..."

1682,    "正在加载个人设置..."

1683,    "正在关闭网络连接..."

1684,    "FMSoPLA正在关机..."

1685,    "正在准备待机..."

1686,    "正在准备休眠..."

1687,    "正在保存设置..."

1688,    "正在准备待机来完成弹出..."

1689,    "Active Directory 正重新建立索引。请稍候..."

1690,    "FMSoPLA正在启动..."

1691,    "正在注销..."

注意:修改后的字符串长度必须与原字符串长度相同,否则容易蓝屏。

2、编译脚本并保存

3、winlogon.exe直接复制到C:\windows\system32根目录中。

提示无法复制。

方法:将C:\windows\system32根目录中的winlogon.exe重命名例如winlogon1.exe,而后再复制即可,提示系统会弹出对话框提示“无法识别这个版本等”,不用管它,直接重启,即可,看到效果。

时间: 2024-10-26 14:49:11

定制XP的启动界面更换背景图和windows字样的相关文章

Eclipse启动界面更改

前段日子看到有人修改了Eclipse的启动界面,因此自己试着修改了一下.本文总结一下修改Eclipse 4.5(代号Mars)启动界面的方法. 方法一:修改splash.bmp启动图 Eclipse启动画面实际就是eclipse\plugins\org.eclipse.platform_4.5.1.v20150904-0015目录下的splash.bmp图片.将其修改或替换成自定义图片,名字仍然保存成splash.bmp. 方法二:修改eclipse.ini配置文件 eclipse配置文件ecl

启动界面的加载

其实今天很难过,一个菜鸟级别的ios程序员,同时也是一个感情不顺的loser,  昨天都睡公司,启动界面的加载就从昨天下午搞到今天下午四点,一边压制住情感的波动,一边要去解决觉这种本来就脑残的问题,我想问问自己,男人要不要这样,生活要不要这样苦逼自己,很想放假,很想辞职,来一场没有目的的旅行,可是是菜鸟,菜鸟的特点除了没技术还有就是没有钱嘛,怎么宣泄呢,咳,我知道,今天过不去这个坎,明天照样过不去,那要么死,要么过去,不能回头. 说说这个启动图片吧,xcode6.2  是有一个工具的,Launc

开源中国 OsChina Android 客户端源码分析(1)启动界面 app_start

1启动界面的布局文件为app_start.xml ,对应的类文件为net.oschina.app 包下的AppStart.java. 2对于布局文件而言,因为只显示一张主题图片,因此布局简单直接设置背景图片.因为是启动界面,启动时会有短暂的卡顿,对于用户而言体验不好,因此在配置文件中自定义了style ,黑色 无标题 全屏(为什么选黑色的呢?是不是因为背景图图片是白的,衬托的更亮白呢?^_^).设置了背景图片和无标题 <style name="Theme.AppStartLoad"

启动界面

对于Qt来说mianwidow只是一个工程对象,对于整个软件的启动还是在main.cpp中完成的 int main(int argc, char *argv[]) { QApplication a(argc, argv); QPixmap pixmap(":/png/res/启动界面2.png");//背景图 QSplashScreen screen(pixmap);//定义一个临时启动界面 screen.show();//在软件启动之前显示 screen.showMessage(&q

程序启动界面

在应用程序启动的时候,如果初始化的时间较长,通常需要安排一个表示欢迎使用本程序的启动界面,在初始化完成后该界面自动消失,这就是平时所说的Splash Window(快闪窗口). /************************************************ * 程序文件名称:JSplashWindow.java * 功能:程序启动界面 ***********************************************/ import javax.swing.*;

【No.5 Ionic】修改 应用名,icon,启动界面

修改 应用名 直接 修改 config.xml中的name 修改icon 和 启动界面 在resources目录有个 icon.png  和 splash.png 文件,直接把文件覆盖执行重新生成命令 ionic resources  #重新生成icon 和 splash ionic resources --icon #重新生成icon ionic resources --splash # 重新生成splash 原文地址:[No.5 Ionic]修改 应用名,icon,启动界面标签:ionic

WinForm界面开发之 启动界面

我们在开发桌面应用程序的时候,由于程序启动比较慢,往往为了提高用户的体验,增加一个闪屏,也就是SplashScreen,好处有:1.让用户看到加载的过程,提高程序的交互响应:2.可以简短展示或者介绍程序的功能或者展示Logo,给客户较深的印象. 本人在开发的共享软件中,对于启动比较慢的程序,也倾向于引入这个控件来展示下,先看看软件启动的时候的效果 中间的那些文字“正在初始化应用程序......”可以根据加载的进度显示不同的内容,当然最好简单扼要了,其他的内容你也可以视需要做相应变化,因为这个是一

简单进入启动界面或非启动界面

1.利用从特定的路径中取出字典的返回BOOL值来进行判断. //获取plist文件的地址,为空 NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/d.plist"]; //根据文件创建字典 NSDictionary *dic = [NSDictionary dictionaryWithContentsOfFile:path]; //取出字典的值,这里没有,为false BOOL

HP ProLiant DL160 Gen9服务器安装操作系统时始终停止在Windows窗口启动界面。

客户的HP ProLiant DL160 Gen9服务器安装操作系统时始终停止在Windows窗口启动界面. 服务器的配置是 HP DL160 Gen9 E5-2603v3/1*8G DDR4 2133内存/B140i SATA机型/H240阵列卡/3*1TB SAS硬盘 1*550W非冗余电源/双口千兆网卡/Easy install导轨 经过检查服务器启用了B140i SATA控制器,由于B140i不支持SAS硬盘,硬盘背板链接电缆是连接到H240阵列卡上的. 安装时是使用HP智能配置执行将W