일부 Windows 사용자는 무작위로 Windows에서이 테마의 파일 중 하나를 찾을 수 없습니다. 이 시나리오로 이어질 수있는 명백한 조치가없는 오류 프롬프트. 대부분의 영향을받는 사용자는이 오류 메시지가 나타나기 전에 테마를 저장하거나 수정하지 않았다고보고합니다. 분명히 프롬프트에서 클릭 한 내용은 며칠 후에 오류가 반환되므로 아무런 영향을 미치지 않습니다. 이 문제는 일반적으로 Windows 10에서보고되지만 Windows 8 및 Windows 7에서도보고됩니다.
Windows에서이 테마의 파일 중 하나를 찾을 수 없습니다. 여전히 테마를 저장 하시겠습니까?
Windows에서이 테마 오류의 파일 중 하나를 찾을 수없는 원인
문제를 복제하고 다양한 사용자 보고서를 검토하여 문제를 조사했습니다. 우리가 수집 한 바에 따르면 특정 시나리오가 충족 될 때 문제가 매우 흔한 것 같습니다. 다음은이 오류 메시지가 나타날 수있는 잠재적 인 원인의 목록입니다.
- SettingSyncHost.exe에 결함이 있습니다. – 오류 메시지는이 실행 파일에서 발생합니다. 만약 SettingSyncHost.exe 컴퓨터에서 테마를 제대로 동기화 할 수없는 경우이 특정 오류가 발생합니다.
- 사용자 지정 화면 보호기로 인해 오류가 발생합니다. – 사용자 정의 화면 보호기는이 특정 오류의 원인으로 자주보고됩니다. 일정 기간 동안 사용하지 않으면 오류가 표시되는 경우에 해당 할 수 있습니다.
- 활성 테마는 글 리칭입니다. – 일부 사용자는 현재 활성화 된 테마에 결함이있는 경우이 문제가 발생할 것으로 추측하고 있습니다. 영향을받는 많은 사용자가이 특정 문제를 해결하여 활성 테마를 변경하고 남은 폴더를 삭제했습니다.
이 특정 문제를 해결하는 데 어려움을 겪고있는 경우이 도움말에서 문제 해결 단계의 품질 목록을 제공합니다. 다음은 유사한 상황에있는 다른 사용자가 문제를 해결하는 데 사용한 방법 목록입니다. 최상의 결과를 얻으려면 특정 시나리오에 대한 프롬프트를 해결하는 데 효과적인 수정 사항을 찾을 때까지 제시된 순서대로 아래의 잠재적 수정 사항을 따르십시오.
방법 1 : 사용자 지정 화면 보호기 비활성화
이 오류가 발생하는 가장 일반적인 원인 중 하나는 Windows 테마 기능과 함께 작동하도록 설계되지 않은 맞춤 화면 보호기 때문입니다. 일정 시간 동안 사용하지 않으면이 오류가 발생한다는 사실을 알게 된 경우 화면 보호기를 사용 중지하면 문제를 해결하기 위해해야 할 일이 있습니다.
스크린 세이버를 좋아하고 활성화 된 것이 문제의 원인임을 발견 한 경우 다시 설치하거나 Windows 테마 동기화 기능에 결함이없는 다른 스크린 세이버로 교체하십시오.
다음은 스크린 세이버를 비활성화하는 방법에 대한 빠른 가이드입니다.
- 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' ms-settings : lockscreen '를 누르고 시작하다 열려면 잠금 화면 탭의 개인화 메뉴.
대화 상자 실행 : ms-settings : lockscreen
- 잠금 화면 탭에서 화면 보호기 설정 .
잠금 화면 메뉴에서 화면 보호기 설정을 클릭합니다.
- 에서 화면 보호기 설정 , 아래의 드롭 다운 메뉴에 액세스 화면 보호기 없음으로 설정합니다. 그런 다음 대다 방금 변경 한 내용을 저장합니다.
화면 보호기 제거
- 컴퓨터를 다시 시작하고 다음에 시작할 때 문제가 해결되었는지 모니터링합니다.
문제가 여전히 해결되지 않았거나 컴퓨터에서 화면 보호기가 활성화되지 않은 경우 아래의 다음 방법으로 이동하십시오.
방법 2 : 활성 테마 변경 및 남은 파일 삭제
일부 사용자가 문제를 해결하기 위해 성공적으로 사용한 또 다른 잠재적 수정 Windows에서이 테마의 파일 중 하나를 찾을 수 없습니다. 오류는 활성 테마를 변경하는 것입니다. 활성 테마가 손상되었거나 동기화 부분을 완료 할 수없는 지점까지 결함이 발생하여 문제가 발생할 수 있습니다. SettingSyncHost.exe.
활성 테마가 문제를 일으키는 지 확인하는 빠른 방법은 다른 테마로 변경 한 다음 해당 폴더와 함께 삭제하는 것입니다. 이 단계를 수행 한 후에도 오류가 계속 표시되면 테마가 문제의 원인이 아니라는 결론을 내릴 수 있습니다. 방법에 대한 빠른 가이드는 다음과 같습니다.
- 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 그런 다음 ' ms-settings : 테마 '를 누르고 시작하다 개인 설정 메뉴의 테마 탭을 엽니 다.
대화 상자 실행 : ms-settings : themes
- 일단 당신이 테마 섹션, 아래로 스크롤 테마 적용 목록에서 클릭하여 선택합니다.
- 프레스 Windows 키 + R 다른 실행 대화 상자를 엽니 다. 그런 다음 ' % windir % Resources Themes '를 누르고 시작하다 테마가 저장된 위치로 이동합니다.
대화 상자 실행 : % windir % Resources Themes
노트 : Windows 10을 사용하지 않는 경우 위의 명령을 % localappdata % Microsoft Windows Themes 또는 % appdata % Microsoft Windows Themes
- 테마 폴더에서 테마와 해당 폴더를 삭제합니다. 우리의 경우 담당 테마는 Seda 였으므로 테마 변형과 나머지 파일을 저장하는 폴더를 모두 삭제했습니다.
- 이제 테마가 변경되고 이전 테마가 삭제되었으므로 시스템을 다시 시작하고 오류 메시지가 반환되는지 확인합니다.
이 방법이 문제 해결에 효과적이지 않은 경우 아래의 다음 방법으로 이동하세요.
방법 3 : 컴퓨터에서 테마 동기화 비활성화
이 방법은 실제로 문제의 근본 원인을 처리하지 않으며 오류의 원인을 정확히 찾아 낼 수는 없지만 많은 사용자가 오류가 다시 발생하지 않도록이 방법을 사용했습니다.
이 방법에는 테마 동기화가 방지되도록 SettingSyncHost.exe에서 사용하는 일부 설정을 수정하는 작업이 포함됩니다. 실행 파일이 활성 테마 동기화를 시도하지 않기 때문에 메시지가 중지 될 가능성이 높습니다. 하지만이 방법의 단점은 테마를 동기화하는 기능을 잃게된다는 것입니다.
이 방법을 사용하기로 결정했고 결과를 이해했다면 아래 단계에 따라 테마 동기화를 비활성화하십시오.
- 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 다음으로“ ms-settings : sync '를 누르고 시작하다 열다 설정 동기화 탭의 계정 설정 페이지.
대화 상자 실행 : ms-settings : sync
- 일단 들어가면 설정 동기화 메뉴에서 아래로 스크롤 개별 동기화 설정 와 관련된 토글을 비활성화하십시오. 테마 .
Windows 10에서 테마 동기화 비활성화
- 토글이 비활성화되면 설정 앱을 닫고 컴퓨터를 다시 시작하십시오. 다음에 시작할 때 컴퓨터의 상태를 모니터링하고 추가 오류 메시지가 표시되는지 확인합니다.
노트 : 테마 동기화 기능이 다시 필요한 경우 위의 단계를 리버스 엔지니어링하고 테마 토글을 다시 활성화해야합니다.
이 방법이 효과적이지 않았거나보다 집중적 인 해결 방법을 찾고 있다면 아래의 다음 방법으로 이동하십시오.
방법 4 : 기본 Windows 앱 제품군 다시 설치
동일한 문제를 해결하기 위해 고군분투하는 일부 사용자는 관리자 권한 PowerShell 창을 사용하여 전체 시스템 앱 제품군을 다시 설치하는 문제를 해결했습니다. 이것은 우리가 테마 문제 만 다루고 있다는 사실을 고려할 때 과도한 도달처럼 보일 수 있지만 많은 사용자가이 문제를 해결하기 위해 성공적으로 사용했다고보고했습니다. Windows에서이 테마의 파일 중 하나를 찾을 수 없습니다.
이 방법을 따르기로 결정한 경우 수행해야 할 작업은 다음과 같습니다.
- 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' 파워 쉘 '를 누르고 Ctrl + Shift + Enter 상승 된 Powershell 창을 엽니 다. 메시지가 표시되면 UAC (사용자 계정 컨트롤) 딸깍 하는 소리 예 프롬프트에서.
대화 상자 실행 : powershell을 누른 다음 Ctrl + Shift + Enter를 누릅니다.
- 관리자 권한 PowerShell 창에서 다음 명령을 붙여 넣거나 입력하고 시작하다 모두의 재설치를 트리거하기 위해 시스템 앱 (포함 테마 ) :
Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like '* SystemApps *'} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation) AppXManifest.xml'}
- 명령이 실행되고 프로세스가 완료되면 컴퓨터를 다시 시작하고 다음 시작시 문제가 해결되었는지 확인합니다.