Windows 10에서 앱이 백그라운드에서 실행되도록 수정하는 방법
Windows 10 1803 업데이트는 출시 전 발견된 버그로 인해 연기되었던 적이 있습니다. Microsoft는 이 문제를 해결했지만, 1803 버전이 완전히 버그가 없다는 의미는 아닙니다. 이전의 모든 주요 Windows 10 기능 업데이트와 마찬가지로 이번 업데이트에도 여러 가지 문제점이 발견되었습니다. 그중 하나는 특정 앱에서 마이크 접근이 초기화되는 혼란스러운 오류였습니다. Microsoft는 향후 빌드에서 이 문제에 대한 경고를 추가했지만, 더 큰 문제는 앱을 끈 후에도 백그라운드에서 실행되도록 설정되어 있다는 점입니다. 사용자가 PC를 재부팅할 때마다 백그라운드 앱 새로 고침 설정이 다시 활성화되는 현상이 발생합니다. 이러한 문제 해결을 위한 방법을 소개합니다.
주의: 아래로 스크롤하여 이 글 하단에 있는 비디오 튜토리얼을 확인해 보세요.

앱 백그라운드 실행 허용 문제 해결
이 버그를 해결하려면 Windows 레지스트리를 수정해야 하며, 이를 위해서는 관리자 권한이 필요합니다. Windows 검색창에 'regedit'를 입력하여 레지스트리 편집기를 실행합니다.
레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplications
여기에서 'Migrated'라는 DWORD 키를 찾아봅니다. 만약 해당 키가 없다면, 오른쪽 패널 안에서 마우스 오른쪽 버튼을 클릭하고, '새로 만들기 > DWORD(32비트) 값'을 선택합니다. 새로 만든 값의 이름을 'Migrated'로 지정하고, 값을 '4'로 설정합니다. 이제 앱이 백그라운드에서 실행되도록 허용하는 설정을 원하는 대로 변경할 수 있습니다. 백그라운드 실행을 완전히 비활성화하거나 특정 앱에 대해서만 비활성화하는 등의 설정이 가능합니다. 설정을 변경한 후 시스템을 재시작하면, 다음 재부팅 시에는 변경된 설정이 유지되어야 합니다.

만약 설정이 여전히 초기화되는 문제가 발생한다면, 레지스트리 편집기를 다시 실행하고 다음 경로로 이동합니다.
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionSearch
여기에서 'BackgroundAppGlobalToggle'이라는 DWORD 값을 찾아 삭제합니다. 다시 한번 백그라운드 앱 새로 고침 설정을 변경하고 시스템을 재부팅하여 변경된 설정이 유지되는지 확인합니다.
대부분의 사용자에게 이 방법은 문제를 해결하고 백그라운드 실행이 금지된 앱이 더 이상 작업 관리자에 나타나지 않도록 해줍니다. 그러나 모든 경우에 다 적용되는 것은 아닙니다. 일부 사용자의 경우 백그라운드 실행이 금지된 앱이 여전히 작업 관리자에 나타날 수 있습니다. 이는 앱이 실제로 실행 중인 것이 아니라 이전 해결 과정에서 발생한 또 다른 버그일 가능성이 높습니다.
이것은 버그 수정이기 때문에 일부 앱, 특히 Edge나 Cortana와 같은 기본 앱은 백그라운드 실행을 차단했음에도 불구하고 계속 실행되는 예외적인 경우가 있을 수 있습니다. 완벽한 해결책은 현재까지 없으며, Microsoft에서도 이 문제를 인지하지 못하는 것 같습니다. 이 특정 설정을 변경하는 사용자가 많지 않기 때문에 이러한 버그를 경험하는 사용자는 더욱 적고, 그나마 보고하는 사용자는 더욱 적습니다.