XP系统手工封装教程_一家空间_百度空间

Lord封装总结(手工封装教程) (转自龙帝国论坛)
封装工具:1、龙帝国死性不改 Computer deployment Tools S&R&S V9.8.0102.com_510843_s.exe
2、自由天空驱动包
3、自由天空驱动选择工具
4、虚拟机VMware workstation 6.5 绿色版
5、Windows2K/XP/2003 系统安装光盘(推荐使用vol版本)
6、DEPLOY.CAB (在系统安装光盘 :\SUPPORT\TOOLS 目录下提取)
7、DllCacheManager_V2.0 ( DLL 文件备份恢复工具)
8、Ghost_v11.2等等
一、将多余管理员账户删除
方法一、右键我的电脑→管理→用户→删除安装时建立的用户即可使用Administrator用户。或再安装完成设置时直接重新启动就可以直接使用Administrator。
方法二、{dy}步:以安装XP操作系统时,系统自动创建的管理员账户“Administrator”登录系统,然后单击“开始→运行”,在“运行”对话框中输入“gpedit.msc”,回车之后打开“组策略”工具。 第二步:在“组策略”窗口中,依次展开左边的目录树“计算机配置→Windows设置→安全设置→本地策略→安全选项”,然后在右边的窗口中双击“账户:重命名系统管理员账户”,打开“账户:重命名系统管理员账户属性”窗口,在这个窗口的文本框中输入其他字符以更改系统管理员账户的名称,{zh1}单击“确定”。
第三步:打开“控制面板”,然后双击“控制面板”窗口中的“用户账户”选项,打开“用户账户”窗口,双击窗口中需要删除的管理员账户(本例中是“syhl666”),进入 “用户账户”窗口,但现在这个“用户账户”窗口和以前的窗口并不xx相同——前者多了一个“删除账户”选项,只要单击此选项,就可以将管理员账户“syhl666”删除了
安装xp 及软件:OFFICE 2003中的POWERPOINT、EXCEL、WORD三组件的最小安装,输入法(极点五笔、搜狗注:由于使用 sysprep 重新封装系统后,在恢复安装时系统将把输入法的相关设置还原到系统默认状态,封装前新安装的输入法将不在语言栏的列表里显示,需手动再次添加。为此 WindowsXP 的系统可在系统封装前作以下设置:打开控制面板,双击 “ 区域和语言选项 ” ,选择 “ 高级 ” ,在 “ 默认用户帐户设置 ” 框下选中 “ 将所有设置应用于当前用户帐户和默认用户配置文件 ” ,然后点 “ 确定 ” ,这样语言栏的输入法相关设置就添加到系统的默认配置文件中了。重新封装系统后,在恢复安装时就可使新安装的输入法自动添加到语言栏的输入法列表里了。),WINRAR、暴风影音、FoxitReader(PDF 阅读器 )、lord制作的Ghost 11.5(系统备份、还原工具)、升级 IE、MediaPlayer、(软件可以不安装,全部用绿色的软件)、安装补丁、
二、系统xx及优化:
解决封装出现即插即用监视器问题?、、
字体xx、
关闭系统还原、
右键点击 “ 我的电脑 ” 选择属性 → 选择 “ 系统还原 ” 选项卡 → 选择 “ 在所有驱动器上关闭系统还原 ” → 点击确定 。WindowsXP 的系统还原功能占用了很大的磁盘空间,所以必须关闭以减少系统体积。关闭系统还原后,系统分区根目录下的 System Volume Information 目录里的内容就会立即被清空,因此你也可以在关闭系统还原后再打开此功能。
关闭自动更新、
转移虚拟内存页面文件
打开控制面板 → 双击 “ 系统 ”→ 在系统属性面板里选择 “ 高级 ” 选项卡 → 点击性能框里的 “ 设置 ”→ 选择 “ 高级 ”→ 点击虚拟内存框里的 “ 更改 ”→ 选中当前系统分区 C→ 再选 “ 自定义大小 ”→ 将初始大小和{zd0}值设为 “0” → 然后选择需存放页面文件的分区(如 D: 等) → 然后点击 “ 设置 ” , “ 确定 ” 。虚拟内存页面文件 Pagefile.sys 一般位于系统分区的根目录下,其默认设置大小是物理内存的 1.5 倍,麻烦的方法是winpe下删除,因此{zh0}将它转移到系统分区以外的其它分区去,以此减小系统分区的体积。如使用 v8.0 以上版本的 Ghost 进行克隆系统的话,这一项其实可以不做,因为使用 v8.0 以上版本的 Ghost 在制作镜像文件时能够自动删除虚拟内存页面文件 pagefile.sys 。
关闭电源休眠、
右键点击桌面空白处 → 选择 “ 属性 ” ,打开 “ 显示 属性 ” 窗口 → 选择 “ 屏幕保护程序 ” 选项卡 → 点击 “ 电源( O ) …” 按钮 → 选择 “ 休眠 ” 选项卡 → 取消 “ 启用休眠( H ) ” 前面的对勾。WindowsXP 的休眠功能和系统还原一样,都占用了很大的磁盘空间,休眠功能占用系统分区的大小和物理内存的空间相当。
关闭“Windows文件保护功能”SFC
运行gpedit.msc打开组策略。
1)计算机配置→管理模板→系统→Windows文件保护找到"设置文件保护"双击并修改为"已禁用"重新启动系统就搞定了
(2)[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]新建DWORD"SFCDisable"值ffffff9d
(3)[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]新建DWORD"SFCScan"值0
(4)sfc /quiet
系统封装xxWindows Media Player 图标:
gpedit.msc 计算机配置 管理模板 windows组件 windows media player 防止创建桌面快捷方式
突出显示新安装的程序:去掉 开始菜单 自定义 高级 突出显示新安装的程序对勾
三、系统个性化
桌面背景壁纸( C:\WINDOWS\Web\Wallpaper ) 800*600 以上
安装时的背景图片( C:\WINDOWS\system32 ) 800*600/1024*768
OEM 图片( C:\WINDOWS\system32 ) 169*60
用户头像( C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures ) 48*48
系统主题资源包(根据自己的喜好)
更改 OEM 标识、安全设置等系统配置信息。
转移 “ 我的文档 ” 、收藏夹、桌面、临时文件夹到 D:\DAKUP 目录下,更改软件安装位置到 D:\ Program Files 目录下(可选)。
开启小键盘上的NumLock
方法一、在BIOS中把NumLock项设为Enable,然后在BIOS中将PnP With OS项亦设为Enable即可。不过注销用户时NumLock小键盘锁?****乇盏模 止ご蚩 ?打开注册表编辑器,找到HKEY_USERS\.DEFAULT\Control Panel\Keyboard,将它下面的InitialKeyboardIndicators的键值改为“2”,退出注册表编辑器,重新启动计算机,你就会发现数字小键盘的灯不再熄灭了。
方法二、仅需要对config.sys文件动点小手术即可达到此目的。设置方法如下:
  1.单击“开始”菜单中的“运行”命令,然后在“打开”框中键入“sysedit”,按下回车键,打开“系统配置编辑程序”窗口。
  2.单击“Config.sys”标题栏,将它切换为当前编辑窗口,然后在编辑区中键入“NumLock=ON”这一行命令。
  3.保存修改并关闭“系统配置编辑程序”窗口。
