web-dev-qa-db-ja.com

Server CoreインストールWindows Server 2016にNET Framework 4.7.1をインストールできない

またはServer CoreインストールWindows Server 2016上のNET Framework 4.7.1の場合、「お使いのコンピューターにはアップデートは適用されません」

Server Coreインストールでネットフレームワークを4.7.1に更新しようとしていますが、ダイスがありません。インストールがセットアップ用のファイルの抽出を開始し、setup.exe /x86 /x64 /redisは.NETロゴを点滅させ、ライセンス条項のウィンドウを表示して続行します。インストールを受け入れてクリックすると、インストールは説明なしで表示されなくなります。

問題は別のサーバーに存在する-同一のソースとインストール。ただし、ソースとインストールは同じですが、デスクトップエクスペリエンスで動作します。

ログファイルを確認しています...

[2/25/2018, 20:5:3] === Logging started: 2018/02/25 20:05:03 ===
[2/25/2018, 20:5:3] Executable: C:\NDP471-KB4033342-x86-x64-AllOS-ENU.exe v4.7.2558.0
[2/25/2018, 20:5:3] --- logging level: standard ---
[2/25/2018, 20:5:3] Successfully bound to the ClusApi.dll
[2/25/2018, 20:5:3] Error 0x800706d9: Failed to open the current cluster
[2/25/2018, 20:5:3] Cluster drive map: ''
[2/25/2018, 20:5:3] Considering drive: 'C:\'...
[2/25/2018, 20:5:3] Drive 'C:\' has been selected as the largest fixed drive
[2/25/2018, 20:5:3] Directory 'C:\b2f695ed043f576c934668\' has been selected for file extraction
[2/25/2018, 20:5:3] Extracting files to: C:\b2f695ed043f576c934668\
[2/25/2018, 20:13:3] Extraction took 33.562 seconds
[2/25/2018, 20:13:3] Executing command line: 'C:\b2f695ed043f576c934668\\Setup.exe   /x86 /x64 /redist'
[2/25/2018, 20:13:36] Exiting with result code: 0x0
[2/25/2018, 20:13:36] === Logging stopped: 2018/02/25 20:13:36 ===

CBS.logファイル。しかし、インストールが行われない理由を示すものは何もありません。

インストールパッケージが停止していない間に抽出したファイルを新しいパスにコピー-実行中:wusa.exe Windows6.1-KB4019990-x64.msu

最終的に何かを操作するために、次のように表示されます:The update is not applicable to your computer

Microsoftのすべての要件を確認しても、Framework 4.7.1がServer Coreでサポートされていないことが明示されていません。

それで、これを解決するためのトラブルシューティング方法に関するすべての理論またはアイデアに感謝しますか?


Windows OS ...

PS C:\> systeminfo.exe
Host Name:                 SERVERNAME
OS Name:                   Microsoft Windows Server 2016 Standard
OS Version:                10.0.14393 N/A Build 14393

Windowsの機能...

PS C:\> get-windowsfeature -name *framework* | where-object {$_.Installed -match "True"}
Display Name                                            Name                       Install State
------------                                            ----                       -------------
[X] .NET Framework 4.6 Features                         NET-Framework-45-Fea...        Installed
    [X] .NET Framework 4.6                              NET-Framework-45-Core          Installed
    [X] ASP.NET 4.6                                     NET-Framework-45-ASPNET        Installed

Windowsの更新...

PS C:\> Get-Hotfix
Source        Description      HotFixID      InstalledBy          InstalledOn
------        -----------      --------      -----------          -----------
SECDC9SRV101  Update           KB3192137     NT AUTHORITY\SYSTEM  2016-09-12 00:00:00
SECDC9SRV101  Update           KB4049065     SECDC9SRV101\Admi... 2018-02-25 00:00:00
SECDC9SRV101  Update           KB4077525     NT AUTHORITY\SYSTEM  2018-02-25 00:00:00
3
gojj

WindowsアップデートKB4033393をインストールしてみてください

Windows 10 Anniversary Update、Windows 10 Creators Update、およびWindows Server 2016では、コントロールパネルの[インストールされている更新プログラム]にあるMicrosoft Windows用の更新プログラム(KB4033393)としてこれを見つけることができます。

これには、.NET Framework 4.7.1が搭載されています。

別のソースリンク- https://docs.Microsoft.com/en-us/dotnet/framework/deployment/deployment-guide-for-developers オフラインバンドルをダウンロードして、説明どおりにインストールできますここ- https://support.Microsoft.com/en-us/help/4033342/the-net-framework-4-7-1-offline-installer-for-windows

5
A.Newgate

Coreの場合は、/qでなければ、インストールダイアログは失敗します。また、get-windowsfeatureは、インストールされている.Net 4.7を表示しません。何が起こっているのかわかりません。

このregコマンドを実行して、.netのリリースを確認できます

reg query "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release

70805(16進)以上であれば問題ありません。

1
Joe Bruns