Windows Server 2003 Service Pack 1 及 Windows Server 2003 x64 版中更新的「遠端安裝服務」功能

文章翻譯 文章翻譯
文章編號: 891128 - 檢視此文章適用的產品。
重要 本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Description of the Microsoft Windows Registry
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您,執行 Microsoft Windows Server 2003 Service Pack 1 (SP1) 64 位元版的電腦中新增加的「遠端安裝服務」(RIS) 變更,以及如何在企業環境中部署 64 位元的作業系統映像。另外,本文將告訴您 Risetup.exe 與 Riprep.exe 工具、「用戶端安裝精靈」及 x8664.osc 畫面的新特色與功能。

簡介

RIS 功能簡化在整個組織中安裝電腦作業系統的工作。 此功能提供讓電腦在初始開機程序期間連線至網路伺服器的機制,而該伺服器則控制 Windows 的本機安裝。 這個功能可用來在新電腦上安裝正確的作業系統設定,或將發生錯誤的電腦還原成已知的作業系統設定。在執行 Windows Server 2003 SP1 的電腦上,RIS 現在可在 Windows Server 2003 SP1 x64 伺服器上執行。此外,RIS 現在支援使用任何架構 (x64、IA-64 及 x86) 的 RIS Windows Server 2003 SP1 伺服器中的「遠端安裝服務安裝精靈」(Risetup.exe) 及「遠端安裝準備精靈」(Riprep.exe) 來部署 x64 映像。

其他相關資訊

警告 不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 並不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。

有兩種方式可以將作業系統映像新增至 RIS 電腦。您可使用「RIS 安裝精靈」(Risetup.exe) 或「遠端安裝準備精靈」(Riprep.exe)。

使用遠端安裝服務準備精靈

使用 Risetup.exe 建立的映像,都是 Windows 光碟內建的映像。新增映像時,必須指定「Windows 安裝程式」的路徑,可以在光碟或網路共用上。您可以使用下列三種方法之一來新增 Risetup.exe 映像。

方法 1

將新的作業系統映像新增至 RIS 伺服器。如果要執行這項操作,請依照下列步驟執行:
  1. 在 RIS 電腦中按一下 [開始],指向 [程式集],然後按一下 [系統管理工具]
  2. [遠端安裝服務安裝] 底下,按一下 [增加新的作業系統映像]

方法 2

在 RIS 電腦的命令提示字元中,輸入 RISETUP /add,然後按 ENTER 鍵。

方法 3

使用「增加新的安裝映像精靈」新增映像。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 Dsa.msc,再按一下 [確定]
  3. 在 RIS 電腦上,按一下 [動作] 功能表上的 [內容]
  4. 按一下 [遠端安裝],按一下 [進階],按一下 [映像],然後按一下 [增加新的安裝映像]
  5. 輸入映像的名稱,再按一下 [確定]
如果您新增 x64 Risetup.exe 映像,或者您擁有的 RIS 電腦執行的是早於 Windows Server 2003 Service Pack 1 (x86 或 IA-64) 的版本,會收到下列錯誤訊息:
找不到在伺服器上設定安裝映像所需的檔案。這可能表示映像來源已損毀,或者它不是正確的 Windows 安裝來源。 請檢查您輸入的路徑是否指到正確的 Windows 安裝來源。
出現這個錯誤訊息的原因,是因為非 Windows Server 2003 SP1 版本的 Risetup.exe 檔案不瞭解 64 位元版本的映像結構。Risetup.exe 會在光碟映像來源中尋找 I386 資料夾。 不過,Risetup.exe 不會在該資料夾位置中尋找所有檔案。因此,Risetup.exe 會將該映像來源解譯為遺失檔案,然後產生錯誤訊息。

使用遠端安裝準備精靈

Riprep.exe 映像也是檔案系統映像,位於 RIS 電腦上。不過,和 Risetup.exe 映像不同的是,Riprep.exe 映像看起來和使用協力廠商磁碟映像工具及「Windows 系統準備工具」(Sysprep.exe) 建立的硬碟映像類似。 Riprep.exe 映像是透過在具有作業系統設定、程式、設定以及自訂桌面的主要電腦上執行 Riprep.exe 而建立的,這些是要擷取和部署到組織用戶端電腦的映像。

64 位元版本的 Riprep.exe 檔案只隨附於 64 位元版本的 Windows Server 2003 用戶端與伺服器版本。

