這篇文,內容會很亂..先行版, 不知道自己有沒有時間回來修文.
可能就這樣放著爛了吧, 基本不會再回信. 請大家注意禮貌.
1. VMware 17.0.0 我用的是20800274版, 用其他版本也無所謂, 但winhex的位址要你自己找特徵
2. Win10 ISO檔 抓的是微軟官方小工具來著的23H2
3. WinHex 用來改一些特徵, 網上抓個能正常run的吧
4. BiosEdit 這個叫Phoenix Bios Editor使用時以admin啟動避免'75 error'
5. BIOS.440.ROM/vmware-vmx這兩個在你安裝了VM17的操作環境後, To default dir取出備份
據我所知16.2.x很多人不知道如何找特徵的位址, 不要寫信問我, 拜託了.
當然你想改XPG FALCON啥的也不是不可以,依你喜歡吧.
IDE格式
偏移地址:9A000F 附近
将右侧ANSI视图的VMware Virtual IDE Hard Drive
改为Samsung SSD 980 EVO Plus 512G
SCSI格式
偏移地址:95DD40 附近
将VMware, Inc.修改为硬盘品牌Samsung
偏移地址:9A3FA8 附近
将VMware Virtual SCSI Hard Drive改为Samsung SSD 970 EVO Plus 512G
SATA格式
偏移地址:9D9B30 附近
将VMware Virtual SATA Hard Drive改为Samsung SSD 960 EVO Plus 512G
NVMe格式
偏移地址:99BC8F 附近
将VMware Virtual NVMe Disk改为Samsung SSD 960 EVO Plus 512G
这里如果过长,可以把后面的1.0顶掉
接著改音效卡
懶得找偏移地址的 可以直接用HEX取代的功能
FFBAAD15000041B87719 替換成 FFBAEC10000041B88680
(FFBAAD此處會有兩個地方需要更換, AUTO就得)
聲卡 16進制替換 //vm17
43047519AD15 替換成 430475198680
190000B9AD15 替換成 190000B98680
網卡 16进制替换
66894717B8AD15 替換成 66894717B88680
最後搜尋94FF58
找到AD15 將其改為DE10
主板芯片组
偏移地址:CE2501
9071改为DE10
显卡
F3AAB8AD15的 AD15改為DE10
然后修改下面的05 04 to 04 25 偏移地址是237DF2
(04 25是我自己的RTX 3060,可以看硬件ID修改你喜歡的)
以上儲存完 改BIOS.440將intel及Vmware等詞換掉
詳細操作方式Google "vmware win10 去虛擬化” 有個用魯大師備份顯卡的網友 根據他文章的教學
方式小修 把兩個編輯好的文件丟回原本你複製來的地方 取代
就可以裝機了 選擇BIOS啟動 IDE硬碟 儲存空間拿個120以上吧 量力而為 畢竟等下還得裝遊戲
最後是我的手寫筆記, 很亂, 你們接好了.
這區的vm3d.inf_amd64資料夾名稱會和實際的不同,以實際為主.
虛擬機(M) > 安裝VMware Tools(T)...
CMD > 系統管理員開啟 > cd /D D:\
輸入 setup64.exe /A /P 回車
安裝 > 是 > 網路位置(瀏覽路徑) > C:\WEN > 確定 > 安裝 > 完成 > 關掉CMD
再進行一次 虛擬機(M) > 安裝VMware Tools(T)...
直接 本機 > D(雙擊直接安裝) > 自定義安裝 >
EFI固件更新(整個功能將不可用)
USB鼠標驅動程序(整個功能將不可用)
PS2鼠標驅動程序(整個功能將不可用)
SVGA驅動程序(整個功能將不可用)
上拉 選取 VMware設備驅動程序 > 瀏覽 > 路徑改成 C:\Tools\VMware\VMware Tools\ >安裝 >完成 > 否(不重啟)
SHIFT按住+重新開機 > 疑難排解 > 高級選項 >啟動設置 > 重啟 > 7)禁用驅動程序強制簽名
win+X 裝置管理員 > 顯示卡 > NVIDIA那張 > 驅動程式 >更新驅動程序 > 瀏覽我的計算機以查找>從列表中選取
>選取 NVIDIA 3060>從磁盤安裝>瀏覽 > C:\WEN\VMware\VMware Tools\VMware\Drivers\video_wddm\Vista\ > 秒選vm3d.inf
>確定 > 下一步 > 是 > 關閉 (顯卡型號變 VMwareSVGA 3D)
虛擬機內 C:\ 建立一個資料夾 WEN5269
CMD(管理員開啟) > dism.exe /online /export-driver /destination:c:\WEN5269 回車 >等待 操作成功完成
C:\WEN5269\vm3d.inf_amd64_fbb3fb9668d2f328\vm3d.inf
第一個框的 VM3D.inf -- 改成 nv3D.inf --
CTRL+H VMware 替換為 NVIDIA > 全部替換
CTRL+H vm 替換為 nv> 全部替換
line80附近吧 找到15AD改10DE 0405改2504 後面還一個重複的15AD還是0405不用管它了
至底
DiskID = "NVIDIA GeForce RTX 3060"
CompanyName = "NVIDIA, Inc."
SVGA = "NVIDIA GeForce RTX 3060"
儲存關閉
全部的文件開頭 vm都改nv , 共35個文件
(你可以寫著bat批次, 或者改完名壓tab會跳到第二個file繼續命名
接著 裝置管理員 > VMwareSVGA 3D > 更新驅動 > C:\WEN5269\vm3d.inf_amd64_fbb3fb9668d2f328\nv3d.inf
>下一步 > 是 > 始終安裝 > 關閉 > 裝置管理員的顯卡就改成3060了
下面又是銘凡的原文,有修內文, 路徑/RTX3060 可以直接食用
修改注册表regedit,
Win+R,输入regedit打开注册表(用于存储系统和应用程序的设置信息)
依次找到:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
找到你的显卡位置,然后把带有VM标识的用NVIDIA GeForce RTX 3060改掉
导出注册表(别都导出,导出这个分支就行),命名随便。
導出的WEN5269.reg(我自己取的, 你看你娶啥)
将“WEN5269.reg”拷贝到系统启动目录
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
控制面板\系统和安全\安全和维护,点安全右边的三角号,用户账户控制(UAC)更改设置为“从不通知”
(這樣重打註冊表以及開beanfun時就無須點是/否了.)
原理:
正常情况下,安装完显卡驱动,每次重启芯片类型都会变回去,只能重新修改注册表,制作bat文件相当于不用每次手动更改了
重啟WIN10虛擬機, 透過VMtools將HOST的MapleStory Client copy+paste到VM的desktop以便後續使用, beanfun plugin要導路徑.
記得傳完檔案要關閉虛擬機, 進WIN10 VMX添加參數
優化別問了, 顯驅啥的報錯誤很正常, 可以自己想辦法去修復.