1、給vmware虛擬機添加啟動延時
1.1 編輯VMware的配置文件.vmx,開機就自動進入BIOS
加入一行:bios.forceSetupOnce = "TRUE" ;開機就自動進入BIOS!
不過VMware啟動后,會將該參數由TRUE變為FALSE,如果您還要繼續使用BIOS,就再手動改成TRUE即可;
1.2 延長啟動畫面時間:其實很簡單,只要在你的.vmx文件中追加一行
bios.bootDelay = "5000" ^^單位是毫秒
修改完成后,重新啟動虛擬機,一直按esc,就會進入啟動選項了
2、進入Windows系統Dos命令窗口,將CMD.EXE替換到登陸界面
2.1 以WMware虛擬機中Window7忘記開機密碼為例,配置虛擬主機的CD-ROM
啟動VMware虛擬機程序 → 選中WindowServer2008R2虛擬主機 → 編輯虛擬機設置 → CD-DVD(SATA) → 連接 → 使用ISO映像文件 → 最后“確定”
2.2 進入Windows系統Dos命令窗口
在進人系統前不停按ESC進入“boot menu”引導設置 → 選中CD-ROM Drive,敲回車 → 進入安裝Windows界面
在安裝Windows界面“下一步” → “修復計算機(R)” → 默認第一項,點擊“下一步”→ 點擊“命令提示符”進入DOS窗口
2.3 替換系統登錄界面"屏幕鍵盤"工具程序為CMD.EXE並修改管理員密碼
a. 進入虛擬主機系統盤:C盤 (系統恢復選項時顯示位置為D盤)
# c:
# cd windows\system32
b. 替換登錄系統界面的軟鍵盤工具(osk.exe)為CMD.EXE
# rename osk.exe osk.bak # 把osk.exe更名為osk.bak,將其備份
# copy cmd.exe osk.exe # 把cmd.exe命名為osk.exe,將其替換
# exit 回車 # 退出DOS窗口
c. 在系統恢復選項界面點擊“重新啟動”。
注:替換放大鏡工具(Magnify.exe)為CMD.EXE也可以。
d. 勾選"軟鍵盤"工具間接啟動CMD.EXE
點擊登錄系統界面的“輕松訪問”按鈕 → 勾選“屏幕鍵盤” → 點擊確定彈出DOS窗口
e. 在DOS窗口中設置管理員新的登錄密碼
# explorer #修復命令,界面會出現各種個性化設置
# net user administrator Admin1234 #設置administrator用戶的密碼為Admin1234
#Exit # 退出DOS窗口
f. 恢復osk.bak為osk.exe (可略)
使用新密碼登錄系統。
進入'C:\Windows\System32'下先刪除osk.exe,再改osk.bak為osk.exe。
注:不恢復也不影響系統使用。若直接修改失敗,可在其它主機上復制一個osk.exe或重復上面步驟使用'rename osk.bak osk.exe'。