每種 Riprep.exe 映像都需要備份映像。因此,在建立 Windows Server 2003 SP1 64 位元版本的 Riprep.exe 映像之前,必須先將 Windows Server 2003 SP1 x64 的 Risetup.exe 映像載入 RIS 電腦。在 x64 映像的初始 Risetup.exe 載入中,會從 x64 Risetup.exe 映像位置複製 Riprep.exe 的下列 64 位元檔案:
  • Riprep.exe
  • Riprep.inf
  • Setupcl.exe
注意 映像位置可以是本機下載資料夾或光碟。

這些檔案位於 \RemoteInstall\Admin\Amd64 資料夾。另外,檔案版本檢查機制可確保 RIS 伺服器中包含的下列檔案是最新的版本:
  • Riprep.exe
  • Riprep.inf
  • Setupcl.exe
如果複製的 x64 Risetup.exe 映像中的檔案版本較 RIS 電腦上的現有 x64 版本新,RIS 電腦版本會更新為包含最新的可用檔案版本。Riprep.exe、Riprep.inf 以及 Setupcl.exe 檔案都與前一版相容。如果複製的 x64 Risetup.exe 映像中的 x64 版本較 RIS 電腦上的 x64 版本早或相同,則 RIS 電腦上的檔案會維持不變。

作業系統選擇器檔案 (.osc)

在 64 位元版本的「用戶端安裝精靈」(CIW) 與執行任何架構 (x86、IA-64 及 x64) 的 Windows Server 2003 SP1 的 RIS 伺服器中,當可使用 32 位元和 64 位元的作業系統時,CIW 畫面上的選項有些變更。現在已提供新的 64 位元畫面 x8664.osc。x8664.osc 檔案可讓系統管理員根據 x64 RIS 用戶端架構,篩選或限制作業系統選項。

為了協助選擇程序,在複製第一個 Windows Server 2003 SP1 Risetup.exe 映像時,x8664.osc 檔案會新增到下列資料夾位置:
\RemInst\OSChooser\Languages
根據預設,如果 Windows Server 2003 Server SP1 Risetup.exe 映像是上傳至 RIS 電腦的第一個映像,則會建立新的 x8664.osc 檔案。新增第一個 Windows Server 2003 Server SP1 Ripsetup.exe 映像時,如果 RIS 電腦上有現有的映像,您必須選取覆寫或備份後覆寫 .osc 畫面的選項,以在安裝期間取得新畫面。

注意 如果您選取在映像的 Risetup.exe 上覆寫 .osc 畫面,.osc 畫面流程中的自訂動作或自動化可能會遺失。

如果啟動的用戶端電腦是在 x64 平台上執行,則 x8664.osc 檔案是用來判斷顯示給使用者的作業系統選項將是 32 位元 x86 或 64 位元 x64。透過手動選擇適當的安裝選項,可以在 x8664.osc 檔案中控制此模式。除了手動選擇 x8664.osc 版本外,也有新的登錄項目可強制所有 64 位元版本的用戶端只檢視唯一映像架構,即 x86 或 x64。 此登錄項目可在下列登錄機碼的 DefaultPlatformforX8664 值中找到:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BINLSVC\Parameters
例如,如果登錄值設為 i386,則只有 i386 的作業系統映像會顯示在 Oschoice.osc 中。如果登錄值設為 amd64,則只有 x64 作業系統映像會顯示在 Oschoice.osc 中。如果未設定登錄值,則預設模式將使 x8664.osc 畫面提示使用者輸入。您可以使用下列兩個選項其中之一:
  • 安裝 Microsoft Windows 32 位元版
  • 安裝 Microsoft Windows 64 位元版
如果選擇第一個選項,只會安裝 32 位元的作業系統安裝映像。如果只有一個 32 位元的作業系統映像存在,CIW 會直接進入 Warning.osc 畫面。如果選擇第二個選項,只會安裝 64 位元的作業系統安裝映像。如果只有一個 64 位元的作業系統映像存在,CIW 會直接進入 Warning.osc 畫面。

