Windows 7 XP Mode 使用筆記
公司終於要開始升級到Windows7啦!
但有些問題.
有些人用舊的筆電(XP), 有些人早些換了新筆電(還是XP),
從今年開始, 換新筆電的幸運兒發現安裝的是Windows7!
但是, 大家立刻發現, 咦, 為什麼W7沒有Netmeeting軟體?
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890178379/)
資訊部門說, W7上根本不支援Netmeeting,
市面上也找不到功能完全相同的.
所以改用Livemeeting吧!
但試用幾次, 發現Livemeeting並不是24小時都有的.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890365016/)
還有無法登入. Livemeeting是靠Microsoft提共的服務, 所以有使用問題,
找我們自家資訊部門也沒用.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890365091/)
但XP原本有的Netmeeting是隨時都能用的, 而且也不靠外面的server.
註:
Netmeeting 最早來自Windows2000, 沿用到 XP.
到了Vista, 改進成 Windows Meeting Space.
但 Vista 這作業系統太過於耗電腦資源,
使得電腦跑起來變得很慢,
所以很多人買了電腦要求退回XP.
到了W7, Microsoft改成用Livemeeting來取代
XP 的 Netmeeting, Vista 的 Meeting Space.
但是, 我們做24x7支援單位怎麼能
仰賴ㄧ個靠外部公司提共服務的功能呢?
好在W7有個 XP Mode.
原來這就是前幾年Microsoft買下來的Virtual PC公司的軟體.
記得當年我還以為微軟併購VirtualPC是個邪惡的計畫,
為的是排除蘋果麥金塔在辦公室的生存空間.
現在看到了,原來VPC是為了XP Mode.
所謂的XP Mode就是一個512MB的檔案.
裡面裝好了一份XP+SP3. 還可以選語言, 不限英文版.
這裡下載 XP Mode 和 Virtual PC:
http://www.microsoft.com/windows/virtual-pc/download.aspx
這裡可看安裝教學影片:
http://www.microsoft.com/windows/virtual-pc/support/default.aspx
很簡單操作. 下載後, 執行安裝程式, 就可用了.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890523846/)
Tada!
啟動後就是這個視窗.
現在就如同有兩台電腦, W7是Host(主), XP是Guest(客座).
安裝完XP Mode後, 第一個發現的問題 :
桌面顏色只有16位元 (64K顏色).
上網查了一下可否修改.
原來要用Registry Editor:
1. 在XP Mode底下, Start --> Run...
2. 輸入 regedit 按 return
3. 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
4. 在右半邊空白的地方按右鍵, 選 New --> DWORD value
5. 輸入 ColorDepth 按 return
6. 新加入的 ColorDepth 按兩次, 在資料直欄位輸入 4. 按 ok.
7. 從新啟動 XP Mode, 在桌面按右鍵, 選 Properties, 改變顏色.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132891539541/)
好啦, 這樣就可有 24 bit 的顏色 (還是沒有 32 bit 顏色, 但已好很多了).
一定要 32 bit 顏色嗎? 也可以.
在 Virtual PC 程式目錄有個 "Tools".
按下去, 選 Disable Integration Features. (下面的圖顯示的是 Enable Integration Features).
反正不是 Disable 就是 Enable.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890658258/)
Enable Integration Mode:
可讀到所有 Host (W7) 的硬碟,
影幕顯示的比較快,
但顏色只限於 16位元 (自己修改後才有24位元顏色)
Netmeeting 在這模式不能分享桌面. <-- 百思不解
Disable Integration Mode:
只能讀到自己的 C: 碟. W7那邊的讀不到.
影幕會有殘留影子, 不過還好啦, 免強還能用.
桌面可顯示 32位元顏色!
Netmeeting 在這模式可以分享桌面.
以下是W7的Host, XP的Guest. 電腦中跑另一台電腦.
所有不用到特殊顯示卡的XP就程式都可以在這環境跑.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890767370/)
但是! 大家有沒有看到?
如果我這邊使用XP Mode啟動桌面分享,
對方看到的只有我的虛擬XP的桌面 (只安裝了最基本的應用軟體的),
而不是本來想共享的w7桌面!
所以搞了老半天, 用xp mode只能讓w7使用者:
1. 看到對方XP使用者的XP桌面
2. 安裝些舊的軟體
卻還是無法讓對方看到我這方W7的桌面!
如果要讓我的W7桌面出現在別人電腦桌面上,
目前就只有:
Livemeeting 和 類似 RealVNC, TightVNC, 或 UltraVNC的軟體.
對於大公司而言, 員工分布全世界,
不可能開個會議還大家坐飛機來碰面.
所以, 用這種遠端共享桌面軟體的話,
就可以不必碰面而開會議.
遠端桌面就當作會議投引機.
還有遠端支援也一樣. 有些電腦的操作方式用電話講不清楚,
用共享桌面就可以達到
有如資訊部門的人就在妳旁邊.
透過共享桌面, 對方可操控妳的電腦, 排除問題.
那這台 XP Mode 電腦的網路是如何呢?
有多種網路設定模式.
常用的兩種: NAT 和 直接連線.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132890860437/)
NAT 表示虛擬PC躲在主電腦後面,
用一個內用地止: 192.168.131.65
由主電腦當閘門 (gateway router),
幫忙翻譯外界的IP地址.
對外界而言, 這台虛擬PC沒有IP,
從外看內看不到這台虛擬PC.
這好處就是不容易被亥客侵入.
其實主電腦已躲在家裏或
公司的Gateway router閘門之後,
層層保護著.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132891088940/)
如果我選 Adapter 1: Intel 82577LM Gigabit Network Connection,
表示這台虛擬PC會被分配到一個獨立的IP地址 : 192.168.0.20
這虛擬PC就會如同直接連上家裏或公司的 Router.
其實這192.168.0.20對外面的Internet而言也算是個內部地址.
但router可以直接呼叫 192.168.0.20,
而不能直接呼叫到 192.168.131.65,
因為 192.168.131.65 的虛擬PC躲在 192.168.0.4 的主電腦(W7)後面.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132891095163/)
如果我要讓對方看到我的桌面, 或讓別人操控我的電腦,
就必須有個直接呼叫得到的IP地址,
因此, 就必須選擇網路用 Bridged (選那Intel Gigabit adapter) 模式.
如果我只想看別人的桌面, 或操控別人的電腦,
就可以選網路用 NAT 模式, 因為不需要一個獨立的IP地址.
另外, 發剛裝好XP Mode的虛擬PC,
曾有三次使用 Netmeeting 當中就當死.
得到系統訊息: RPC Server is unavailable
然後就整各虛擬PC環境當死,
還必須啟動 Windows 7的 task manager 來硬殺.
還好重新啟動沒有什麼檔案亂掉.
RPC = Remote Procedure Call Service
上網查, 看到原來好多人都有這問題.
有太多可能造成的原因, 也有好幾種解法.
後來我看到有人說,
既然XP Mode是虛擬的電腦,
那當然沒有所謂的螢幕保護
和節省電源.
所以, 必須把這些都關閉.
完全合理. 先把螢幕保護設定為 無.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132891328694/)
再把電源設定為 永遠開機.
![](https://photox.pchome.com.tw/s08/bluemustang2000/48/132891328721/)
那母體主機 Windows 7 當然也不可以設定省電.
否則, 主電腦 Host (W7) 若進入睡眠狀態,
這些在上面作客的 作業系統 會很優雅的一起進入睡眠嗎?
不會. 它們會以為突然斷電.
筆電一直開風扇容易壞哦!
有此可見, 這種虛擬軟體比較適合
偶爾用用, 應急而已.
等在過個幾年, 所有的軟體都該可以在W7上無誤的執行了.
偶爾需要跑個就軟體, 就可用虛擬的.
我把虛擬PC的電源設定改成永遠開機,
不保護螢幕後, 就再也沒當過了.
在這XP Mode環境裏安裝的程式
也可以直接從 Windows 7 的桌面上執行,
不需要先打開XP Mode, 然後在XP的視窗裏執行, 不需要.
XP的程式, 可以直接和Windows 7程式並肩在W7的桌面上出現.
如果又設定為啟動時自動設Enable Integration Mode,
這開啟的XP程式就可直接獨到所有的硬碟.
如此一來, 舊的程式和新的W7程式完全沒兩樣.
(但Enable Integration Mode顏色不是限制在16或24位元嗎?
這又和通常設定為32位元的W7桌面如何共處?, 就不得而知了)
下次在談談其他的虛擬PC軟體 (Virtual Box 和 VMWare Player).
相關文章:
Windows 7 upgrade
http://mypaper.pchome.com.tw/bluemustang2000/post/1321583907
Windows7 不支援XP的Neetmeeting
http://mypaper.pchome.com.tw/bluemustang2000/post/1322618416
文章定位: