Windows 디바이스의 응용 프로그램은 백그라운드에서 실행되는 동안 사용자가 적극적으로 사용하고 있는지 여부에 관계없이 정보 업데이트 및 현재 데이터 검색과 같은 작업을 수행하는 경우가 많습니다. Microsoft는 이러한 백그라운드 프로세스의 에너지 소비를 효율적으로 조절하고 최적화하기 위한 조치를 구현했지만 이로 인해 배터리 수명이 줄어들고 데이터 사용량이 증가할 가능성이 여전히 있습니다.

다행히도 Windows에서는 특정 Microsoft Store 응용 프로그램에 대한 백그라운드 권한 부여 설정을 개별적으로 수정할 수 있는 기능을 제공합니다. 이 가이드에서는 Windows 11에서 응용 프로그램의 백그라운드 액세스를 제한하거나 취소하는 방법을 보여 드리겠습니다.

설정 앱을 통해 백그라운드 앱을 비활성화하는 방법

Microsoft 스토어 내의 특정 애플리케이션이 백그라운드에서 작동하지 않도록 하려면 설정 패널을 통해 해당 애플리케이션의 작동을 금지할 수 있습니다. 설정 인터페이스를 통해 백그라운드 애플리케이션의 기능을 비활성화하려면 다음 지침을 따르세요.

설정 메뉴에 액세스하려면 문자 “I”와 함께 Windows 키를 친절하게 누르세요. 이 작업을 수행하면 기본 설정에 따라 다양한 구성을 수행하고 조정할 수 있는 설정 애플리케이션에 액세스할 수 있습니다.

왼쪽 패널로 이동하여 일반적으로 “앱” 또는 이와 유사한 표시로 표시된 지정된 아이콘 또는 레이블을 찾아 애플리케이션 섹션에 액세스합니다.

오른쪽 패널의 설치된 애플리케이션 섹션으로 이동한 다음 원하는 프로그램을 검색하여 백그라운드 권한을 수정하려는 애플리케이션을 찾습니다.

⭐ 앱 이름 옆에 있는 점 3개 메뉴 아이콘을 클릭하고 고급 옵션을 선택합니다. 옵션을 사용할 수 없는 경우 앱이 백그라운드 앱 권한 관리 기능을 지원하지 않는 것입니다.

⭐ 백그라운드 앱 권한 섹션까지 아래로 스크롤합니다.

“이 앱을 백그라운드에서 실행하도록 허용”이라고 표시된 드롭다운 메뉴를 클릭할 때 “안 함”을 선택하면 애플리케이션이 백그라운드에서 작동하지 않아 사용자가 적극적으로 사용하지 않는 동안에는 작업을 수행할 수 없게 됩니다.

애플리케이션의 백그라운드 작동에 대한 사전 정의된 구성은 전력 최적화 설정을 지정하여 운영 체제에서 에너지 절약을 위해 프로그램이 활성 상태로 유지될 수 있는 시기를 결정할 수 있도록 합니다. 또는 설정을 “항상”으로 변경하면 사용자의 전원 관리 기본 설정에 관계없이 소프트웨어가 백그라운드에서 지속적으로 상태를 유지합니다.

전원 및 배터리 설정을 통해 백그라운드 앱을 비활성화하는 방법

Windows 11 설정에는 개별 애플리케이션의 에너지 소비 패턴과 관련된 유용한 정보를 제공하는 “전원 및 배터리” 전용 섹션이 있습니다. 이 정보를 활용하여 사용자는 배터리 수명을 과도하게 소모하는 앱을 선택적으로 비활성화하여 디바이스의 전원 리소스를 효과적으로 관리하고 소중한 에너지를 절약할 수 있습니다.

이 작업을 수행하려면 다음 단계를 따르세요.

문자 “X”와 함께 Windows 키를 누르면 WinX 메뉴가 열리고, 여기서 “설정”이라고 표시된 옵션을 선택하면 원하는 결과를 얻을 수 있습니다.

“시스템” 탭에서 페이지 하단으로 이동하여 “전원 및 배터리” 옵션을 선택합니다.

이 글도 확인해 보세요:  Windows용 Chrome 및 Edge에서 '조직에서 브라우저를 관리합니다'를 수정하는 방법

⭐ 배터리 섹션까지 아래로 스크롤하여 배터리 사용량을 클릭합니다.

⭐ 배터리 잔량 드롭다운을 클릭하고 지난 7일을 선택합니다. Windows는 지난 7일 동안 배터리 전원을 사용한 모든 앱을 로드합니다.

백그라운드 애플리케이션 권한을 수정하려면 앱 제목 옆에 있는 점 세 개로 이동하여 “백그라운드 생산성 관리”를 선택하세요. 이 기능은 Microsoft 스토어에서 다운로드한 애플리케이션에만 액세스할 수 있습니다.

백그라운드 애플리케이션 권한과 관련된 섹션 아래에 있는 드롭다운 메뉴에서 “안 함” 옵션을 선택하면 유휴 상태에서는 앱이 실행되지 않으므로 이 옵션을 선택해 주세요.

기기의 배터리 수명을 고갈시키거나 전반적인 성능에 영향을 줄 수 있는 모든 애플리케이션의 기능을 최적화하는 데 필요한 프로세스를 반복하여 각 애플리케이션에 대해 동일한 단계를 수행합니다.

노트북의 배터리 수명을 늘리려면 백그라운드에서 불필요한 응용 프로그램을 종료할 뿐만 아니라 프로세서 사용량 등 다양한 시스템 설정을 미세 조정할 수 있는 맞춤형 Windows 전원 계획을 만드는 것도 고려해 보세요. 이러한 맞춤형 전원 계획을 활용하면 에너지 소비를 줄이는 모드를 설정할 수 있어 궁극적으로 배터리 수명을 연장할 수 있습니다.

현재 사용자의 백그라운드 앱을 비활성화하는 방법

특정 사용자에 대해 개별적으로 백그라운드 애플리케이션을 비활성화할 수 있는 옵션이 있습니다. 이 옵션은 직장이나 가정에서 여러 사용자가 컴퓨터를 공유할 때 유용할 수 있습니다. 또한 백그라운드에서 타사 소프트웨어가 아닌 타사 소프트웨어의 작동을 방지하는 데 유용할 수 있습니다.

이 작업을 수행하려면 레지스트리 파일을 생성하고 상승된 권한으로 실행해야 합니다.프로세스를 시작하기 전에 시스템 복원 지점을 설정하는 것이 좋습니다. 이 예방 조치를 통해 레지스트리 항목을 조작하는 동안 문제가 발생할 경우 컴퓨터 구성을 원래 상태로 롤백할 수 있습니다.

현재 개인의 백그라운드에서 애플리케이션이 실행되지 않도록 하려면 다음 단계를 따르세요:

Windows 키를 문자 “R”과 함께 누르면 Microsoft Windows 운영 체제 내에서 다양한 시스템 관련 작업 및 명령을 실행할 수 있는 실행 대화 상자가 열립니다.

⭐ 메모장을 입력하고 확인을 클릭하면 텍스트 편집기 앱이 열립니다.

그 후 Windows 키와 문자 “S”의 키보드 단축키 조합을 누르면 저장 대화 상자가 활성화됩니다.

⭐ 여기서 파일 이름을 Disable_Background_Apps_for_current_user.reg로 지정합니다. 그런 다음 다른 이름으로 저장 유형 드롭다운을 클릭하고 모든 파일을 선택합니다.

문서를 보존하려면 “저장” 버튼을 클릭하세요.

최근에 생성된 레지스트리 파일을 마우스 오른쪽 버튼으로 클릭하면 “열기”를 선택하여 관련 레지스트리 항목 수정을 진행하여 원치 않는 백그라운드 응용 프로그램을 비활성화하는 것이 좋습니다.

스크립트를 실행하는 동안 오류가 발생하지 않으면 변경 사항을 완전히 구현하기 위해 시스템 재부팅을 수행하는 것이 좋습니다.

앞서 언급 한 코드 스 니펫은 각각 1과 0의 값을 할당하여 두 개의 DWORD 매개 변수, 즉 GlobalUserDisabled 및 BackgroundAppGlobalToggle의 설정을 수정합니다. 전자의 매개변수를 조정하면 백그라운드 애플리케이션에 대한 무단 액세스를 효과적으로 방지할 수 있습니다.

