我的廢文很長,你要忍一下!
但是,
只要你玩遊戲點發送門或是發送點,讀取超過5秒,我就不建議你往下看了,因為你的電腦硬體明顯不夠多裝一台主機來玩。
應該有些巴哈的大聰明已經知道如何雙開,但是他們不講啊~而電腦白痴的你可能想雙開又不會如何安裝或是不敢裝些來路不明的第三方軟體,雖然官方有說可以用沙盒(SANDBOXIE),但是沙盒根本不支持(或是說現在不支持)現在的D2R,不過你可能不知道,WIN10本身就有內置虛擬主機的系統(應該說你有裝正版WIN10他就已經安裝了軟體等你啟動了)用主機去虛擬另一台主機,用簡單的白話講,就是連同一個操作系統的沙盒。
它的名字叫Hyper-V,要啟動它非常簡單
先到設置
然後選擇應用程序
再選擇程序與功能
接著開啟過關閉Windows功能
然後看到那個Hyper-V了吧,打勾後確定,系統會要求重開電腦,就重開機吧!
重開之後,再次到剛剛找開啟或關閉Windows功能那這次改選擇控制台首頁
先調整成小圖標。
再按系統管理工具。
直接對Hyper-V管理員做個桌面捷徑
然後啟動它
第一個比較難懂的是要做虛擬網卡
確認按的是外部然後選擇添加虛擬交換器(網卡)
上面的名稱隨你高興但是要記住你取什麼名(我的當然取作ZOTAC),下面的選項找你電腦里的實體網卡,然後按確定。
網卡設置好後,開始添加虛擬主機。
這個虛擬主機的名稱也是隨你高興不過最好取名是英文省得會有麻煩
再來如圖
官方說至少8G的RAM,那我就給它8G的RAM。如果你的內存夠大給它16G的RAM也是可以的(1024X8G=8192MB,1024X16G=16384MB)
然後交換器(網卡)選擇剛剛設置的網卡。
這邊要命名一個虛擬硬碟名稱跟位置及大小,你就當它是一個USB,一樣名字隨你取,位置你高興就好,我是直接放在空的E槽你愛放哪就放哪但是晚點要找的到就好,至於大小D2R至少有28.5G所以你最好設置50G左右的空間,如果你要雙開其他遊戲當然越大越好啦。
然後就是設置安裝Windows的鏡像檔在哪,WIN10的鏡像檔微軟可以免費下載,但是要密鑰,為了政治正確,我必須告訴你:請支持正版。因為正版密鑰只要在安裝操作系統時只要輸入好,就是按是是是是是就能裝好,你沒密鑰要做的事一大堆,所以再一次強調:請支持正版!
一切設置好就準備安裝虛擬主機要的系統了。
這邊就能正式啟動虛擬主機來連接安裝了。
因為安裝操作系統我沒法截屏,我就當作你們都有正版WIN10都會安裝。接著我們啟動主機進入Windows。
虛擬主機的窗口大小隨你高興
恭喜你你不用花錢又買了半台主機了
先關機,我們已經成功一半了,接下來就是技術性的操作,我理解了然後來當工具人教你們,很簡單的。
徹底先結束虛擬主機。
技術性操作1.先關掉檢查點功能,避免一直報錯。
Hyper-V管理員那邊按一下設置。
然後選擇檢查點,把啟用檢查點的勾取消掉再確定
然後是整個虛擬主機最技術性的設置操作,讓你的實體顯卡出現在你的虛擬主機上成為虛擬顯卡。先以系統管理員身分運行Powershell,這Powershell也是微軟自己內置的程序,完全不用去抓來路不明的軟體。
接下來請先看好下列指令,指令只有紅字的部分不包含這個括弧()符號,你們只要反白複製CTRL+C粘貼CTRL+V就好
第一個指令:( $vm = “我的虛擬主機的名字” ),我的主機是叫ZOTAC VM看你的主機叫什麼名字從兩個"地方改掉就好,輸入好後+ENTER鍵
第二個指令:( Add-VMGpuPartitionAdapter -VMName $vm )粘貼後+ENTER鍵
第三個指令:( Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 80000000 -MaxPartitionVRAM 100000000 -OptimalPartitionVRAM 100000000 -MinPartitionEncode 80000000 -MaxPartitionEncode 100000000 -OptimalPartitionEncode 100000000 -MinPartitionDecode 80000000 -MaxPartitionDecode 100000000 -OptimalPartitionDecode 100000000 -MinPartitionCompute 80000000 -MaxPartitionCompute 100000000 -OptimalPartitionCompute 100000000 )
紅字全部反白複製不用分段直接複製,然後粘貼就好,粘貼後+ENTER鍵
第四個指令:( Set-VM -GuestControlledCacheTypes $true -VMName $vm )粘貼後+ENTER鍵
第五個指令:( Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm )粘貼後+ENTER鍵
最後一個指令:( Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm )粘貼後+ENTER鍵
只要複製粘貼到這邊都正確,就可以關掉Powershell了,虛擬主機再連接虛擬顯卡就會出現了
然後再虛擬主機裝用dxdiag(dx的診斷工具)來檢查。
因為是虛擬顯卡所以沒裝驅動程序
這時我們找虛擬主機的硬碟位置,之前說過當它是USB隨身碟,所以我們按兩下來插進你的實體電腦里
你會看到多出兩塊硬碟,找最後一塊,我的是G槽
從裡面WINDOWS文件夾開始
找到SYSTEM32
在你的虛擬主機硬碟槽中SYSTEM32文件夾里添加一個子文件夾
取名字為HostDriverStore,然後這個窗口先別關
在開一個文件總管打開你的C槽
一樣到Windows→System32
往裡面找DriverStore文件夾,會有兩個一個開不了,我們要找的是可以開啟的那個
把裡面的FileRepository這個文件夾複製起來
到剛剛的HostDriverStore文件夾上粘貼
你也可以將D2R跟B.N一起先複製到虛擬主機的桌面位置,那個ZOTAC VM是我的虛擬主機的名字,你找你的名字就好
最後一個步驟:將虛擬主機的硬碟退出。
最後在重新連接虛擬主機就可以看到剛剛複製到桌面的東西等你來運行遊玩了
就算你的虛擬主機用DXDIAG來診斷顯卡,你的虛擬主機也完全沒有問題,都裝好了!
現在你有一台真實的電腦跟一台虛擬的電腦,虛擬電腦等同你的真實電腦因為用的是實體硬體資源,只要電腦硬體夠強,什麼遊戲都可以安裝來玩,最嚴重的連病毒都可以裝來玩。
最後聲明:這些軟體,都是微軟內置的,連WIN10安裝程序,都可以在微軟官方網站上下載,什麼叫安全,這個最安全,你要找第三方軟體嗎?請自便,恕我不奉陪。