Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này

Một số người dùng Windows báo cáo ngẫu nhiên nhận được thông báo lỗi "Windows không tìm thấy một trong các tệp trong chủ đề này" mà không có hành động rõ ràng nào dẫn đến tình huống này. Hầu hết người dùng bị ảnh hưởng báo cáo rằng họ chưa bao giờ thử lưu hoặc sửa đổi chủ đề trước khi lỗi này xuất hiện. Hóa ra, bất cứ thứ gì bạn nhấn ở thông báo sẽ không có tác dụng vì lỗi sẽ quay lại sau vài ngày. Vấn đề thường được báo cáo trên Windows 10, nhưng cũng có trên Windows 8 và Windows 7.

Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này

Nguyên nhân gây ra lỗi 'Windows không tìm thấy một trong các tệp trong chủ đề này'

Chúng tôi đã điều tra vấn đề bằng cách cố gắng tái tạo và xem xét các báo cáo của người dùng. Từ những gì chúng tôi thu thập được, vấn đề dường như khá phổ biến khi một số tình huống được đáp ứng. Dưới đây là danh sách các thủ phạm tiềm năng có thể dẫn đến xuất hiện thông báo lỗi này:

  • SettingSyncHost.exe bị lỗi – Thông báo lỗi xuất phát từ tệp thực thi này. Nếu SettingSyncHost.exe không thể đồng bộ chủ đề trên máy của bạn đúng cách, bạn sẽ nhận được lỗi cụ thể này.
  • Màn hình chờ tùy chỉnh gây ra lỗi – Màn hình chờ tùy chỉnh thường được báo cáo có trách nhiệm gây ra lỗi cụ thể này. Điều này có thể áp dụng nếu bạn thấy lỗi xuất hiện sau một khoảng thời gian không hoạt động.
  • Chủ đề đang hoạt động bị lỗi – Một số người dùng suy đoán vấn đề sẽ xảy ra nếu chủ đề đang hoạt động bị lỗi. Nhiều người dùng bị ảnh hưởng đã khắc phục được vấn đề cụ thể này bằng cách thay đổi chủ đề đang hoạt động và xóa thư mục thừa của nó.

Nếu bạn đang gặp khó khăn trong việc giải quyết vấn đề này, bài viết này sẽ cung cấp cho bạn danh sách các bước khắc phục sự cố chất lượng. Dưới đây là danh sách các phương pháp mà những người dùng khác trong tình huống tương tự đã dùng để giải quyết vấn đề. Để có kết quả tốt nhất, hãy làm theo các phương pháp khắc phục tiềm năng dưới đây theo thứ tự trình bày cho đến khi bạn tìm thấy phương pháp khắc phục hiệu quả cho tình huống cụ thể của bạn.

Phương pháp 1: Tắt màn hình chờ tùy chỉnh

Một trong những nguyên nhân phổ biến nhất gây ra lỗi này là màn hình chờ tùy chỉnh không được thiết kế để hoạt động với tính năng Chủ đề Windows. Nếu bạn nhận thấy lỗi xảy ra sau một khoảng thời gian không hoạt động, rất có thể tắt màn hình chờ là tất cả những gì bạn cần làm để giải quyết vấn đề.

Nếu bạn thích màn hình chờ và bạn phát hiện cái bạn đang bật gây ra vấn đề, bạn có thể thử cài đặt lại nó hoặc thay thế bằng cái khác không làm lỗi tính năng đồng bộ Chủ đề Windows.

Dưới đây là hướng dẫn nhanh cách tắt màn hình chờ:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "ms-settings:lockscreen" và nhấn Enter để mở tab Màn hình khóa của menu Cá nhân hóa.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  2. Trong tab Màn hình khóa, nhấp vào Cài đặt màn hình chờ.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  3. Trong Cài đặt Màn hình chờ, truy cập menu thả xuống dưới Màn hình chờ và đặt thành không. Sau đó, nhấp Áp dụng để lưu thay đổi bạn vừa làm.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  4. Khởi động lại máy và theo dõi xem vấn đề có được khắc phục ở lần khởi động tiếp theo không.

Nếu vấn đề vẫn chưa được giải quyết hoặc bạn không bật màn hình chờ trên máy, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 2: Thay đổi chủ đề đang hoạt động & xóa tệp thừa

Một phương pháp khắc phục tiềm năng khác mà một số người dùng đã dùng thành công để đối phó với lỗi "Windows không tìm thấy một trong các tệp trong chủ đề này" là thay đổi chủ đề đang hoạt động. Vấn đề có thể xảy ra vì chủ đề đang hoạt động của bạn đã bị hỏng hoặc lỗi đến mức phần đồng bộ không thể hoàn thành bởi SettingSyncHost.exe.