이 글도 확인해 보세요:  ALCMTR.EXE는 바이러스인가요?

비슷한 맥락에서, BackgroundAppGlobalToggle을 조정하면 Windows 검색 컨텍스트 내에서 해당 토글이 비활성화되어 백그라운드에서 작동할 수 있는 용량이 제한됩니다.

현재 사용자가 백그라운드에서 작동하는 애플리케이션을 활성화할 수 있는 권한을 부여하려면 이 특정 레지스트리 파일(“enable\_background\_apps.reg”)을 저장하고 관리자 권한으로 실행하세요.

 Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications]
"GlobalUserDisabled"=-
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search]
"BackgroundAppGlobalToggle"=-

레지스트리 편집기를 사용하여 모든 사용자의 백그라운드 앱을 비활성화하는 방법

모든 사용자 계정에서 백그라운드 애플리케이션을 보편적으로 억제하려면 레지스트리 편집기를 사용하여 레지스트리 값을 수동으로 설정하고 조정할 수 있습니다.

모든 사용자 프로필에 대한 백그라운드 애플리케이션의 작동을 종료하려면 사용 중인 운영 체제에 따라 달라지는 일련의 단계를 실행해야 합니다. 일반적인 방법 중 하나는 제어판에 액세스하여 ‘애플리케이션 관리’ 또는 이와 유사한 옵션을 찾을 때까지 다양한 설정 메뉴를 탐색하는 것입니다. 여기에서 ‘백그라운드 앱’이라는 탭을 선택하면 사용자가 각 애플리케이션에 부여된 권한을 확인하고 수정할 수 있습니다. 모든 계정의 백그라운드 프로세스를 완전히 비활성화하려면 각 앱의 이름 옆에 있는 확인란을 선택 해제하고 ‘변경사항 저장’ 버튼을 클릭하여 변경 사항을 확인하면 됩니다.

실행 대화 상자에 액세스하려면 Windows 키와 문자 “R”을 동시에 눌러주세요.

확인을 위해 비밀번호를 입력하세요. 그런 다음 명령 프롬프트에 “regedit”를 입력하고 “확인”을 클릭하여 레지스트리 편집기로 이동합니다. 그런 다음 “예”를 클릭하여 관리 권한 요청을 확인합니다.

먼저 검색 창 또는 실행 상자에 “regedit”를 입력하여 레지스트리 편집기를 열고, 레지스트리 편집기가 열리면 편집하려는 키의 특정 경로(이 경우 “HKEY_CLASSES\_ROOT\Directory\shell\open\command”에 위치)로 이동해야 합니다.

⭐ Windows 키 아래에서 AppPrivacy 키를 찾습니다. 사용할 수 없는 경우 새 키를 생성해야 합니다.

Windows 키를 마우스 오른쪽 버튼으로 클릭한 후 “새로 만들기”를 선택하여 새 레지스트리 키를 만듭니다. 그런 다음 새로 만든 키의 이름을 ‘AppPrivacy’로 변경합니다.

⭐ AppPrivacy 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD (32비트) 값을 선택합니다. 값의 이름을 LetAppsRunInBackground로 변경합니다.

⭐ LetAppsRunInBackground 값을 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.

값 필드에 “유형 2″를 입력하고 “확인”을 클릭하여 수정을 완료합니다.

Windows 레지스트리의 변경 사항을 완료하려면 레지스트리 편집기를 닫고 시스템 재부팅을 시작해야 합니다. 이렇게 하면 모든 수정 사항이 적용되고 운영 체제 내에 올바르게 통합됩니다.

Microsoft Store 애플리케이션이 백그라운드 상태에서 작동하도록 허용하려면 “LetAppsRunInBackground” 레지스트리 키를 수정해야 할 수 있습니다. 이 기능을 허용하려면 앞서 언급한 레지스트리 설정의 숫자 값을 0으로 줄여 조정해야 합니다.

그룹 정책 편집기를 사용하여 백그라운드 앱을 비활성화하는 방법

