Re: [問題] 先取得正版通行證,之後可再升win 10嗎

看板Windows作者 (I/O Error)時間7年前 (2016/07/28 04:49), 編輯推噓6(601)
留言7則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《ageminis (melonhaochi)》之銘言: : #1Lv26b2U : 根據這篇的做法 : 先於目前正版作業系統取得 GenuineTicket.xml : 日後(2016 / 7 / 29 / 23 : 59 後)再把 GenuineTicket.xml 複製 : 回去於同一個主機板(或同一個筆電)下已第一次安裝全新 Win 10 作業系統的硬碟 : 那麼連上網路扔然會被微軟認定為 Win 10 可數位權利啟用嗎 ? : 先謝謝有空回應的人 ! : ----- : Sent from JPTT on my HTC Butterfly. 理論上是這樣,不過為了怕有個什麼萬一,所以我改用另外一種方式處理。 不是什麼新東西,也就是在 win7/win8/win8.1 上用VHD安裝 win10。 這是一種美觀又大方,方便又無須另外使用USB隨身碟的方式! 參考書目: 1. http://walker-a.com/archives/2996 2. https://www.pcsetting.com/windows/36 3. 或本版文章 #1HXyLII- 步驟簡單歸納為: 1, 在系統(win7/win8.1已經啟用的情況下,暗黑手段不討論)上產生一個新的VHD檔, 建議放在SSD(我是在 c 底下產生vhd)上會比較快。記下VHD放置的磁碟代號。預計 建立一個12G大小的 VHD ,不過不會一口氣佔去那麼多。 2. 掛上win10光碟檔(ISO),記下磁碟代號。 [win8.1可以直掛ISO,win7得借助類似 wincdemu 或 imdisk 等第三方軟體] 3. 找一個空的磁碟機代號,因為我的RAMDISK習慣掛在z,所以我打算放在 y 碟 4. 因為最近要處理好幾台,所以我簡單處理一個BAT檔,利用上面三個連結的內容, 透過 dism 方式來部署。 5. 最後手動重開進行(當然要自己加入BAT也是可以啦...不過要是 bcd 出包就~) 6. 天災人禍總是難免,動手之前請先詳閱公開說明書,重要資料一定要備份! 7. 重開兩次之後,該輸入的輸入,要建立的建立, <略過金鑰輸入> 第三次重開進到GUI後確認一下 win10 是否已經啟用(應該行吧~) 執行 slmgr -xpr 或 slmgr -dlv 看看 8. 再次重開回到原本 win7/win8.1 上,執行 msconfig 後,將 開機 這一頁,刪除 不要的開機項目。不要在 win10 底下刪除...之後會在重開一次。 或是 bcdedit /delete "{xxx}" <--xxx是指win10 VHD在BCD的 identifier ID 9. 刪除 Win10.VHD,Over,船過水無痕。 PS: a. 中間要是有問題反悔,大膽按下 Ctrl+C ,批次檔後面的動作就不會執行。 b. 但是若 VHD 檔已經產生,就直接 diskpart 進去解除 select vdisk file=c:\Win10.vhd detach vdisk 然後就可以快樂的刪除這個 VHD 檔了,不然就是重開機後也可以刪除。 c. BCD亂了就用USB開機進去救,我偶遇到一台,因為不小心按了兩次! 指令查網路的... bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd d. 前三項磁碟機代號只能輸入一個字元,後面 WIMfile 中的 index 只能 1 ~ 9 ,超過會有不可預期的問題!! d. BAT 內容都是東抄西抄,有問題再討論 ^_^ ********** 我比較懶, 檔名取為 1.bat *************************************** @echo Enter VHD File Driver Letter @set /p drv=Enter_VHD_Drv [ c d e f ... z ] : @echo Enter Win10 ISO Mount Driver Letter @set /p iso=Enter_ISO_Drv [ c d e f ... z ] : @echo Win10 VHD Mount Driver Letter @set /p vhd=Enter_VHD_Mount_Drv [ c d e f ... z ] : @echo VHD FILE = %drv%:\Win10.vhd @echo Win10 ISO Mount = %iso%:\ @echo VHD DISK Mount = %vhd%:\ @echo --------------------------------------- pause @echo Diskpart VHD Create... @echo create vdisk file=%drv%:\Win10.0.vhd type=expandable maximum=12288 >%drv%:\disk.txt @echo select vdisk file=%drv%:\Win10.0.vhd >>%drv%:\disk.txt @echo attach vdisk >>%drv%:\disk.txt @echo create partition primary >>%drv%:\disk.txt @echo select partition 1 >>%drv%:\disk.txt @echo format fs=ntfs label=Win10 quick >>%drv%:\disk.txt @echo assign letter=%vhd% >>%drv%:\disk.txt @echo VHD OK ! pause diskpart /s %drv%:\disk.txt @copy %iso%:\sources\gatherosstate.exe %vhd%:\ @echo Get Windows 10 image index number dism /get-wiminfo /wimfile:%iso%:\sources\install.wim @start %vhd%:\gatherosstate.exe @set /p index=Enter_Index_NO [ 1 2 3 4 ... 9] : @echo --------------------------------------- pause @echo Extract Image Files To VHD Diskpart dism /apply-image /imagefile:%iso%:\sources\install.wim /index:%index% /applydir:%vhd%:\ move %vhd%:\GenuineTicket.xml ProgramData\Microsoft\Windows\ClipSVC del %vhd%:\gatherosstate.exe del disk.txt @echo --------------------------------------- pause @echo BCDBoot Setting mkdir %vhd%:\BCD_Old_Bkup bcdedit /export "%vhd%:\BCD_Old_Bkup\BCD" bcdboot %vhd%:\windows /l zh-TW bcdedit /set {default} Description "VHD Win 10" @echo --------------------------------------- pause @echo List bcdboot bcdedit /v @echo --------------------------------------- pause -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.195.37 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1469652588.A.3BF.html

07/28 05:52, , 1F
好厲害 自己寫批次檔
07/28 05:52, 1F

07/28 08:14, , 2F
大推
07/28 08:14, 2F

07/28 12:21, , 3F
這邊是原發問者,謝謝您提供的方法,下班再來試試,另希
07/28 12:21, 3F

07/28 12:21, , 4F
望年長者的 acer Swicth 10 跑的動 VHD
07/28 12:21, 4F

07/28 19:40, , 5F
重灌幾次了,連上網路後,就自動啟用了,沒有意外阿
07/28 19:40, 5F

07/30 01:43, , 6F
推你
07/30 01:43, 6F

08/05 00:58, , 7F
08/05 00:58, 7F
文章代碼(AID): #1NcHviE_ (Windows)
文章代碼(AID): #1NcHviE_ (Windows)