Windows で gpedit.msc を開くと、「属性 displayName で参照されているリソース $(string id="Win7Only)' が見つかりませんでした」というエラーが発生する

適用対象: Windows 10, version 1803

現象


ADML および ADMX ファイルを Windows 10 1803 バージョンに更新することを想定しています。 gpedit.msc を開くと、以下のエラー メッセージが表示されます。
gpedit.png
RSOP.png

原因


これは既知の問題です。 Windows 10 1803 バージョンの SearchOCR.ADML にはテキストの更新があります。 ただし、変更が行われたとき、この行は新しい ADML から切り取られました。

<string id="Win7Only">Microsoft Windows 7 以降</string>

解決方法


この問題を解決するには、次のリンクを使用して、更新された ADMX パッケージをダウンロードします。 次に、更新された SearchOCR.ADMX ファイルと SearchOCR.ADML ファイルを使用します。

管理用テンプレート (.admx) (Windows 10 April 2018 Update (1803) 用)

回避策


この問題を回避するには、次の手順を実行します。

  1. 見つからない文字列を 1803 バージョンの SearchOCR.adml に追加します
  2. 以前の Windows 10 1511 バージョンの SearchOCR.admx をシステムにコピーします。 このファイルは、Windows 10 1511 以降、Windows 10 1803 リリースまで更新されませんでした。

SearchOCR.adml を更新するには、次の手順を実行します。

注: これは米国英語版用です。 他の言語にも同様の手順があります。

  1. \path\PolicyDefinitions\en-USフォルダでファイルを見つけます
  2. ファイルの編集を間違えた場合に備えて、SearchOCR.adml のバックアップ コピーを作成します
  3. テキスト エディタでファイルを開きます。 (notepad.exe を使用している場合は、[表示] メニューの [ステータス バー] をオンにします)
  4. 26 行目を見つけます
  5. 空白行を追加します。 26 行目は空白になります。
  6. 空白行 26 に次のテキストを貼り付けます。
    <string id="Win7Only">Microsoft Windows 7 or later</string>
  7. ファイルを保存します。