最近隨著Window S11測試版的發(fā)布,很多Dev的用戶都想換頻道優(yōu)先體驗。但是切換時電腦提示設(shè)備硬件不支持,導(dǎo)致無法切換。
那么有什么辦法可以強制切換呢?下面小編就來看看吧!
注意:
操作前,請務(wù)必閱讀以下內(nèi)容!我不負責因更改造成的系統(tǒng)錯誤,敬請諒解!
1.首先請想好你是否真的有必要切換到beta通道,因為下面的方法并不是官方的常規(guī)方法,而且涉及到覆蓋系統(tǒng)注冊表的高危行為,因為如果沒有必要,請保持系統(tǒng)原樣,以免進一步失?。?
2.因為更改注冊表是一個風險極高的行為,所以請記得在每一步都要導(dǎo)出注冊表備份(不放心的話甚至可以導(dǎo)出整臺電腦)。
想法:
I believe many people, like me, have tried to change the values of "Windows Self Host/HKEY _ Local _ Machine/Software/Microsoft/Windows Self Host/Applicability and User Interface/Selection" to "Beta".
那么我們這樣就有兩個思路:一個是想辦法直接滿足要求。我們嘗試提取版本號相同但符合要求的機器的所有相關(guān)更新注冊表,然后在不符合要求的機器上重寫。
這樣,你就可以切換beta或者dev自由地喜歡他們;另一種是想辦法禁止系統(tǒng)在改Beta后返回RP,也就是禁止系統(tǒng)對目錄寫權(quán)限。
關(guān)于以上兩個想法,一個想法我試過之后暫時沒有發(fā)現(xiàn)任何問題,一切正常;第二,想法被@像素魔粉嘗試驗證。按照他的說法,沒有問題,但是修改權(quán)限禁止寫作聽起來相當致命,請認真考慮。
對上述觀點的分析:
一:這個好處是可以直接變成符合要求的機器,可以隨意切換頻道,事后也不會受到系統(tǒng)要求的限制(可能?),但問題是,重寫整個注冊表關(guān)于windows更新和預(yù)覽版計劃是非常危險的。
所以記得再備份一次。但根據(jù)我前后對比注冊表,目錄結(jié)構(gòu)似乎基本相同,只是相關(guān)值有所不同(當然具體是哪個我也不知道,搜索后也沒有相關(guān)對比)。但是我試過之后,并沒有發(fā)現(xiàn)什么問題。
換個頻道接受更新沒有問題。
二:這個好處看起來并沒有改變目錄結(jié)構(gòu),但是在我看來,改變讀寫權(quán)限可能會導(dǎo)致莫名其妙的問題,無法控制,還處于不盡如人意的狀態(tài),無法隨意切換頻道。所以,我自己也不太會想。當然是一種思維。
但也是在另一個同學嘗試過之后,看了我的分析,認為自己可以承擔相關(guān)后果的同學可以嘗試,真心希望在評論區(qū)舉報這個方案的相關(guān)結(jié)果,看看這個方案是不是更好,因為是我們自己在被微軟拋棄后拯救了我們。
原始使用方法:
方案一(見雜項1、2、4、6、7):下載修改注冊表后,先備份!然后雙擊注入并重啟。如果沒有問題,就大功告成了。
二方案(見雜項3、6):找到" HKEY _ LOCAL _ MACHINE/SOFTWARE/Microsoft/windows自身主機/UI/Selection "和" HKEY _ LOCAL _ MACHINE/SOFTWARE/Microsoft/windows self host/適用性",
雜項:
1、首先一方案的注冊表路徑是“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/WindowsUpdate”和“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsSelfHost”,
2、這兩個注冊表提取自@三離七九,我的版本是最新22000.100 dev通道,我只是在此版本上嘗試無誤,如不是相關(guān)版本,請先更新至最新以免引起更大問題!
3、二方案我本人并沒有進行任何嘗試,我并不完全知曉詳細操作及后果,更不對其故障負責,因此該方案僅限于討論,請不要深究,因為我也不清楚。
4、因為危險性實在太大,缺少相關(guān)玩機經(jīng)驗的同學不建議嘗試,當然其實問題不大,只要做好備份就可以隨時反悔。綜上所述,我不打算直接寫明詳細步驟盡可能少配圖提升閱讀難度,以避免普通玩家造成損失。
5、我相信能夠偷渡過來的同學在仔細閱讀后一定能夠知曉且明白該如何進行,如果你有相關(guān)步驟問題歡迎評論或者私信,如有所知我將盡可能回答,如果您閱讀后感到完全不知所云,那么這篇教程可能不適合您。
6、相關(guān)注意事項及后果說明:因為會對整個windows更新注冊表覆寫,Account項會被覆寫,導(dǎo)致預(yù)覽體驗賬戶退出,因此覆寫后記得重新登錄否則可能接收不到更新!雖然目前我并沒有發(fā)現(xiàn)什么問題,
更新的相關(guān)組件也工作正常,但我無法保證后續(xù)更新是否會出問題,所以請進行備份!
請將“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/WindowsUpdate”、“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsSelfHost“、”HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/DataCollection“、
”HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows/DataCollection“四項注冊表打包發(fā)給我,
我將進一步對照相關(guān)差異以得出更科學的結(jié)論進行修正,并盡可能找出關(guān)鍵幾項值(僅限現(xiàn)在是22000.100 dev通道且不符合更新要求的用戶),感謝您的貢獻
8、本人只是完全自行摸索,沒有相關(guān)理論對照,并不具有專業(yè)性,請理性閱讀理解,如有任何錯誤請盡可能評論
最后,算是免責協(xié)議,普通用戶不建議您嘗試!請務(wù)必做到每步備份!閱讀本文造成您電腦故障的,本人不負任何責任!當然,積極歡迎理性討論!
補充:
經(jīng)過一些人的嘗試,發(fā)現(xiàn)直接覆寫注冊表會強制退回RP通道,當然思路沒有問題,原因大概是由于之前一直是不符合要求,即使覆寫后也會被認為不符合要求,因此只需要把相關(guān)驗證刪掉清除就可以。
因此我基于一個切換腳本修改了一下,使得這個過程輕松了許多。
下面是補充的解決方法:
首先還是完整閱讀完上面教程,然后下載腳本。
之后打開里面的說明閱讀后按步進行,重啟即可。
正常的話,不符合要求的提示就沒有了,而且dev通道和beta通道就可以隨意切換了。
【修正版】說明:
在原版本中,有不少人包括我在內(nèi)的同學們發(fā)現(xiàn)頁面下面有個取消注冊的按鈕似乎失效無法操作,我也在提前前注意到了這個問題。
我猜測可能是這個修改的注冊表某項值指向了取消,跟已有值沖突了,造成失效。
在催促下,經(jīng)過一段時間摸索比對前后代碼之后,經(jīng)過熱心酷友幫助,成功發(fā)現(xiàn)了控制退出/進入的關(guān)鍵字符串“OptOutState”。
在經(jīng)過將其十六進制數(shù)位“0x00000001”改為“0x00000000”,并將相關(guān)語句刪除后,退出按鈕終于默認被關(guān)掉了,惱人的退出提示也不見了,至于是否真實有效,我個人認為仍有待商榷,
但分析代碼來看,應(yīng)該是成功了。但由于這個注冊表是我通過vs手動改動刪寫的,不確定性可能會繼續(xù)提升。不過這也基本就是我能達到的“完美”版本了。
經(jīng)過近8位同學的嘗試(人數(shù)太多,這里我就虛空感謝了,鞠躬qwq),首先均可以實現(xiàn)以上效果,但存在一些莫名其妙的bug,為防止各位出現(xiàn)不必要損失,現(xiàn)將bug完整報告如下:
1、賬號被退出,不過基本重進就行。
2、設(shè)置左上角微軟賬號頭像有的會莫名變黑。
3、更新頁面有部分人報告會閃退,但幾率很小,閃過一兩次,重開就好了。
4、“可選更新”似乎收不到更新?(包括我),3人報告“無
可用更新”,其余大部分正常,也有可能是之前都更新完了。
5、還有綠屏的,不過重啟完就好了(這個我估計跟本事件關(guān)系不大)。
在您閱讀完以上文本后,我再次打包一個最終“完美”版本并發(fā)布,請您仔細考慮是否注入使用,確保有一定擔責能力,當然,記得隨時備份!
使用方法:如果您之前已經(jīng)使用過我的腳本,只需注入新的selfhost注冊表(已注明修改),如果沒有請閱讀內(nèi)附的使用說明。
還是免責說明,本人并不具有任何專業(yè)參考性,因此本文僅起到指導(dǎo)作用,且修改注冊表屬于高危行為,不建議普通玩家嘗試。請確保在嘗試之前有一定擔責能力,因本文引起的故障本人恕不負責。
下載地址http://www.xitongzhijia.net/soft/220227.html
PS:請用管理員方式注入腳本