删除隐藏不活动的图标
我们在Windows XP中使用程序时,大部分程序在使用当中会有一个活动图标显示在任务栏 “时间显示”的右侧(系统托盘区)。而在任务栏属性中的通知区域里,有一个叫 “隐藏不活动的图标”选项,如果勾选了该项,那么系统就会自动记录曾经在系统托盘区 显示过程序活动图标。点击该选项的“自定义”按钮,就会在“过去的项目”一栏中看到很多历史记录。 要删除这些内容也很简单,在“开始→运行”中键入regedit,打开注册表编辑器, 展开“HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Explorer\TrayNotify” 分支,其中“Ic*****treams”和“PastIc*****tream”项中分别存储着“当前项目”和“过去的项目”, 将“TrayNotify”项删除,按Ctrl+Alt+Del组合键调出“Windows任务管理器”,单击进程选项卡, 选择explorer.exe,结束进程。之后在“Windows任务管理器”中选“文件”→“新建任务”, 在“创建新任务”中输入explorer.exe即可。
关闭系统的自动共享(个人、家庭用户推荐此操作)
在 “ 开始 ”→“ 运行 ” 中输入 regedit ,点击 “ 确定 ” 打开注册表编辑器,依次展开: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters] 分支 如果是 Server 系统,建立 “AutoShareServer” 设置为 “0” ; 如果?****ぷ髡鞠低常 ?DOWRD 值 “AutoShareWks” 设置为 “0” 即可。 这两个键值在默认情况下在主机上是不存在的,需要自己手动添加,修改后重起机器使设置生效。此操作并不能关闭 ipc$ 共享。
xx登陆个人设置框、
卸载本机硬件驱动、更改IDE为标准IDE、电源改为standard PC、在母盘系统中“我的电脑”-“系统属性”-“硬盘”,在驱动程序签名选项中选择“忽略”,在“windows update"项中选择“从不在windows updater驱动程序”,
卸载某些硬件时,计算机提示从新启动计算机,千万要选择“不重新启动计算机”。
1 、卸载硬件驱动(注意顺序)
在控制面板 → 系统 → 硬件 → 设备管理器中: [1]. 卸载 “ 网络适配器 ” [2]. 卸载 “ 通用串行总线控制器 ” [3]. 卸载 “ 声音、视频和游戏控制器 ” [4]. 卸载 “ 软盘控制器 ” [5]. 卸载 “ 键盘 ” [6]. 卸载 “ 端口 ” [7]. 卸载 “ 磁盘驱动器 ” [8]. 卸载 “SCSI 和 raid 设备 ” [9]. 卸载 “ 处理器 ” [10]. 卸载 “ 显卡 ” [11]. 卸载 “ 电池 ”
2 、更改计算机电源管理模式
在控制面板 → 系统 → 硬件 → 设备管理器中:右键点击 “ 计算机 ” 下的 “Advanced Configuration Power Interface(ACPI)” → 选择 “ 更改驱动程序 ”→ 在弹出的 “ 硬件更新向导 ” 对话框中选择 “ 从列表或指定位置安装(高级) ” → 点击 ” 一步 ” → 选择 “ 不要搜索,我要自己选择要安装的驱动程序 ” → 再点击下一步 → 选中 “Standard PC” → 再点击下一步 → 硬件管理器会自动安装 Standard PC 的驱动 → 之后电脑会提示重新启动,则选择 “ 否 ” 不启动 → 完成 OK 。
更改说明:若新机与母机不是同类型的 ACPI ,则你新克隆的机器就无法实现电脑的软关机或出现系统崩溃,因此必须更改为兼容的 Standard PC 模式。一般比较老的电脑只有 Standard PC 选项,而现在大多数的电脑都是 Advanced Configuration Power Interface(ACPI) , 2003 年后新出的电脑则为 acpi uniprocessor pc 。
3 、更改 IDE ATA/ATAPI 控制器为 “ 标准双通道 PCI IDE 控制器 ”
在控制面板 → 系统 → 硬件 → 设备管理器中: 右键点击 “IDE ATA/ATAPI 控制器 ” 下的 “Intel(r)82801BA Bus Master IDE Controller” (注:不同的主板其显示会不同) → 选择 “ 更改驱动程序 ”→ 在弹出的 “ 硬件更新向导 ” 对话框中选择 “ 从列表或指定位置安装(高级) ” → 点击下一步 → 再选择 “ 不要搜索,我要自己选择要安装的驱动程序 ” → 再点击下一步 → 选中 “ 标准双通道 PCI IDE 控制器 ” → 再点击下一步 → 硬件管理器会自动安装标准双通道 PCI IDE 控制器的驱动 → 之后电脑会提示你重新启动,则选择 “ 否 ” 不启动 → 完成 OK 。
对 “ 主要 IDE 通道 ” 不做处理。
更改说明:这一步为主要关键步骤,若不做,则 Ghost 到别的机器上时就会造成系统无法启动的问题,因此为了适应各种不同的主板,必须将 IDE 控制器改成 “ 标准的双通道 PCI IDE 控制器 ” 。
注:多数系统封装工具已内置了 “ 更改计算机电源管理模式 ” 和 “ 更改 IDE ATA/ATAPI 控制器 ” 功能,因此在配合封装工具时可不做这两步工作,但必须在封装完系统后进入设备管理器查看是否更改成功。
关闭木马端口、保存桌面快捷方式、删除共享文件和administrator 文档、
关闭SFC即彻底删除备用的动态链接库(dll文件)用SFC系统命令可以把: c:\Microsoft Windows\system\dellcache目录内的文件予以彻底删除以释放空间.彻底删除全部文件的系统命令是sfc.exe/purgecache(sfc.exe/?查看系统命令参数的意义), 也可以手工彻底删除!、
去掉 开始菜单 分组相似任务栏按钮 的对勾
打开文本文档 选择 自动换行
文件夹选项 显示所有文件及后缀名
其他列表:
Internet Explorer-将 IE 网址访问历史记录天数改为-0 天
Internet Explorer-禁用 '下载完成' 通知
Internet Explorer-禁止记住密码
Internet Explorer-令 Internet Explorer 可同时接受 10 个连接
开始菜单-减小菜单弹出延迟时间
开始菜单-禁用个性化菜单
开始菜单-禁止突出显示新安装的程序
开始菜单-控制面板-显示为链接
开始菜单-图片收藏-显示为链接
开始菜单-网络连接-显示 '连接到' 菜单
开始菜单-网上邻居-显示为链接
开始菜单-我的电脑-显示为链接
开始菜单-我的文档-显示为链接
开始菜单-我的音乐-显示为链接
开始菜单-移除 Windows Catalog 快捷方式
开始菜单-移除 '设定程序访问和默认值'
开始菜单-展开网络连接
开始菜单-注销时清理 '我最近打开的文档'
任务栏-禁用 Windows 漫游弹出的窗口
任务栏-禁用分组相似任务栏按钮
任务栏-禁用气球提示
任务栏-锁定任务栏-允许
视觉效果-菜单样式-标准
视觉效果-窗口标题栏的标题栏颜色呈渐变效果-禁用
视觉效果-动画显示组合框-禁用
视觉效果-滑动任务栏按钮-禁用
视觉效果-键盘快捷方式字母的下划线-禁用
视觉效果-平滑滚动列表框-禁用
视觉效果-平滑屏幕字体边缘-标准
视觉效果-鼠标xx窗口-禁用
视觉效果-鼠标xx窗口速度-快速
视觉效果-提示信息动画效果-禁用
视觉效果-拖拉时显示窗口内容-禁用
视觉效果-为每种文件夹类型使用一种背景图像-禁用
视觉效果-显示半透明的选择长方形-禁用
视觉效果-选择效果淡入淡出-禁用
视觉效果-在菜单下显示阴影-禁用
视觉效果-在单击后淡出菜单-禁用
视觉效果-在鼠标指针下显示阴影-禁用
视觉效果-在桌面上为图标标签使用阴影-启用
视觉效果-在{zd0}化和最小化时动画窗口-禁用
网络-禁止自动搜索网络文件夹和网络打印机
性能-在独立的进程中运行 16 位 Windows 应用程序
*****-禁用 Internet 驱动更新提示
*****-禁用错误报告
桌面, 开始菜单和任务栏-'Internet Explorer' 图标-显示
桌面, 开始菜单和任务栏-'网上邻居' 图标-显示
桌面, 开始菜单和任务栏-'我的电脑' 图标-显示
桌面, 开始菜单和任务栏-'我的文档' 图标-显示
资源管理器-禁用 '快捷方式 到' 前缀
资源管理器-显示受保护的操作系统文件
资源管理器-显示系统文件夹的内容
资源管理器-显示已知文件类型的扩展名
资源管理器-显示隐藏文件和文件夹
资源管理器-在所有的窗口上显示状态栏
资源管理器-在文件夹关联菜单上添加 'Command Prompt' 命令
四、清理系统垃圾(可使用优化大师,雨林木风等的清理工具。清理“事件查看器”内信息 、清理“菜单”访问记录 、清理IE缓存信息等等)本人建议手工!!!!!!!
手动操作步骤:
[1]. 运行磁盘清理程序删除系统临时文件
开始 → 程序 → 附件 → 系统工具 → 磁盘清理 → 选择驱动器 → 确定 → 磁盘清理 → 选择删除文件 → 确定。
[2]. 删除 IE 临时文件和历史记录
打开 IE→ 工具 →internet 选项 → 常规 → 删除 Cookies(I)→ 确定 → 删除文件 (F) → 确定 → 删除历史记 (H) → 确定 → 确定。
[3]. 删除最近使用的文档记录
开始 → 设置 → 任务栏和 [ 开始 ] 菜单 (T) →[ 开始 ] 菜单 →[ 开始 ] 菜单 (S) → 自定义 (C) → 高级 → xx列表 (C) → 确定。
[4]. 删除以下目录或文件 ( 不带 * 号的连目录一起删 ) : ( 可选 )
C:\windows\$* ( 以 $ 号开头的所有目录,补丁的反安装,约 70M )
C:\windows\*.log (虽然不大,但太多,看着不爽)
C:\windows\pchealth (注意删除前把 helpctr\binaries\msconfig.exe 复制到 system32 目录 ) 帮助支持中心, 30M
C:\Windows\help 除 Help\Tours\mmTour\tour.exe 和 agt0*.hlp 等数字样式的文件外,文件名全部大写的保留,其它全部删除。 帮助文件, 30M
C:\windows\temp\* 通常没东西
C:\windows\Downloaded Installati*****\* msi 程序安装后剩下的一些垃圾
C:\windows\resources\themes\* ( 建议保留 Classical 是经典主题, Luna.Theme 是 XP 主题 8M , )
C:\Windows\srchasst (除 mui 目录以外)
C:\Windows\msagent (除 intl 目录以外,其它一律删除)
C:\windows\softwareDistribution\download\* (下载补丁临时存放点) 约 60M
C:\windows\system32\oobe xx程序(我们用的都是免xx XP ,不需要) 8M
C:\windows\web\wallpaper\* 墙纸,留下一个好看的 bliss.bmp 即可,全删也行。 2M
C:\windows\debug 下的 *.log
C:\windows\system32\reinstallback
C:\windows\system32\urttemp
C:\program files\windows nt\pinball 弹球,删了。记得删除开始菜单的连接 5M
C:\program files\movie maker 全删, 10M ,垃圾。记得删除开始菜单的连接
C:\program files\messenger MSN
C:\program files\msn gaming zone 微软的游戏,垃圾
C:\Program Files\InstallShield Installation Information\* 安装程序留下的垃圾
C:\Program Files\WindowsUpdate\* XP 升级留下的垃圾
[5]. 删除系统多余字体、多余多国语言、多余鼠标方案、多余用户头像、多余壁纸 ……
[6]. 检查 C:\WINDOWS\Driver Cache\i386 文件夹是否被优化掉,如果被优化掉请再复制一份到此目录。
五、可以选择用7zip压制program files文件夹
六、运行死性不改系统封装工具
安装死性不改工具,拷贝sysprep.inf 到sysprep目录,并修改sysprep.inf 和msprep.ini
创建 SYSPREP.INF 自动应答文件(根据自己的需要设置)步骤:
在解压开的 DeployTools.cab 目录中运行 setupmgr.exe 文件 , 下一步
===> “ 创建新文件 ”→ 下一步
===>“sysprep 安装 ”→ 下一步
===>“windows xp professional” → 下一步
===>“ 是,xx自动安装 ” → 下一步
===>“ 名称 ” 和 “ 单位 ” 随意添 → 下一步 → 下一步
===>“ 时区 ” 选择北京 → 下一步
===>“ 产品密钥 ”→ 下一步
===>“ 自动产生计算机名 ”
下一步 ===> 下一步 ===> 下一步 ===> 下一步 ===> 下一步 ===> 下一步 ===>
下一步 ===> 下一步 ===> 下一步 ===> 下一步 ===>“ 完成 ”===>“ 确定 ”
===> 等一会点击 “ 取消 ” 。 SYSPREP.INF 制作完成,如要集成第三方驱动还需修改如下:
;SetupMgrTag
[Unattended]
OEMPnPDriversPath="%systemdrive%\inf"
DriverSigningPolicy = Ignore
NonDriverSigningPolicy = Ignore
OemSkipEula=Yes
OemPreinstall=Yes
UpdateInstalledDrivers = Yes

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1

[UserData]
ProductKey=MRX3F-47B9T-2487J-KWKMF-RPWBY
FullName="微软用户"
OrgName="微软中国"
ComputerName=*

[Display]
BitsPerPel = 32
Vrefresh = 60
Xresolution = 800
Yresolution = 600

[RegionalSettings]
LanguageGroup=10

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes
修改恢复安装时的背景图 在sysprep文件夹下放置一张自己的setup.bmp背景图,修改sysprep.ini文件,增加: [OEM_Ads] Background=setup.bmp 即可。 此方法并没有把autohal生成的setup.bmp替换掉,恢复安装时在注册画面过后,最小化安装之前还是会出现一下默认logo,但是时间很短,在最小化安装过程中显示的就是自己的setup.bmp背景图了。
集成驱动方法:
[extend]
用时间命名=sysprep\pcname.exe
减压集成驱动=drivers\drvs.exe
安装此工具后在c:\sysprep\msprep.ini中提供了定义外部接口,可用于提前解压驱动或其它预执行命令,程序执行紧接在SRS启动设置页面结束后,在执行恢复检测系统设备开始之前。接口项为: ext= 使用时注意两点(9.6.0529,0601版,9.6.0602版本) a:定义外部接口,可用于提前解压驱动,注意不要包含盘符,例如ext=Windows\drivers.cmd b:命令格式不能带参数(仅9.6.0529,0601,0602),例如不能写成ext=windows\dllcachemanager.exe /restore /autodelete /timeout0 或ext="windows\dllcachemanager.exe" /restore /autodelete /timeout0 之类的格式 那么正确的调用方法(要使用外加参数)是: 编写CMD批处理,将要执行的命令都放在CMD批处理中,例如编写dllcache_restore.cmd,其中内容是:c:\windows\dllcachemanager.exe /restore /autodelete /timeout0 ,将此倒令放到c:\windows下 所以在msprep.ini中加为设置外部接口格式如下: ext=windows\dllcache_restore.cmd ;即通过执行dllcache_restore.cmd来执行带参数的命令(命令内容为c:\windows\dllcachemanager.exe /restore /autodelete /timeout0) ,从而实现对SRS9.6提供的预执行自定义外部接口的利用。(注:9.6.0603版本对此已经作了改进,参考msprep中的说明,可以带命令行参数了,在此感谢SRS的快速改进)一个小技巧:如果你要调用多个命令,而ext=只有一行提供了一个接口,怎么办呢,你可以将多个命令加入到cmd中,例如:ext=windows\prepexe.cmd
而prepexe.cmd的内容可以是(记事本编辑就行) c:\带路径的命令1 c:\带路经的命令2 c:\带路经的命令3 .... 这样就实现了多个提前预执行命令。
实现在封装恢复中的驱动自动安装,{zh0}在封装时选择“检测非即插即用”打勾,另外如果集成了自已的驱动的话,{zh0}在母盘系统中“我的电脑”-“系统属性”-“硬盘”,在驱动程序签名选项中选择“忽略”,在“windows update"项中选择“从不在windows updater驱动程序”,在c:\windows\sysprep.ini(注:应是sysprep.inf,在此修正)中保证有这一项:DriverSigningPolicy=Ignore 驱动自动安装其它需要关注的两个:(别忽略这些小细节)
A:关于驱动的自动安装中的搜索路经设置(在sysprep.inf中): 9.6版本中与*和其它封装工具不同的是: 9.6版智能封装工具正确的格式是 OemPnPDriversPath=\windows\system32\bird;windows\system32\bird\other;\Windows\System32;\Windows\System32\Drivers;\Drv;\Sysprep\Drv;\Windows\inf *其它封装工具也即一般的路径表达格式是(直接写在sysprep.inf中就是错误的格式): OemPnPDriversPath=c:\windows\system32\bird;c:\windows\system32\bird\other;C:\Windows\System32;C:\Windows\System32\Drivers;C:\Drv;C:\Sysprep\Drv;C:\Windows\inf 如果格式不对,那么由于路经指定错误,就无法在预安装中实现自动安装指定的驱动。相应地在注册表的DevicePath键值的数据经执行封装后才会改成如下对应的正解的格式 %SystemRoot%\inf;%SystemDrive%\windows\system32\bird;%SystemDrive%\windows\system32\bird\other;%SystemDrive%\Windows\System32;%SystemDrive%\Windows\System32\Drivers;%SystemDrive%\Drv;%SystemDrive%\Sysprep\Drv;%SystemDrive%\Windows\inf 这里的变量%systemdrive%可以通过set命令查看,得知: systemDrive=c: 用工具封装后(封装时选择封装完毕退出,不要关机或重启)建议再立即可以打开注册表查看,对此进行验证一下就清楚了。(比如你在C盘中建立了一个C:\DRV,并将要装的驱动放在此目录下,这时你要在sysprep.inf中加入此驱动搜索路经如:OemPnPDriversPath=\drv,则经封装工具封装后的注册表中DevicePath键值的数据添加了一个%SystemDrive%\drv,你再在DOS窗口命令中键入SET,你会找到变量%SystemDrive%\的真实值为:systemDrive=c: (I你的系统盘符是C ,所以系统自动安装驱动的搜索路经中就相当于增加了一个c:\drv的{jd1}路经。
但是如果你在sysprep.inf中加入的驱动路经的格式是这样的话:OemPnPDriversPath=c:\drv,那么经封装后的注册表里的相对搜索路经就变为:%SystemDrive%\c:\drv , 如果你在DOS窗口下键入SET后看到的%SystemDrive%是:SystemDrive=c: ,那么系统驱动搜索的实际路经将变为:c:c:\drv ,所以在这种错误格式下,你的系统就不会找到你在c:\drv中的驱动,更不会去安装它了
B:关于驱动的自动安装中的其它问题:恢复目标机上的新设备,会在指定路经中找到设备并在几个版本中自动使用{zx1}版本的设备驱动,而不是以{dy}个搜索到的驱动不准而安装的。恢复到目标机上相同的设备,如果母机驱动封装前已卸载驱动,则会在恢复中按指定路经中找到设备驱动并在几个版本中自动使用{zx1}版本的设备驱动恢复到目标机上相同的设备,如果母机驱动封装前没有卸载驱动,则在恢复中程序因无新硬件触发,将不会更新驱动程序,仍用原有老版的驱动。
关于c:\sysprep目录的删除和sysprep.inf中[GuiRunOnce]段落中的命令(注:与注册表中的RUNONCE其实是同一个东西)执行的时机问题 c:\sysprep此目录的删除应是在恢复安装结束的{zh1}一步“安装程序正在执行{zh1}的任务->删除用过的临时文件”时被删除,此步执行完毕后就自动重启而并不会直接进入桌面。也即在恢复安装后的{dy}次重启前C:\SYSPREP目录就已经被删除了。所以如果在C:\SYSPREP中的程序必须在恢复安装之中也即{dy}次自动启动前就应得到执行,否则恢复安装后{dy}次自动重启后未进入桌面或已经进入桌面时再执行时,因目录已经在恢复安装结束时就被删除而不能正解执行了。所以凡是在注册表的RUNONCE中执行(调用)的命令文件,不要放在C:\SYSPREP中,因为这些RUNONCE命令在恢复封装安装之中不会执行,只能恢复安装完成后自动重启后登录系统后快要进入桌面时才能执行。例如对于驱动程序,如果C:\SYSPREP下有驱动文件夹,则在恢复封装镜像的安装之中,就会检测设备并按照指定的驱动路经搜索而自动安装驱动(特别是选择了检测非即插即用方式),在删除C:\SYSPREP目录之前,就完成了检测设备并安装了驱动。所以就不会有问题。
七、运行WINPE整理磁盘(defrag)
在完成以上工作后,一定要进行磁盘碎片整理,保证系统分区上没有文件碎片,其好处就不用多说了。当然这一步也可放在系统封装完后再做或在系统封装完成后再做一次。
八、加双核补丁(备注:双核补丁已被微软的系统补丁取代,不用安装了)
九、运行死性不改封装,为了让克隆系统硬件驱动安装更准确、运行更稳定,我们需要用微软的企业部署工具包 DEPLOY.CAB 里面的 Sysprep.exe 对系统进行重新封装,这样在恢复 GHO 文件后的{dy}次启动时,系统会重新安装所有新硬件的驱动,有效避免了{wn}克隆系统的不稳定现象。
十、lord的autoexec.bat文件
可以编写批处理复合vbs运行分装各个时段的调用,然后在注册表中加入调用vbs。
Lord调用的有:驱动自运行解压工具使用、智能分辨率设置、释放PF、常用绿软.exe、DirectX9更新包.exe 、BOOT菜单停留时间设为1秒.exe、NumLock.exe、让WMP10初次使用时不弹出向导.reg、我的电脑右键增加菜单.reg、SRSFinisher.exe、后期修补.reg、srs控制器(电源管理工具)
注册组件时的批处理:
注册组件时的vbs:
注册组件时的vbs让注册表调用的注册文件:
进入桌面后的批处理:
进入桌面后的批处理的vbs:
进入桌面后的批处理的vbs注册表地址:(注:手工写入,本人未成功自动导入)
十一、dallcache备份
1将DllcacheManager.exe拷贝到windows下 SRS自动会在进入桌面后调用恢复他
2 DllCacheManager 2.01软件是chenhui同志编写的备份DllCache目录文件的软件,使用这个软件后可减少磁盘占用空间约300M左右,当未来恢复系统时自动恢复回去,非常方便。
DllCacheManager 2.01由DllCacheManager.exe和ZProgBar.ocx两个文件构成,使用方法是把这两个文件拷贝到C盘根目录而不是某些文章说的C:\Windows目录,然后运行DllCacheManager.exe,在打开的界面上勾选恢复时使用自动删除,然后按下备份按钮。这个时候DllCache目录下的文件遭到备份。
提示多少多少个文件备份后,运行注册表编辑器,查看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce中的是不是有个dllcache的键值等于DllCacheManager.exe /restore /autodelete,如果有没有(没有的情况罕见,除非你的版本低),再备份一遍并查看有没有,如果没有就给它手工添加进去,或者将下面的文字复制到记事本:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"Sysrep"="C:\\windows\\DllCacheManager.exe /restore"
保存为DllCacheManager.reg,双击之,导入注册表。
十二、关闭系统,进入WIN PE 删除 虚拟内存:pagefile.sys 电源休眠文件:hiberfil.sys 以及: program files
十三、制作GHOST
Ghost 就已经可以进行了
先用带有 DOS 的启动光盘进入 DOS ,输入以下命令,按回车即可
ghost.exe –clone,mode=pdump,src=1:1,dst=D:\winxp.gho –z9
注:建议使用 Ghost_v8.3 & v11.0 版本,一方面 v8.0 以上版本能够支持 NTFS 分区,另一方面, v8.0 以上版本能够在制作镜像文件时自动删除虚拟内存页面文件 “pagefile.sys” ,减少镜像文件体积。(v11.5部分硬件不兼容)
十四、制作启动光盘
14.1 WIN PE 用chenall 或者pseudo的winpe零体积全能可扩展PE,可以自由扩展,修改方便。当然老毛桃的最经典!我有空会做视频的pe修改教程
14.2easyboot制作dos启动目录(利用bcdw命令运行img中的程序可以减少光盘体积):
选项 配置中设定dos背景图的大小及是否支持从dos返回easyboot菜单,图片先用PHOTO保存成GIF(web)格式再用画图工具转成BMP就不会失真
制作ISO不选选项的优化文件、dos8.3、joliet.、允许小写、设置日期,否则会使windows下的光盘启动菜单出错!
14.3驱动备份工具用绿色xx版



郑重声明:资讯 【XP系统手工封装教程_一家空间_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——