x8664.osc 檔案也包含下列功能:
  • 只有 x64 用戶端電腦可以看見 x8664.osc 畫面。x86 與 IA-64 電腦不會看見新畫面。
  • 如果 RIS 伺服器上沒有 Windows Server 2003 SP1 Risetup.exe 映像或 Microsoft Windows XP x64 映像,則不會建立新模式。這是因為第一個 Windows Server 2003 SP1 或 Windows XP x64 Risetup.exe 映像上傳後,新的 x8664.osc 畫面才會複製到伺服器。此外,如果系統管理員執行 Risetup.exe 以製造低階作業系統,並選擇覆寫 .osc 畫面,也不會建立新做法。例如,您擁有 Windows Server 2003 SP1 伺服器,您上傳 Windows Server 2003 SP1 Risetup.exe 映像,而您選擇覆寫 .osc 畫面。現在,您就會擁有新模式。不過,如果您將 Windows Server 2003 非 SP1 版本的 Risetup.exe 映像上傳至伺服器,並選擇覆寫畫面,就會失去該模式。 此變更發生的原因,是因為您現在使用的畫面不是 SP1 版本,而且不包含變更。
  • 如果在第一個 Risetup.exe 映像上傳時未複製新的 x8664.osc 檔案,就不會建立新功能。例如,在建立 x64 Risetup.exe 映像時,系統管理員會將目前的 .osc 畫面保留,且不會複製新的 .osc 畫面。

    如果要取得限制 x64 RIS 用戶端電腦只檢視 x86 32 位元或 x64 64 位元作業系統映像的新功能,新的 .osc 畫面必須存在,且 RIS 伺服器必須執行 Windows Server 2003 SP1。
  • 當您檢視 Notepad.exe 中的程式碼時,會顯示「安裝預設 Windows」選項。「安裝預設 Windows」選項可讓 x8664.osc 檔案自動處理,不需要使用者互動。因為用戶端電腦可能不是 64 位元版本,所以此模式是必要的。如果用戶端電腦是 x86 或 IA-64,CIW 會自動繼續,且不會提示使用者在 x8664.osc 檔案中輸入。

維護及疑難排解功能表 (Tools.osc 與 Tlchoice.osc)

如果您使用 x64 版本的「維護及疑難排解」功能表,則之前 Tools.osc 檔案中的功能已移至新畫面,即 Tlchoice.osc 檔案。

當您從「用戶端安裝精靈」中選擇作業系統映像以進行部署時,有兩個可使用的路徑。第一個路徑和選取 Choice.osc 檔案中的「自動安裝」或「自訂安裝」有關。當您選擇這些選項其一時,如果沒有電腦帳戶,則會在 Active Directory 中建立。 如果電腦帳戶不存在,RIS 會根據儲存在 Active Directory 中的原則,代表使用者建立帳戶。 如果電腦帳戶已存在,使用者可以使用該電腦帳戶建立時的組織單位 (OU),選擇電腦名稱和位置。第二個路徑和選取 Choice.osc 檔案中的「維護及疑難排解」選項有關。因為未建立電腦帳戶,所以安裝方法與第一個不同。從「維護及疑難排解」選項中啟動作業系統最普遍的用法,是啟動 Windows Preinstallation Environment ( WinPE) 以在作業系統部署中協助。因為在套用作業系統映像前,如果啟動 WinPE 電腦時電腦帳戶未建立在 Active Directory 中,WinPE 通常會用來暫時啟動。

WinPE 映像顯示在 Choice.osc 檔案中「維護及疑難排解」選項底下的方式有兩種:
  • 在 Ristndrd.sif 檔案的 [OSChooser] 區段中,設定 Imagetype =WinPE。
  • 在和 \Images 資料夾相同的層級中建立 \Tools 資料夾。 例如,\RemoteInstall\Setup\Language\Tools,然後將包含 WinPE 映像的資料夾結構放入 \Tools 資料夾。
x64 電腦可以執行 32 位元或 64 位元的維護及疑難排解工具。為協助選擇程序,Tools.osc 畫面可以模擬在 x8664.osc 檔案中看見的相同選項模式。在您從 Choice.osc 檔案選取「維護及疑難排解」後,新的 Tools.osc 畫面會顯示下列兩個選項給使用者:
  • 顯示 32 位元工具
  • 顯示 64 位元工具
如果您選擇第一個選項,只有 32 位元的工具會顯示在 Tlchoice.osc 檔案中。如果您選擇第二個選項,只有 64 位元的工具會顯示在 Tlchoice.osc 檔案中。

