ผู้ใช้ Windows บางรายรายงานว่าสุ่มได้รับ Windows ไม่พบไฟล์ใดไฟล์หนึ่งในธีมนี้ ข้อความแจ้งข้อผิดพลาดโดยไม่มีการดำเนินการใดๆ ที่อาจนำไปสู่สถานการณ์นี้ ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าพวกเขาไม่เคยพยายามบันทึกหรือแก้ไขธีมก่อนที่จะปรากฏข้อความแสดงข้อผิดพลาดนี้ เห็นได้ชัดว่าสิ่งที่คุณคลิกที่พรอมต์จะไม่มีผลกระทบใด ๆ เนื่องจากข้อผิดพลาดจะกลับมาหลังจากผ่านไปหลายวัน ปัญหามีการรายงานโดยทั่วไปใน Windows 10 แต่ยังรายงานใน Windows 8 และ Windows 7
สาเหตุที่ทำให้ Windows ไม่พบไฟล์ใดไฟล์หนึ่งในข้อผิดพลาดของธีมนี้
เราตรวจสอบปัญหาโดยพยายามจำลองปัญหาและดูรายงานผู้ใช้ต่างๆ จากสิ่งที่เราสามารถรวบรวมได้ ดูเหมือนว่าปัญหาจะค่อนข้างธรรมดาเมื่อพบกับสถานการณ์บางอย่าง นี่คือรายชื่อผู้กระทำผิดที่อาจนำไปสู่การปรากฏของข้อความแสดงข้อผิดพลาดนี้:
- SettingSyncHost.exe ผิดพลาด – ข้อความแสดงข้อผิดพลาดเริ่มต้นจากไฟล์ปฏิบัติการนี้ ถ้า SettingSyncHost.exe ไม่สามารถซิงค์ธีมของคุณกับเครื่องของเราได้อย่างถูกต้อง คุณจะได้รับข้อผิดพลาดนี้โดยเฉพาะ
- สกรีนเซฟเวอร์ที่กำหนดเองทำให้เกิดข้อผิดพลาด – สกรีนเซฟเวอร์แบบกำหนดเองมักถูกรายงานเป็นความรับผิดชอบสำหรับข้อผิดพลาดนี้โดยเฉพาะ เป็นไปได้หากคุณเห็นข้อผิดพลาดปรากฏขึ้นหลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่ง
- ธีมที่ใช้งานอยู่มีข้อผิดพลาด – ผู้ใช้บางคนคาดการณ์ว่าปัญหานี้จะเกิดขึ้นหากธีมที่ใช้งานในปัจจุบันมีข้อผิดพลาด ผู้ใช้ที่ได้รับผลกระทบจำนวนมากได้จัดการแก้ไขปัญหานี้โดยเปลี่ยนธีมที่ใช้งานอยู่และลบโฟลเดอร์ที่เหลือทิ้ง
หากคุณกำลังดิ้นรนเพื่อแก้ไขปัญหานี้ บทความนี้จะให้รายการขั้นตอนการแก้ไขปัญหาที่มีคุณภาพแก่คุณ ด้านล่างนี้ คุณมีรายการวิธีการที่ผู้ใช้รายอื่นในสถานการณ์เดียวกันเคยใช้เพื่อแก้ไขปัญหา เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีแก้ไขที่เป็นไปได้ด้านล่างตามลำดับที่แสดงจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิภาพในการแก้ไขพร้อมท์สำหรับสถานการณ์เฉพาะของคุณ
วิธีที่ 1:ปิดใช้งานโปรแกรมรักษาหน้าจอที่กำหนดเองของคุณ
สาเหตุที่พบบ่อยที่สุดสาเหตุหนึ่งที่ทำให้เกิดข้อผิดพลาดนี้เกิดจากโปรแกรมรักษาหน้าจอที่กำหนดเองซึ่งไม่ได้ออกแบบมาให้ทำงานร่วมกับฟีเจอร์ธีมของ Windows หากคุณสังเกตเห็นว่าข้อผิดพลาดนี้เกิดขึ้นหลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่ง มีความเป็นไปได้สูงที่การปิดใช้งานโปรแกรมรักษาหน้าจอของคุณคือสิ่งที่คุณต้องทำเพื่อแก้ไขปัญหา
หากคุณชื่นชอบโปรแกรมรักษาหน้าจอและพบว่าโปรแกรมที่คุณใช้อยู่เป็นสาเหตุของปัญหา ให้ลองติดตั้งใหม่หรือแทนที่ด้วยโปรแกรมอื่นที่ไม่ทำให้คุณสมบัติการซิงค์ธีมของ Windows บกพร่อง
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีปิดใช้งานโปรแกรมรักษาหน้าจอของคุณ:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ms-settings:lockscreen ” และกด Enter เพื่อเปิด หน้าจอล็อก แท็บของการปรับเปลี่ยนในแบบของคุณ เมนู.
- ภายในแท็บหน้าจอล็อก ให้คลิกที่ การตั้งค่าโปรแกรมรักษาหน้าจอ .
- ใน การตั้งค่าโปรแกรมรักษาหน้าจอ เข้าถึงเมนูแบบเลื่อนลงภายใต้ โปรแกรมรักษาหน้าจอ และตั้งเป็นไม่มี จากนั้นคลิกสมัคร เพื่อบันทึกการเปลี่ยนแปลงที่คุณเพิ่งทำ
- รีสตาร์ทเครื่องและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเปิดเครื่องครั้งถัดไป
หากปัญหายังไม่ได้รับการแก้ไขหรือไม่ได้เปิดใช้งานโปรแกรมรักษาหน้าจอในเครื่องของคุณ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การเปลี่ยนธีมที่ใช้งานอยู่ &การลบไฟล์ที่เหลือ
การแก้ไขที่เป็นไปได้อีกอย่างหนึ่งที่ผู้ใช้บางคนใช้สำเร็จเพื่อจัดการกับ Windows ไม่พบไฟล์ใดไฟล์หนึ่งในธีมนี้ ข้อผิดพลาดคือการเปลี่ยนธีมที่ใช้งานอยู่ ปัญหานี้อาจเกิดขึ้นเนื่องจากธีมที่ใช้งานอยู่ของคุณเสียหายหรือเกิดข้อผิดพลาดจนถึงจุดที่ SettingSyncHost.exe ไม่สามารถทำให้ส่วนการซิงค์เสร็จสมบูรณ์ได้
วิธีที่รวดเร็วในการพิจารณาว่าธีมที่ใช้งานอยู่เป็นสาเหตุของปัญหาหรือไม่ คือเพียงแค่เปลี่ยนธีมอื่นแล้วลบไปพร้อมกับโฟลเดอร์ หากข้อผิดพลาดยังคงปรากฏขึ้นหลังจากทำตามขั้นตอนเหล่านี้ คุณสามารถสรุปได้ว่าธีมไม่รับผิดชอบต่อปัญหา ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีการ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ms-settings:themes ” และกด Enter เพื่อเปิดแท็บธีมของเมนูการตั้งค่าส่วนบุคคล
- เมื่อคุณอยู่ในธีม ส่วน ให้เลื่อนลงไปที่ ใช้ธีม แล้วเลือกจากรายการโดยคลิกที่รายการ
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้อื่น จากนั้นพิมพ์ “%windir%\Resources\Themes ” และกด Enter เพื่อนำทางไปยังตำแหน่งที่จัดเก็บธีมไว้
หมายเหตุ: หากคุณไม่ได้ใช้ Windows 10 ให้แทนที่คำสั่งด้านบนด้วย %localappdata%\Microsoft\Windows\Themes หรือ %appdata%\Microsoft\Windows\Themes
- ในโฟลเดอร์ธีม ให้ลบธีมและโฟลเดอร์ที่เกี่ยวข้อง ในกรณีของเรา ธีมที่รับผิดชอบคือ Seda ดังนั้นเราจึงลบทั้งชุดรูปแบบและโฟลเดอร์ที่จัดเก็บไฟล์ที่เหลือ
- ตอนนี้ธีมถูกเปลี่ยนและธีมเก่าถูกลบไปแล้ว ให้รีสตาร์ทระบบของคุณและดูว่าข้อความแสดงข้อผิดพลาดกลับมาหรือไม่
หากวิธีนี้ใช้ไม่ได้ผลในการแก้ปัญหา ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:ปิดการซิงค์ธีมในเครื่องของคุณ
แม้ว่าวิธีนี้จะไม่ได้รักษาที่ต้นเหตุของปัญหาจริงๆ หรือช่วยให้คุณระบุสาเหตุของข้อผิดพลาดได้ แต่ผู้ใช้จำนวนมากใช้วิธีนี้เพื่อป้องกันไม่ให้ข้อผิดพลาดเกิดขึ้นอีก
วิธีนี้เกี่ยวข้องกับการแก้ไขการตั้งค่าบางอย่างที่ใช้โดย SettingSyncHost.exe เพื่อป้องกันการซิงค์ธีม สิ่งนี้มักจะหยุดข้อความเนื่องจากโปรแกรมปฏิบัติการจะไม่พยายามซิงค์ธีมที่ใช้งานอยู่ของคุณ แต่อย่าลืมว่าข้อเสียของวิธีนี้คือคุณจะไม่สามารถซิงค์ธีมต่างๆ ได้
หากคุณตัดสินใจใช้วิธีนี้และเข้าใจผลที่ตามมา ให้ทำตามขั้นตอนด้านล่างเพื่อปิดการซิงค์ธีมของคุณ:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “ms-settings:sync ” และกด Enter เพื่อเปิดซิงค์การตั้งค่าของคุณ แท็บของ การตั้งค่าบัญชี หน้าหนังสือ.
- เมื่อคุณเข้าสู่ ซิงค์การตั้งค่าของคุณ เมนู ให้เลื่อนลงไปที่การตั้งค่าการซิงค์แต่ละรายการ และปิดใช้งานการสลับที่เกี่ยวข้องกับ ธีม .
- เมื่อปิดใช้งานการสลับแล้ว ให้ปิดแอปการตั้งค่าและรีสตาร์ทคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งถัดไป ให้ตรวจสอบสถานะของเครื่องและดูว่าคุณได้รับข้อความแสดงข้อผิดพลาดเพิ่มเติมหรือไม่
หมายเหตุ: โปรดทราบว่าหากคุณต้องการคุณลักษณะการซิงค์ธีมอีกครั้ง คุณจะต้องทำวิศวกรรมย้อนกลับขั้นตอนด้านบนและเปิดใช้งานการสลับธีมอีกครั้ง
หากวิธีนี้ไม่ได้ผลหรือคุณกำลังมองหาวิธีแก้ไขที่ตรงประเด็นกว่านี้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:ติดตั้งชุดแอป Windows ดั้งเดิมอีกครั้ง
ผู้ใช้บางคนที่ดิ้นรนเพื่อแก้ไขปัญหาเดียวกันได้จัดการเพื่อแก้ไขปัญหาเพื่อติดตั้ง System Apps ใหม่ทั้งหมดโดยใช้หน้าต่าง PowerShell ที่ยกระดับ การดำเนินการนี้อาจดูเหมือนเกินกำลังเมื่อพิจารณาจากข้อเท็จจริงที่ว่าเราจัดการกับปัญหาของธีมเท่านั้น แต่ผู้ใช้จำนวนมากรายงานว่าใช้สิ่งนี้ได้สำเร็จเพื่อแก้ไขปัญหา Windows ไม่พบไฟล์ใดไฟล์หนึ่งในธีมนี้
หากคุณตัดสินใจทำตามวิธีนี้ สิ่งที่คุณต้องทำมีดังนี้:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “powershell ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Powershell ที่ยกระดับขึ้น เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกใช่ ที่พรอมต์
- ในหน้าต่าง PowerShell ที่ยกระดับ ให้วางหรือพิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อทริกเกอร์การติดตั้งใหม่ทั้งหมดแอประบบ (รวมถึง ธีม ):
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- เมื่อรันคำสั่งและกระบวนการเสร็จสิ้น ให้รีสตาร์ทเครื่องและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป