自救有方 如何製作Vista啟動和診斷光碟
相信很多人聽說過「Windows PE」這個名字,但是能夠看過它廬山真面貌的,卻是少之又少。以往Windows PE這個特殊的工具,只提供給OEM電腦廠商等機構的技術人員使用,一般用戶無緣接觸。但是自從微軟公司的新一代操作系統Windows Vista推出後,這個局面亦隨之改變。現在一般用戶只要從網上下載一個名為「Windows Automated Installation Kit」(AIK,自動安裝工具包)的工具軟體,再通過簡單的步驟,便能製作出具有系統故障排除、系統恢復及系統部署功能的Vista啟動光碟或可啟動 USB閃存盤。
Windows PE始自XP年代,全名是Windows Preinstallation Environment(視窗預安裝環境),Windows PE 2.0是跟隨新一代的Windows Vista操作系統推出的版本,分為32bit和64bit版本。Windows PE 2.0除了能夠讀寫NTFS格式的磁碟系統外,還同時支援32bit和64bit程序的運行,支援網路連接。按照微軟公司的設計原意,Windows PE是應用於快速大量安裝和部署Vista操作系統、Vista系統出現故障時用作疑難排除、以及讓OEM廠商用來製作Vista系統恢復光碟之用。
相比起舊版本的Windows PE 1.0,PE 2.0有多方面的改進。首先PE 2.0是基於Windows Vista的系統組件而設計的,而1.0版則基於Windows XP或Windows Server 2003,所以PE 2.0可以支援Vista的驅動程序,以及受益於很多關於Vista的改進。例如Windows Firewall(防火牆)的保護免於網路攻擊,以及支援Driver Injection,使用驅動程序無論在PE 2.0啟動前或啟動後都可以使用。舉個例子,用戶啟動PE 2.0後,若發現缺少裝入一個驅動程序,用戶可通過一些移動存儲設備(如閃存盤)將所需的驅動程序裝入使用。
在使用彈性方面,PE 2.0還支援「Windows Managernent Instrumentation」(WMI),能夠讓用戶通過一些Script(腳本)或「Command Prompt」(命令提示符)模式進行大部分的設置和管理工作。另外,在PE 1.0時,很多的應用軟體都不能運行,尤其當PE 1.0從不可寫入的只讀光碟中啟動時更是如此,原因在於這些軟體需要快取空間才能運行。
而在PE 2.0中,系統能夠從記憶體中撥出32MB的容量作為快取空間,所以使很多以前不能在PE中運行的程序都可順利運行。
二、Windows PE可以當作操作系統使用嗎?
當初Widnows PE的出現,誘發了一些程序編寫人員開發出BarPE之類的精簡版操作系統,使得Windows XP操作系統可運行在光碟或USB閃存盤上。這種現象的出現,一來是因為Windows PE 1.0的「流通量」極小;二來是PE 1.0本身的限制,難以運行一般的應用軟體。現在Windows PE 2.0的功能比前一版更強大了,可以允許更多的程序在它上面運行。加上Windows PE 2.0更容易被一般用戶得到,Windows PE將來會不會像BartPE般,被一些玩家當成操作系統來使用呢?
將來的事相信沒有人能夠預料得到,但可以肯定的是,微軟公司不願意看到這種事情發生。因此,為避免用戶把Windows PE變成為一個操作系統使用,在PE 2.0上,設計者增加了一些使用限制。
1.Windows PE不允許Server Service。
2.只支援IPv4和IPv6協議,但不支援IPX/SPX等其他的網路協議。
3.不支援.NET Framework。
4.16bit程序不能運行於32bit版PE,32bit程序不能運行於64bit版PE。
5.每24小時,Windows PE會自動進行重啟。
6.Windows PE只包含部分的Win32 API(I/O及核心Win32 API)。因此需要以下Win32 API的程序不能運行於PE 2.0上:Access Control、NetShow Theater Administration、OpenGL、Power Options、Printing、Still Image、Terminal Services、User Profile、Windows Station and Desktop、Windows Multimedia、Tape Backup及Windows Shell等。
7.系統需備有256MB記憶體。
相信很多人聽說過「Windows PE」這個名字,但是能夠看過它廬山真面貌的,卻是少之又少。以往Windows PE這個特殊的工具,只提供給OEM電腦廠商等機構的技術人員使用,一般用戶無緣接觸。但是自從微軟公司的新一代操作系統Windows Vista推出後,這個局面亦隨之改變。現在一般用戶只要從網上下載一個名為「Windows Automated Installation Kit」(AIK,自動安裝工具包)的工具軟體,再通過簡單的步驟,便能製作出具有系統故障排除、系統恢復及系統部署功能的Vista啟動光碟或可啟動 USB閃存盤。
Windows PE始自XP年代,全名是Windows Preinstallation Environment(視窗預安裝環境),Windows PE 2.0是跟隨新一代的Windows Vista操作系統推出的版本,分為32bit和64bit版本。Windows PE 2.0除了能夠讀寫NTFS格式的磁碟系統外,還同時支援32bit和64bit程序的運行,支援網路連接。按照微軟公司的設計原意,Windows PE是應用於快速大量安裝和部署Vista操作系統、Vista系統出現故障時用作疑難排除、以及讓OEM廠商用來製作Vista系統恢復光碟之用。
相比起舊版本的Windows PE 1.0,PE 2.0有多方面的改進。首先PE 2.0是基於Windows Vista的系統組件而設計的,而1.0版則基於Windows XP或Windows Server 2003,所以PE 2.0可以支援Vista的驅動程序,以及受益於很多關於Vista的改進。例如Windows Firewall(防火牆)的保護免於網路攻擊,以及支援Driver Injection,使用驅動程序無論在PE 2.0啟動前或啟動後都可以使用。舉個例子,用戶啟動PE 2.0後,若發現缺少裝入一個驅動程序,用戶可通過一些移動存儲設備(如閃存盤)將所需的驅動程序裝入使用。
在使用彈性方面,PE 2.0還支援「Windows Managernent Instrumentation」(WMI),能夠讓用戶通過一些Script(腳本)或「Command Prompt」(命令提示符)模式進行大部分的設置和管理工作。另外,在PE 1.0時,很多的應用軟體都不能運行,尤其當PE 1.0從不可寫入的只讀光碟中啟動時更是如此,原因在於這些軟體需要快取空間才能運行。
而在PE 2.0中,系統能夠從記憶體中撥出32MB的容量作為快取空間,所以使很多以前不能在PE中運行的程序都可順利運行。
二、Windows PE可以當作操作系統使用嗎?
當初Widnows PE的出現,誘發了一些程序編寫人員開發出BarPE之類的精簡版操作系統,使得Windows XP操作系統可運行在光碟或USB閃存盤上。這種現象的出現,一來是因為Windows PE 1.0的「流通量」極小;二來是PE 1.0本身的限制,難以運行一般的應用軟體。現在Windows PE 2.0的功能比前一版更強大了,可以允許更多的程序在它上面運行。加上Windows PE 2.0更容易被一般用戶得到,Windows PE將來會不會像BartPE般,被一些玩家當成操作系統來使用呢?
將來的事相信沒有人能夠預料得到,但可以肯定的是,微軟公司不願意看到這種事情發生。因此,為避免用戶把Windows PE變成為一個操作系統使用,在PE 2.0上,設計者增加了一些使用限制。
1.Windows PE不允許Server Service。
2.只支援IPv4和IPv6協議,但不支援IPX/SPX等其他的網路協議。
3.不支援.NET Framework。
4.16bit程序不能運行於32bit版PE,32bit程序不能運行於64bit版PE。
5.每24小時,Windows PE會自動進行重啟。
6.Windows PE只包含部分的Win32 API(I/O及核心Win32 API)。因此需要以下Win32 API的程序不能運行於PE 2.0上:Access Control、NetShow Theater Administration、OpenGL、Power Options、Printing、Still Image、Terminal Services、User Profile、Windows Station and Desktop、Windows Multimedia、Tape Backup及Windows Shell等。
7.系統需備有256MB記憶體。
沒有留言:
張貼留言