2008-10-24 65 views
5

我想繼續測試安裝了DirectX的遊戲,我在一個乾淨的,光禿禿的骨頭寫道,WindowsXP的環境(即沒有淨,沒有DirectX的,沒有Visual Studio中,沒有遊戲等),以確保安裝者覆蓋所有基地。我只有一臺乾淨的測試機器用於此目的。由於我的安裝程序仍然需要大量工作和測試,因此無法有效卸載所有內容,而且我不想每次都搜索並手動刪除剩餘的文件。克隆/重現我正在使用的計算機的清潔狀態是否有很好的方法?我如何可以克隆乾淨的環境,用於測試的安裝

我看着到VMware的解決方案,以創造一個乾淨的WindowsXP環境的多個實例,但其硬件仿真阻止我的顯卡無法呈現。

任何想法?在此先感謝您的幫助!

回答

3

Norton Ghost可以重新映像您的電腦。

或者,這裏有一些免費的替代品:http://ghost.radified.com/ghost_alternatives.htm

+0

我建議使用一臺好的電腦,而不是墓地裏的老一代電腦。它會產生一個很大的差異,將創建圖像和恢復它。 – Hapkido 2008-10-24 02:20:18

0

有可以使用,讓您創建系統的「圖像」(或快照),並將它們保存到磁盤程序。您以後可以爲測試恢復這些「乾淨的圖像」。

這樣一個計劃是Ghost

0

我想在VMware的最新版本包括對DirectX(實驗)的支持。

如果做不到這一點,你可以建立類似下面的

a)試驗機試圖從網絡爲第一啓動設備啓動。如果這樣的作品,然後

我)網絡引導 - 試機啓動時,並複製分區2(你的原始圖像)來劃分1.這應該是很容易實現的,因爲無論是分區掛載爲根。

否則

ⅱ)試驗機未能從網絡引導,並回復到從磁盤引導,即分區1.它運行試驗,並某處信號的另一臺機器,它應該提供一個網絡引導映像下一次(並且只有下一次)纔會被請求。

這讓你運行一個標準設置,反反覆覆,無需任何用戶交互,這意味着你可以擁有全自動測試。磁盤映像工具的麻煩在於它們需要用戶進行一些交互操作,至少要將DVD從驅動器中彈出以便系統將在下次運行時從硬盤驅動器啓動...

1

有可能從USB棒上啓動Windows(Google提示)。我想你可能會啓動到U盤,運行你的遊戲,然後刷新一個乾淨的圖像恢復。

或者,如果你的CPU有一個VMX指令(使用CPU-Z),您可以打開在VirtualPC上certian的優化可以允許您運行DirctX(也許)。

0

您可以使用VMWare並創建基礎映像。當您想要一個新的乾淨版本時,只需複製基本映像的VMWare文件夾,重命名它,然後使用VMware Console連接到該映像。

VMWare服務器是免費的版本,你可以在虛擬環境中運行許多操作系統的。

編輯

對不起 - 沒有正確閱讀這個問題!

0

VMWare應該應付 - 也許你使用directX的方式有問題嗎?

還有其他可用的虛擬化軟件:virtualbox,qemu等,你可以看看。

3

你可以看看到Windows穩態位置:http://www.microsoft.com/windows/products/winfamily/sharedaccess/default.mspx

它虛擬化所有的寫操作,以便重新啓動機器就恢復到鎖定狀態。

基本上,你會安裝XP然後穩定狀態。當你想要始終從頭開始時,鎖定它。然後你可以做所有你想要的安裝。您只需重新啓動機器即可恢復到原始狀態。

Steve Gibson在Security Now的第129集中對此進行了討論。你可以在這裏下載:http://www.grc.com/securitynow.htm

0

我用PING進行備份和恢復硬盤驅動器的圖像。它是免費的,在這裏得到它 - http://ping.windowsdream.com/ping.html

能夠創建一個可啓動的DVD與硬盤映像是特別有用的。