在win7下安裝PowerShell 5.0遇到的坑


升級安裝

  1. 安裝.NET Framework 4.6.2
    下載NDP462-KB3151800-x86-x64-AllOS-ENU.exe,進行安裝
  2. 安裝PowerShell 4.0(5.0依賴4.0)
    下載Windows6.1-KB2819745-x64-MultiPkg.msu,進行安裝
  3. 安裝PowerShell 5.0
    下載Win7AndW2K8R2-KB3134760-x64.msu,進行安裝。
  4. powershell 4.0 需要Windows Management Framework 4.0,下載地址:點擊打開鏈接

    Windows Management Framework 4.0 需要 Microsoft .NET Framework 4.5,下載地址:點擊打開鏈接

    按官方要求,卸載其他任何 Windows Management Framework 4.0 副本,包括任何預發行副本或其他語言的副本。卸載以下幾個,如圖:

    然后安裝先前下載好的Microsoft .NET Framework 4.5,再安裝Windows Management Framework 4.0。

    安裝完以后重啟計算機。到此powershell 4.0已成功更新,如圖:



  5. 下面以Windows6.1-KB2506143-x64.msu為例:

    把Windows6.1-KB2506143-x64.msu的后綴名msu改為cab
    雙擊打開cab壓縮文件,會發現里面有一個同名的Windows6.1-KB2506143-x64.cab文件,將它解壓到別的目錄。
    運行cmd 輸入:dism /online /add-package /packagepath:“X:\路徑\文件名.cab”
    例如(dism /online /add-package /packagepath:“C:\cab\cab\Windows6.1-KB2506143-x64.cab”)
    如果還有問題請參照以下解決方法:
    錯誤 87 :因為“dism /online /add-package /packagepath:” 這串口令中的空格沒輸入。
    錯誤 3 :因為后半段放 Windows6.1-KB2506143-x64.cab 路徑輸入有誤,(可以將其復制到 C 盤底下比較簡單的目錄中,如 C:\Users\Windows6.1-KB2506143-x64.cab,最好不要C盤根目錄)。
    錯誤 2 :因為改名后的 Windows6.1-KB2506143-x64.cab 無法被解析,需要將其解壓提取,提取后的同名文件 Windows6.1-KB2506143-x64.cab 才能被安裝。
    ---------------------





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM