หลังจากติดตั้ง April Cumulative Update KB3147458 ข้อผิดพลาดต่อไปนี้อาจปรากฏขึ้นเมื่อเปิดตัวแก้ไขนโยบายกลุ่ม แม้ว่าการยกเลิกข้อความแสดงข้อผิดพลาด (เกิดขึ้นสองครั้ง) ควรอนุญาตให้คุณใช้ตัวแก้ไขนโยบายกลุ่มหมวดหมู่ "ร้านค้า" อาจหายไปจากคอมโพเนนต์ Windows ภายใต้การกำหนดค่าคอมพิวเตอร์และการกำหนดค่าผู้ใช้
ไม่สามารถค้นหาทรัพยากร '$ (string.RequirePrivateStoreOnly)' ในแอตทริบิวต์ displayName ได้
ไฟล์ C: \ WINDOWS \ PolicyDefinitions \ WindowsStore.admx, บรรทัดที่ 140, คอลัมน์ 9
อาจเป็นเพราะการอัปเดตได้เพิ่มการตั้งค่านโยบายใหม่ลงในไฟล์ WindowsStore.admx แต่ไม่ได้เพิ่ม ID สตริงที่เกี่ยวข้องใน WindowsStore.adml Microsoft รับทราบปัญหานี้เนื่องจาก John Wink [MSFT] กำลังติดตามปัญหา KB3147458 หวังว่าข้อผิดพลาดเล็กน้อยนี้จะได้รับการแก้ไขในไม่ช้า ก่อนหน้านี้นี่คือวิธีการป้องกันข้อผิดพลาดที่เกิดขึ้นเมื่อเปิดตัวแก้ไขนโยบายกลุ่ม
1. ก่อนอื่นให้ทำสำเนาไฟล์ C: \ Windows \ PolicyDefinitions \ WindowsStore.admx และเก็บไว้ในที่ปลอดภัย
2. คลิกขวาที่ Start คลิกที่ Command Prompt (Admin)
3. พิมพ์คำสั่งต่อไปนี้ทีละคำแล้วกด ENTER หลังจากแต่ละคำสั่ง:
takeown / f C: \ Windows \ PolicyDefinitions \ WindowsStore.admx
icacls C: \ Windows \ PolicyDefinitions \ WindowsStore.admx / ผู้ดูแลระบบให้สิทธิ์: F
notepad C: \ Windows \ PolicyDefinitions \ WindowsStore.admx
5. ใน Notepad ให้ไปที่ Line 133 ในไฟล์ (CTRL + G)
6. เลือกเนื้อหาจากบรรทัดที่ 133 ถึง 166 (รวมถึง) ลบบรรทัดเหล่านั้นและบันทึกไฟล์
7. จากนั้นพิมพ์คำสั่งต่อไปนี้เพื่อกู้คืนความเป็นเจ้าของกลับสู่ TrustedInstaller
icacls C: \ Windows \ PolicyDefinitions \ WindowsStore.admx / setowner "NT Service \ TrustedInstaller"
คุณไม่ควรได้รับข้อผิดพลาดเมื่อเปิดตัวตัวแก้ไขนโยบายกลุ่ม นอกจากนี้หมวดหมู่ "ร้านค้า" จะกลับมาอยู่ภายใต้ "คอมโพเนนต์ Templates \ Windows ระดับผู้ดูแล"
สำหรับการอ้างอิงนี่คือบรรทัดที่คุณต้องการล้างข้อมูล
Microsoft อาจเพิ่ม ID สตริงที่จำเป็นลงในตารางสตริงในไฟล์ ADML ที่เกี่ยวข้องในการอัปเดตในอนาคตซึ่งควรแก้ไขข้อผิดพลาด