下列功能包含在 Tlchoice.osc 與 Choice.osc 檔案中:
  • 只有 x64 用戶端電腦會看見 Tools.osc 畫面。x86 與 IA-64 用戶端電腦不會看見該畫面。
  • 如果 RIS 伺服器上沒有 Windows Server 2003 SP1 Risetup.exe 映像或 Microsoft Windows XP x64 映像,則沒有新功能。這是因為第一個 Windows Server 2003 SP1 或 Windows XP x64 Risetup.exe 映像上傳後,新的 Tlchoice.osc 畫面與 Tools.osc 檔案才會複製到伺服器。
  • 在第一個 x64 Risetup.exe 映像上傳時,不會複製 Tlchoice.osc 與 Tools.osc 檔案。例如,在建立 x64 Risetup.exe 映像時,系統管理員會選擇將目前的 .osc 畫面保留,且不會複製新的 .osc 畫面。 因此,沒有新功能存在。如果要取得限制 x64 RIS 用戶端電腦只檢視 x86 32 位元或 x64 64 位元的「維護及疑難排解」工具的新功能,新的 .osc 畫面必須存在,且必須適當設定登錄值。
  • DefaultPlatformForX8664 登錄值可控制「自動安裝」或「自訂安裝」選項中的 x8664.osc 模式。DefaultPlatformForX8664 登錄值也可控制「維護及疑難排解」中的模式。如需有關 DefaultPlatformForX8664 登錄值的詳細資訊,請參閱<作業系統選擇器>一節。
  • 第三個選項是「安裝預設 Windows」,您可在 Tools.osc 畫面來源中看到。此選項可讓 Tools.osc 檔案自動處理,不需要使用者互動。需要此模式的原因有下列兩種:
    • 啟動的用戶端電腦可能不是使用 x64 平台。如果用戶端電腦使用 x86 或 IA-64 平台,則會使用「用戶端安裝精靈」自動繼續安裝,且不會提示使用者在 Tools.osc 中輸入。
    • 如果將 Windows Server 2003 SP1 x86 或 IA-64 Risetup.exe 映像置於 Windows Server 2003 RIS 伺服器,就可將新的 Tools.osc 檔案置於 Windows Server 2003 RIS 伺服器。不過,前提是必須在 Server 2003 SP1 映像的映像上傳期間選擇取代 .osc 畫面的選項。

      注意 較 Windows Server 2003 SP1 早的 RIS 伺服器版本沒有處理 Tools.osc 檔案中新的「顯示 32 位元工具」與「顯示 64 位元工具」選項的邏輯。它會被處理,然後略過該畫面,因為預設選項只有預先填入的功能表選項。
  • 因為重複使用 Windows Server 2003 SP1 Tools.osc 之前的畫面,「維護及疑難排解」選項的畫面功能表順序已變更。在 Windows Server 2003 SP1 之前的 Windows Server 2003 版本中,功能表順序是 Choice.osc 畫面,然後是 Tools.osc 畫面。在 Windows Server 2003 SP1 中,功能表順序是 Choice.osc screen 畫面、Tools.osc 畫面,然後是 Tlchoice.osc 畫面。除了 Tools.os 檔案的畫面順序變更以外,「自動」與「自訂」功能表選項的畫面順序也有所變更。在 Windows Server 2003 SP1 之前的 Windows Server 2003 版本中,「自動選項」功能表的畫面順序是 Choice.osc 檔案、Osauto.osc 檔案,然後是 Oschoice.osc 檔案。而在 Windows Server 2003 SP1 中,畫面順序是 Choice.osc 檔案、Osauto.osc 檔案、X8664.osc 檔案,然後是 Oschoice.osc 檔案。在 Windows Server 2003 SP1 之前的 Windows Server 2003 版本中,「自訂」功能表的畫面順序是 Choice.osc 檔案、Custom.osc 檔案、Oscust.osc 檔案,然後是 Oschoice.osc 檔案。而在 Windows Server 2003 SP1 中,「自訂」功能表的畫面順序是 Choice.osc 檔案、Custom.osc 檔案、Oscust.osc 檔案、X8664.osc 檔案,然後是 Oschoice.osc 檔案。

Windows x64 版本的技術支援

您的硬體製造商提供有關 Microsoft Windows x64 版本的技術支援和協助。由於 Windows x64 版本是隨附在您的硬體中,所以硬體製造商會提供相關的支援。硬體製造商可能已經利用特殊的元件自訂 Windows x64 版本安裝。特殊的元件可能包括了特定裝置驅動程式,或者可能包含能夠最大化硬體效能的選用設定。如需有關 Windows x64 版本的技術協助,Microsoft 將會在合理的情況下提供協助。然而,您可以直接連絡您的製造商。因為硬體製造商已在硬體上預先安裝軟體,所以他們會是提供軟體技術支援服務的最佳人選。

如需有關 Microsoft Windows XP Professional x64 Edition 的產品資訊,請造訪下列 Microsoft 網站:
http://www.microsoft.com/taiwan/windowsxp/64bit/default.mspx
如需有關 Microsoft Windows Server 2003 x64 版本的產品資訊,請造訪下列 Microsoft 網站:
http://www.microsoft.com/taiwan/windowsserver2003/64bit/x64/default.mspx

屬性

文章編號: 891128 - 上次校閱: 2005年6月6日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
關鍵字:?
kbhowto kbinfo kbsetup kbwinservsetup KB891128
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com