先取得正版通行證,之後可再升win 10嗎 - Windows
By Oliver
at 2016-07-28T04:49
at 2016-07-28T04:49
Table of Contents
※ 引述《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
--
: #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
--
Tags:
Windows
All Comments
By Charlie
at 2016-07-30T22:27
at 2016-07-30T22:27
By Hardy
at 2016-08-03T09:28
at 2016-08-03T09:28
By Robert
at 2016-08-04T07:40
at 2016-08-04T07:40
By Zanna
at 2016-08-08T15:12
at 2016-08-08T15:12
By Agnes
at 2016-08-10T15:54
at 2016-08-10T15:54
By Ethan
at 2016-08-12T22:44
at 2016-08-12T22:44
Related Posts
先取得正版通行證,之後可再升win 10嗎
By Isabella
at 2016-07-28T01:35
at 2016-07-28T01:35
AMD driver頻故障無法處理
By Michael
at 2016-07-28T00:41
at 2016-07-28T00:41
舊電腦的OS選擇
By Quintina
at 2016-07-27T22:44
at 2016-07-27T22:44
win7升win10過程超久的問題
By Lucy
at 2016-07-27T21:17
at 2016-07-27T21:17
休眠後cookies好像會不見
By Sierra Rose
at 2016-07-27T20:38
at 2016-07-27T20:38