以下是如何進行從 Windows 7 到 Windows 10 的無人值守升級

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 閱讀更多

Windows 7 將在 1 週內停止支持,只剩下幾天時間來升級到實際上正在獲得安全更新的操作系統。

如果你想更快地做到這一點,現在有一個 PowerShell 腳本可以幾乎完全無人看管地完成整個歌曲和舞蹈。

由...開發 /r/PowerShell,過程如下:

在 Windows 7 SP7(內置 PowerShell)上運行通常的 Windows 更新以使您的 W1 安裝盡可能最新

  1. 單擊開始按鈕,輸入 Powershell,右鍵單擊“Windows Powershell”,然後選擇“以管理員身份運行”。
  2. 在 PowerShell 中,鍵入 SET-ExecutionPolicy不受限制 然後按Enter. 這允許 PowerShell 進行註冊表更改。
  3. 關閉PowerShell。

現在設置腳本:

  1. 打開記事本並輸入:

$dir = “c:\temp”

mkdir $目錄

$webClient = 新對象 System.Net.WebClient

$url = “https://go.microsoft.com/fwlink/?LinkID=799445”

$文件 = “$($dir)\Win10Upgrade.exe”

$webClient.DownloadFile($url,$文件)

啟動進程-FilePath $file -ArgumentList “/quietinstall /skipeula /auto upgrade /copylogs $dir”

  1. 使用任何名稱保存文件,但將擴展名更改為 TXT。 .PS1
  2. 右鍵單擊新的 .PS1 文件並選擇“使用 PowerShell 運行”。
  3. 同意允許“Microsoft Windows”對您的計算機進行更改。

而已。 PowerShell 窗口將短暫出現和消失,然後您將在一段時間內看不到任何其他內容。 但是,在某些時候,桌面會重新啟動。 您可以通過檢查任務管理器中的“Windows10UpgraderApp.exe”來檢查升級是否實際發生。

請注意,腳本會導致升級,因此您的文件和應用程序最終應該仍然存在,但可能建議進行完整備份。 此外,從 Windows 7 升級到 Windows 10 時,由於兼容性問題,並非所有應用程序都可以正常工作。

更新應該被激活,如果沒有,您可以使用 Windows 密鑰激活它。

作為一項安全措施,您可能希望在此時刪除 PowerShell 進行註冊表編輯的能力。

  1. 單擊開始按鈕,輸入 Powershell,右鍵單擊“Windows Powershell”,然後選擇“以管理員身份運行”。
  2. 在 PowerShell 中,鍵入 Set-ExecutionPolicy受限 然後按Enter. 這允許 PowerShell 進行註冊表更改。
  3. 關閉PowerShell。

當然,讀者自己負責嘗試這個技巧。 在下面的評論中讓我們知道它的效果如何。

通過 Lifehacker的

使用者論壇

0消息