Một cách nhanh để xác định xem chủ đề đang hoạt động có gây ra vấn đề không là đơn giản thay đổi nó bằng một chủ đề khác và sau đó xóa nó cùng thư mục của nó. Nếu lỗi vẫn xuất hiện sau khi thực hiện các bước này, bạn có thể kết luận chủ đề không phải nguyên nhân. Đây là hướng dẫn nhanh:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "ms-settings:themes" và nhấn Enter để mở tab Chủ đề của menu Cài đặt Cá nhân hóa.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  2. Khi bạn đã ở phần Chủ đề, cuộn xuống Áp dụng chủ đề và chọn một từ danh sách bằng cách nhấp vào nó.
    Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  3. Nhấn Windows + R để mở hộp thoại Run khác. Gõ "%windir%\Resources\Themes" và nhấn Enter để điều hướng đến vị trí lưu trữ chủ đề.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này

    Lưu ý: Nếu bạn không dùng Windows 10, thay lệnh trên bằng %localappdata%\Microsoft\Windows\Themes hoặc %appdata%\Microsoft\Windows\Themes

  4. Trong thư mục chủ đề, xóa chủ đề và thư mục tương ứng của nó. Trong trường hợp của chúng tôi, chủ đề chịu trách nhiệm là Seda, nên chúng tôi xóa cả hai biến thể chủ đề và thư mục lưu trữ phần còn lại của tệp của nó.
    Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  5. Bây giờ chủ đề đã được thay đổi và chủ đề cũ đã bị xóa, hãy khởi động lại hệ thống và xem thông báo lỗi có quay lại không.

Nếu phương pháp này không hiệu quả trong việc giải quyết vấn đề, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 3: Tắt đồng bộ chủ đề trên máy của bạn

Mặc dù phương pháp này không thực sự khắc phục nguyên nhân gốc rễ của vấn đề cũng không cho phép bạn xác định nguyên nhân lỗi, nhưng nhiều người dùng đã dùng nó để ngăn thông báo lỗi xuất hiện lại.

Phương pháp này liên quan đến việc sửa đổi một số cài đặt được SettingSyncHost.exe sử dụng để ngăn chặn đồng bộ chủ đề. Điều này rất có thể dừng thông báo vì tệp thực thi sẽ không cố gắng đồng bộ chủ đề đang hoạt động của bạn. Nhưng hãy nhớ rằng nhược điểm của phương pháp này là bạn sẽ mất khả năng đồng bộ bất kỳ chủ đề nào.

Nếu bạn quyết định dùng phương pháp này và hiểu hậu quả, hãy làm theo các bước dưới đây để tắt đồng bộ chủ đề:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "ms-settings:sync" và nhấn Enter để mở tab Đồng bộ cài đặt của bạn của trang Cài đặt Tài khoản.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  2. Khi vào menu Đồng bộ cài đặt của bạn, cuộn xuống Cài đặt đồng bộ riêng lẻ và tắt công tắc liên quan đến Chủ đề.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  3. Sau khi công tắc đã được tắt, đóng ứng dụng Cài đặt và khởi động lại máy tính. Ở lần khởi động tiếp theo, theo dõi trạng thái máy và xem bạn có nhận được thêm thông báo lỗi nào không.
    Lưu ý: Hãy nhớ rằng nếu bạn cần tính năng Đồng bộ Chủ đề lại, bạn sẽ cần đảo ngược các bước trên và bật lại công tắc Chủ đề.

Nếu phương pháp này không hiệu quả hoặc bạn đang tìm bản sửa tập trung hơn, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 4: Cài đặt lại bộ ứng dụng Windows gốc

Một số người dùng gặp khó khăn giải quyết cùng vấn đề đã khắc phục được bằng cách cài đặt lại toàn bộ bộ Ứng dụng Hệ thống bằng cửa sổ PowerShell nâng cao. Điều này có vẻ như quá mức khi chúng ta chỉ đối phó với vấn đề Chủ đề, nhưng nhiều người dùng đã báo cáo dùng thành công để khắc phục "Windows không tìm thấy một trong các tệp trong chủ đề này".

Nếu bạn quyết định làm theo phương pháp này, đây là những gì bạn cần làm:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "powershell" và nhấn Ctrl + Shift + Enter để mở cửa sổ PowerShell nâng cao. Khi được nhắc bởi UAC (Kiểm soát Tài khoản Người dùng) nhấp Có.Khắc phục: Windows không tìm thấy một trong các tệp trong chủ đề này
  2. Trong cửa sổ PowerShell nâng cao, dán hoặc gõ lệnh sau và nhấn Enter để kích hoạt cài đặt lại tất cả Ứng dụng Hệ thống (bao gồm Chủ đề):
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. Sau khi lệnh chạy và quy trình kết thúc, khởi động lại máy và xem vấn đề có được giải quyết ở lần khởi động tiếp theo không.