在 Win 7 把一切每天在用的軟體逐一安裝上去, 開始過著美好的生活, 其實是因為沒發生什麼怪事情, 諸如Blue Screen這樣的鳥事情, 所以很快樂. 終於要做點正規的事情, 就開始裝 Virtual PC 2007 SP1(這在 Win 7 Beta時, 是無法安裝的), 並且試著在 VPC 2007 內安裝 Windows 7, 這樣就變成 Host: Windows 7, VPC: Windows 7.
既然是 Windows 7, 當然就配 Office 2007 Enterprise 來測試. 將 Trend Micro 的 WFBS 6.0 (企業版防毒軟體) 裝上也很正常. 配合將來的教學環境, 順手將 Win 7 中文語系 和 Office 2007 中文語系套件裝上.
正當陶醉在每一件事情都美好的情況下, 隨手打開 Excel 來玩玩, 就發現 Tab 不能用, 繼續測試, 發現 ESC 也不能用. 當下覺得有點怪怪的, 立刻重開 VPC, 還是不行; 重開 Win 7, 也是不行. 只好靠 Googel 大神來找了. 看到網路上一篇文章在討論 - "Tab and escape not working in Virtual PC?", JJ Streicher-Bremer 提出了他的觀點, 從 Host: Win 7 內的[本機安全性原則]去設定, 然後就一切恢復正常. 我照著去處理, 真的能夠解決問題.
Steps: English
- Host: Win 7 | Control Panel | Administrative Tools | Local Security Policy | Software Restriction Policies
- Action Menu | Additional Rules
- Software Restriction Policies | Other Policies | Add Path Rule
- Path Field: "C:\Users\UserName\AppData\Roaming\Microsoft\Virtual PC\VPCKeyboard.dll". Don't forget change [UserName] into your logon account name.
- Security Level: No Restriction
- Close Local Security Policy, Restart VPC: Win 7
Steps: 中文
- 主機: Win 7 | 控制台 | 系統及安全性 | 系統管理工具 | 本機安全性原則 | 軟體限制原則
- [執行]功能表 | 增加軟體限制原則
- 軟體限制原則 | 其他原則 | 右鍵點選 新增路徑規則
- 路徑: "C:\Users\UserName\AppData\Roaming\Microsoft\Virtual PC\VPCKeyboard.dll". 請不要忘記將 [UserName] 更改為您登入系統的帳號名稱.
- 安全性等級: 沒有限制
- 關閉 本機安全性原則 視窗, 重新啟動 VPC 內之 Win7
心得:
- 新東西一定是要多玩多測試, 才能了解實際應用時可能會遇到的問題
- 感謝比我們先遇到問題的人有快速提出問題, 更感謝提出解決方案的人, 我只是借花獻佛, 這不是我親自解決的問題
- Google幫了大忙, 只是沒有從中文語系找到相關資料, 稍有沒落的感覺