회사 환경에서 앱 권한을 조정하는 데 사용할 수 있는 추가 옵션에는 그룹 정책 편집기를 사용하여 전체 컴퓨터 네트워크에서 구성 매개 변수를 설정하는 것이 포함됩니다.이 방법은 수많은 장치를 동시에 관리해야 하는 IT 전문가에게 특히 유용합니다.

이 글도 확인해 보세요:  Windows의 '이 장치가 다른 응용 프로그램에서 사용 중입니다'라는 오디오 오류를 수정하는 방법

그룹 정책 편집기의 사용은 Windows 운영 체제의 전문가용, 교육용 및 엔터프라이즈 버전으로 제한됩니다. 홈 버전을 사용하는 경우, 해당 버전에서 이전에 사용할 수 없었던 기능을 활성화하기 위한 레지스트리 수정이 포함된 Windows 홈에서 그룹 정책 편집기 활성화에 대한 포괄적인 자습서를 참조하세요.

Windows에서 그룹 정책 편집기를 실행한 후 그룹 정책 편집기를 통해 그룹에 포함된 애플리케이션의 작동을 방해하려면 다음 단계를 따르세요:

Windows에서 그룹 정책 편집기에 액세스하려면 다음 단계를 따를 수 있습니다: 1. “Windows” 버튼을 누르거나 마우스로 화면 왼쪽 하단을 클릭하여 시작 메뉴를 찾습니다. 2. ‘Win’ 키를 누르면 나타나는 검색창에 ‘그룹 정책 편집기’를 입력합니다. 또는 시작 메뉴의 오른쪽 상단에 있는 기존 검색 상자를 사용할 수도 있습니다. 3. 검색 결과가 나타나면 옵션 목록에서 “그룹 정책 편집”을 선택하여 그룹 정책 편집기 애플리케이션을 시작합니다.

Windows에서 그룹 정책 편집기에 액세스하려면 다음 단계를 따르세요: 1. 키보드에서 Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 2. “gpedit.msc”를 입력하고 확인을 클릭합니다. 그러면 그룹 정책 편집기가 시작됩니다. 3. 3. 다음 경로로 이동합니다: 컴퓨터 구성 > 관리 템플릿 > 시스템 > 사용자 권한 할당으로 이동합니다. 4. “사용자 권한” 섹션에서 “강제 로그오프” 항목을 찾습니다.

⭐ 오른쪽 창에서 Windows 앱이 백그라운드에서 실행되도록 허용 정책을 찾아서 두 번 클릭합니다.

새로 열린 창에서 옵션을 활성화하세요.

⭐ 다음으로 옵션 섹션에서 모든 앱의 기본값 드롭다운을 클릭하고 강제 거부를 선택합니다.

“확인”을 클릭하고 적용하면 옵션 창에서 변경한 내용을 저장할 수 있습니다.

원하는 설정을 적용하는 동안 “Windows 앱 백그라운드에서 실행 허용” 정책을 사용 안 함으로 설정하는 다른 옵션이 있습니다. 하지만 이 작업을 수행하면 비활성화로 설정되어 있든 구성되지 않았든 관계없이 조직 내의 각 직원이 개별적으로 앱이 백그라운드에서 작동하도록 설정할 수 있습니다.

반대로 앞서 언급한 정책을 ‘강제 거부’로 활성화하면 직원이 해당 구성을 수정할 수 있는 수단을 제공하지 않고 애플리케이션이 백그라운드에서 은밀하게 작동하지 못하게 됩니다.

Windows 11에서 백그라운드 앱 비활성화

Microsoft Store 애플리케이션에 대한 백그라운드 애플리케이션 권한 구성은 Windows에서 사용할 수 있는 옵션으로, 사용자는 필요에 따라 해당 앱을 비활성화하여 배터리 수명을 최적화하고 계량 연결에서 데이터 소비를 줄일 수 있습니다.

백그라운드 애플리케이션을 비활성화한다고 해서 시스템 성능 저하가 모두 해결되지 않을 수 있습니다. 이러한 경우 운영 체제 구성 분석, 저장 장치 사용률 평가, 잠재적인 하드웨어 개선 사항 등을 포함하는 보다 포괄적인 접근 방식이 전반적인 시스템 효율성을 개선하는 데 도움이 될 수 있습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.