web-dev-qa-db-ja.com

「値が期待される範囲内にありません」サーバー2012でのDFSエラー

DFSレプリケーショングループを作成しようとしたときに、このバグに遭遇したようです: https://support.Microsoft.com/en-us/help/4049095/value-does-not-fall-within-the -expected-range-error-when-you-change

問題のサーバーは2012R2ではなく2012です。私は完全にパッチを適用していますが、2012R2にリストされているパッチ(KB4075212)の「同等の」パッチをインストールしようと思いました。そのため、KB4075213をインストールしようとしましたが、「お使いのコンピュータにはこのアップデートは適用できません」というメッセージが表示されます

そのため、回避策として、DFSコマンドを使用してレプリケーショングループを作成しようとしましたが、認識されないコマンドがあります。私は再確認しましたが、はい、DFS管理ツールがインストールされています。

次に、.net 4.7をアンインストールしようとしましたが、「プログラム」ではありません。私はregeditで使用しているバージョンを確認しましたが、4.7.1を使用しています。これらはWindows Updateを介して展開されていると思いますが、KBxxxxxxxはWindows Updateの[インストールされた更新]タブに表示されません: https://docs.Microsoft.com/en-us/dotnet/framework/migration- guide/how-to-determine-which-versions-are-installed

.net 4.7.2および4.7.1をコマンドライン/ Powershellから削除できますか?それとも、誰かが「修正」をインストールして動作させることができましたか? (私が言ったように、彼らが参照している修正がインストールされていると思うので、修正は機能しないと思います)。

このサーバーはServer2012 Datacenterであり、完全にパッチが適用されています。本番ファイルサーバーであるため、平日に再起動をスケジュールするのは難しいので、そのことを覚えておいてください。

2
colbyt

Windows Server 2012(フレーバーに関係なく)では、.Net FrameworkはWindows Updateコンポーネントであり、notプログラムです。そのため、KB番号で「インストールされたアップデート」の下でそのようなものを検索する必要があります。はい、私はそれが痛みを伴うことを知っていますが、それはそれがそうである方法です。

Windows Server 2012(R2以外):

  • .Net 4.7 Windows Server 2012-KB3186505
  • .Net 4.7.1 Windows Server 2012-KB4033345
  • .Net 4.7.2 Windows Server 2012-KB4054542

Windows Server 2012 R2:

  • .Net 4.7 Windows Server 2012 R2-KB3186539
  • .Net 4.7.1 Windows Server 2012 R2-KB4033369
  • .Net 4.7.2 Windows Server 2012 R2-KB4054566
4
Peter Zhabin