制作一个可以支持大部分应用程序、Offic、数据库安装的XPE操作系统,需要添加一下组件:
基本组件,用于安装普通的基于各类安装打包工具或者基于Installer服务的应用程序:
Windows Installer Service
Explorer Shell
CMD - Windows Command Processor
Task Manager
数据库组件,如果你安装的应用程序需要数据库支持,例如Office等,则需要添加:
Primitive: Odbcint
Primitive: Odbc32
Jet Database Engine
Jet Database ODBC Support
Jet Database DAO Support
Jet Database Data Extensions
Jet Database Foreign Data ODBC Extensions
Jet Database OLEDB Support
Jet Database EngineJet Database ODBC Support
Microsoft Data Access Components (MDAC)
安装Visual C++ 或者 Visual Basic及相关软件包,则需要添加:
Administration Support Tools
Windows Logon
Dos Windows on Windows Support
C Runtime Library (4.0.1183.1)
Visual Basic 5.0 Runtime Library
Visual Basic 6.0 Runtime Library
Visual C++ Runtime Libraries (Side X Side)
Visual C++ Runtime Libraries Policy XPSP2
Visual C++ Runtime Libraries XPSP2
Windows Script Engines
Microsoft Foundation Class Library (MFC)
Microsoft Visual C++ Run Time
Microsoft Visual C++ Run Time (Legacy)
Msxml Libraries
Msxml 3.1/Msxml 2.6
Computer Name User Interface
Windows Installer Service
如果你的应用程序需要图形图像支持,则需要添加:
Direct相关组件
GDI相关组件
OpenGL Support
如果你的应用程序需要网络支持,例如OPC等,则需要添加完整的网络组件:
防火墙(Windows Firewall/Internet Connection Sharing (ICS))
用户权限和账户
TCP/IP协议
Windows网络设置
相关网络工具,例如ping,netstat等
如果定制的xpe能够提供给客户自增加新设备,则需要添加:
Device Manager
Explorer Shell
System Control Panel
Add Hardware Control Panel
Tray Icon Add/Remove Support
Users Control Panel
Safely Remove Hardware Program
如果你的应用程序在以上组件都添加的情况下,仍然不能正常安装,则需要添加:
Administration Support Tools
使用Windows Logon登录模式,因为有些安装程序需要验证用户权限
System Restore
Dos Windows on Windows Support