นโยบายกลุ่มพื้นหลังของเดสก์ท็อปไม่ได้ใช้ใน Windows 11/10
หากคุณกำลังพยายามใช้วอลเปเปอร์เดสก์ท็อปหรือพื้นหลังโดยใช้ Local Group Policy Editor บน Windows 11/10 แต่ไม่ได้ผล ต่อไปนี้เป็นการแก้ไขบางส่วนเพื่อแก้ไขปัญหา วิธีแก้ปัญหาเหล่านี้จะช่วยให้คุณกำจัดปัญหาวอลเปเปอร์หน้าจอสีดำใน Windows 11/10 ได้เช่นกัน
มีหลายวิธีในการตั้งค่าพื้นหลังเดสก์ท็อปบน Windows คุณสามารถตั้งค่าวอลเปเปอร์เดสก์ท็อปได้โดยใช้ Group Policy และ Registry Editor อย่างไรก็ตาม หากคุณทำทุกอย่างถูกต้องแล้ว แต่ไม่ได้ผล ให้ทำตามคำแนะนำเหล่านี้ ก่อนเริ่มต้นใช้งานโซลูชันเหล่านี้ ตรวจสอบให้แน่ใจว่าคุณออกจากระบบบัญชีของคุณและลงชื่อเข้าใช้ใหม่อีกครั้ง จำเป็นต้องดำเนินการดังกล่าวหลังจากเปลี่ยนวอลเปเปอร์โดยใช้ Local Group Policy Editor หรือ Registry Editor หากคุณไม่ทำ วอลล์เปเปอร์ของคุณจะไม่ได้รับการอัปเดต
นโยบายกลุ่มพื้นหลังของเดสก์ท็อปไม่ได้ใช้
ในการแก้ไขนโยบายกลุ่มพื้นหลังของเดสก์ท็อปที่ไม่ได้ใช้ข้อผิดพลาดใน Windows 11/10 ให้ทำตามขั้นตอนเหล่านี้ -
ตรวจสอบการตั้งค่า Registry Editor
ตรวจสอบเส้นทางและชื่อวอลเปเปอร์
-
เปลี่ยนชื่อวอลเปเปอร์ Transcoded
ลบเนื้อหาของ slideshow.ini
ตรวจสอบป้องกันไม่ให้เปลี่ยนการตั้งค่าพื้นหลังของเดสก์ท็อป
เรามาดูรายละเอียดขั้นตอนเหล่านี้กัน
1. ตรวจสอบการตั้งค่า Registry Editor
เนื่องจากเป็นไปได้ที่จะเปลี่ยนพื้นหลังของเดสก์ท็อปโดยใช้ Registry Editor จึงจำเป็นอย่างยิ่งที่จะต้องตรวจสอบการตั้งค่า Registry Editor หากคุณได้ตั้งค่าบางอย่างในไฟล์ Registry และกำลังป้อนอย่างอื่นในตัวแก้ไขนโยบายกลุ่มภายใน มันอาจจะไม่ทำงานเนื่องจากความขัดแย้งภายในบางอย่าง
ในการเริ่มต้น ให้เปิด Registry Editor ในคอมพิวเตอร์แล้วไปที่เส้นทางนี้-
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policiesหากคุณพบคีย์ย่อยชื่อ ระบบ ให้เปิดและตรวจสอบว่ามีค่าสตริง 2 ค่าชื่อ วอลเปเปอร์ และ วอลเปเปอร์สไตล์ ถ้าใช่ ให้คลิกขวาที่ระบบแล้วเลือกตัวเลือก ลบ
หลังจากนั้นให้ยืนยันการลบ จากนั้นทำตามขั้นตอนเดียวกันเพื่อตั้งค่าวอลเปเปอร์โดยใช้ Group Policy
2. ตรวจสอบเส้นทางและชื่อวอลเปเปอร์
เมื่อคุณใช้การตั้งค่า วอลเปเปอร์เดสก์ท็อปใน Local Group Policy Editor จำเป็นต้องป้อนเส้นทางที่กำหนดวอลเปเปอร์ ภายหลังจะเปลี่ยนแปลงไม่ได้แล้ว หากคุณย้ายไฟล์วอลเปเปอร์จากที่หนึ่งไปยังอีกที่หนึ่ง จำเป็นต้องเปลี่ยนพาธการตั้งค่า Group Policy ที่สอดคล้องกัน ในทำนองเดียวกัน หากคุณเปลี่ยนชื่อไฟล์วอลเปเปอร์ คุณต้องทำเช่นเดียวกัน มิฉะนั้น คุณจะเห็นพื้นหลังเดสก์ท็อปเป็นสีดำหรือว่างเปล่าในครั้งต่อไปที่คุณลงชื่อเข้าใช้บัญชีผู้ใช้ของคุณอีกครั้ง
ในการตรวจสอบ ให้เปิดพาธที่คุณเก็บไฟล์ไว้ จากนั้นเปิดตัวแก้ไขนโยบายกลุ่มภายในและไปที่เส้นทางนี้ -
User Configuration > Administrative Templates > Desktop > Desktopดับเบิลคลิกที่การตั้งค่า วอลเปเปอร์เดสก์ท็อป และป้อนเส้นทางใหม่ก่อนคลิกปุ่ม ตกลง
3. เปลี่ยนชื่อวอลเปเปอร์ Transcoded
พูดง่ายๆ ก็คือ คุณได้รีเซ็ตแคชวอลเปเปอร์บนคอมพิวเตอร์ Windows 10 ของคุณแล้ว สำหรับสิ่งนั้น มีสองไฟล์ที่รับผิดชอบ และหนึ่งในนั้นคือ TranscodedWallpaper ดังนั้น ให้กด Win+R เพื่อเปิดพรอมต์ Run และป้อนเส้นทางต่อไปนี้-
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themesที่นี่คุณสามารถดูไฟล์ชื่อ TranscodedWallpaper คลิกขวาที่มันแล้วเลือกตัวเลือก เปลี่ยนชื่อ
จากนั้นป้อนชื่อ เช่น TranscodedWallpaperOld หรืออะไรก็ได้
4. ลบเนื้อหาของ slideshow.ini
ไฟล์ที่สองที่รับผิดชอบแคชวอลเปเปอร์คือ slideshow.ini คุณจะเห็นไฟล์นี้ในตำแหน่งเดียวกับของ TranscodedWallpaper ดังนั้นให้เปิด File Explorer และไปที่เส้นทางนี้ -
C:\Users\username\AppData\Roaming\Microsoft\Windows\Themesก่อนทำสิ่งนี้ อย่าลืมแสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ หลังจากเปิดโฟลเดอร์ ธีม คุณจะเห็นไฟล์ชื่อ slideshow.ini คลิกขวาที่มันแล้วเลือกปุ่มแก้ไข หากคุณเห็นสิ่งใดในไฟล์ ให้เลือกทั้งหมดแล้วลบออกก่อนกด Ctrl+S เพื่อบันทึก
คล้ายกัน: Group Policy จะคืนค่าใน Windows เรื่อยๆ
5. ตรวจสอบการตั้งค่าป้องกันการเปลี่ยนพื้นหลังเดสก์ท็อป
สมมติว่าคุณไม่สามารถเปลี่ยนวอลเปเปอร์ใน Windows 10 ได้ไม่ว่าด้วยวิธีใด ในกรณีดังกล่าว จำเป็นต้องตรวจสอบการตั้งค่า ป้องกันการเปลี่ยนพื้นหลังเดสก์ท็อป ใน Group Policy และค่าที่คล้ายกันใน Registry Editor
ในการเริ่มต้นให้เปิด Local Group Policy Editor และไปที่เส้นทางนี้ -
User Configuration > Administrative Templates > Control Panel > Personalizationดับเบิลคลิกที่การตั้งค่า ป้องกันการเปลี่ยนพื้นหลังเดสก์ท็อปทางด้านขวามือ หากตั้งค่าเป็น เปิดใช้งาน ให้เลือกตัวเลือก ไม่ได้กำหนดค่า และคลิกปุ่ม ตกลง
ในทำนองเดียวกัน คุณต้องตรวจสอบว่ามีค่า Registry ที่เกี่ยวข้องหรือไม่ ถ้าใช่ อาจทำให้เกิดปัญหาเดียวกันได้ ในการนั้น ให้กด Win+R พิมพ์ regedit แล้วกดปุ่ม Enter จากนั้น กดปุ่มใช่ในข้อความแจ้ง UAC เพื่อเปิด Registry Editor บนคอมพิวเตอร์ของคุณ หลังจากนั้น นำทางไปยังเส้นทางนี้-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\ในคีย์นโยบาย คุณจะเห็นคีย์ย่อยชื่อ ActiveDesktop หากคุณมองเห็น คุณจะพบค่า DWORD (32 บิต) สองค่าที่เรียกว่า NoAddingComponents และ NoComponents
ดับเบิลคลิกที่แต่ละรายการเพื่อตั้งค่า Value data เป็น 0 แล้วคลิกปุ่ม ตกลง
หรือคุณสามารถคลิกขวาที่ ActiveDesktop เลือกปุ่ม ลบ และยืนยันการเปลี่ยนแปลง
นั่นคือทั้งหมด! หวังว่าคำแนะนำเหล่านี้จะใช้ได้ผลสำหรับคุณ


