windiws XPE

製作流程,對於經常可能會用到的一些組件也做了說明。

1、    下載開發包

可以去微軟主頁上下載試用版,有一定的期限。

網上也有正式版下。

2、    安裝

如果是從微軟官方下載,下載完成後會看到很多文件,

1)       disk1.cabdisk2.cabmsde.cabtools.cab文件解壓,得到disk1disk2兩個文件夾,將disk2文件夾裏的文件複製到disk1文件夾裏,然後點擊disk1目錄裏的setup打開安裝界面,按照tool、數據庫引擎、數據庫的順序安裝。

2)       安裝數據庫的時候,會出現錯誤提示,說不能發現DATABASE\Windows Emedded Data\repository\{484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB沒有找到,可以在DATABASE目錄下依次創建上面兩個目錄,再將另外三個.cab文件複製到裏面即可。

3)       所有的安裝完成後,可以安裝sp2WINDOWS_XP_EMBEDDED_SP2.EXE。然後是langchs.exelangchssp2.exe

 

如果是網上下載的正式版,是三個cd的虛擬光驅文件,依次安裝即可。要注意安裝過程非常耗費內存,可能會提示虛擬內存太小,要將系統的虛擬內存大小改大點。

如果安裝有殺毒軟件,如卡巴斯基,運行目標設計器時,可能會經常出現異常關閉,把卡巴斯基卸載就能用。


 
3、    編譯image

主要是組件的選擇,一些基本的組件描述:

Demo Platform Component 目標平臺的硬件分析組件,名字自己起。

下面這些組件名稱和xpe裏一致:

       Design Templates->Windows-based Terminal Professional xpe的宏組件,有幾種,這個是基於基本的windows創建系統時用,其它幾種通常是針對特定用途設定的宏組件。包含了一個最小化XP Embedded所必需的基本組件。

       Software->System->Storage&File System->Infrastructure->File System->NTFS 文件系統,也可以選擇FAT等,依據目標系統分區。

       Software->System->Storage&File System->Applications->NTFS Format 格式化NTFS文件系統的GUI工具。如果文件系統選擇的是FAT,這裏相應要選上FAT Format

       Software->System->System Services->Base->NT Loader 提供NTLDR

       Software->System->User Interface->Shells->Explorer shell 桌面。

       Software->System->International->Infrastructure->Chinese - Simplified Language Support 中文支持,依據需要選擇,如果沒有選擇一種語言,則運行Check Dependencies時,會出現錯誤:

              Regional and Language Options [Version 5.1.2600, R620]" requires at least one additional enabled component not in the configuration

        當然忽略這個錯誤編譯出來的image也能夠使用,但是沒有中文支持。

        出現這個錯誤時,錯誤信息會列在Target Designer底部的Tasks欄,雙擊欄目裏的信息,會顯示一個提示,要開發者從多個可選的組件中挑選需要的組件。參考:http://www.microsoft.com/china/MSDN/library/Mobility/embedded/XPE_DUALBOOTXPEmbedded.mspx?mfr=true

    可以檢查依賴關係,然後在user interface core中根據需要設置,勾選show context menu on Task barshow context menu on shell folders,就能支持鼠標右鍵了

       Software->System->International->Infrastructure->Microsoft Simplified Chinese IME Core 中文輸入法組件

       Software->System->Storage&File System->Infrastructure->File System->CDFS 讀取光驅設備

       Software->System->User Interface->Shells->Windows Shell->Task Manager 任務管理器

       Add Hardware Control Panel 添加新硬件

       Add/Remove Programs Control Panel 添加刪除程序

       Device Manager 設備管理器

       Accessories/System Tools 附件裏的系統工具

       Date/Time Control Panel 控制面板裏的日期和時間設置

       Display Control Panel 控制面板裏的顯示

       Windows Accessories 這個組件是windows附件!包括記事本。寫字板,畫圖和計算器。同時在右鍵菜單,新建中也會出現相關內容。

       Screen Savers 屏保

       Windows XP Visual Style xp主題

       Games 附件裏的遊戲

       Desktop Wallpaper 桌面牆紙

       Images and Media 包含了牆紙的圖片,還有一些示例音樂,示例圖片等。

       International Control Panel 控制面板裏的網絡連接

       Keyboard & Mouse Control Panel 控制面板裏的鍵盤鼠標

       Mouse Cursors 使用戶可以選擇不同的鼠標光標式樣

       Network Setup Wizard 附件通訊裏的網絡安裝嚮導,幫助用戶設置家庭或商業網絡

       Power Meter Control Panel 控制面板裏的電源選項

       Registry Editor 註冊表編輯器

       Users Control Panel 控制面板裏的用戶賬戶

       System Control Panel 控制面板裏的系統

       Windows Clean-Up Utilities 磁盤清理工具

       Software->System->User Interface->Infrastructure->Shell Application Compatibility 宏組件,This component includes components for all Control Panel items and for all shell Explorer components. 如果不是每個都需要,最好按照上面的那樣逐個添加。

       Software->System->Security->Infrastructure->Automatic logon 支持自動登陸

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章