앱의 신뢰도를 검사하는 Windows 기능
스마트 앱 컨트롤(Smart App Control)은 Windows 11에서 신뢰하기 어렵거나 위험할 수 있는 앱과 실행 파일의 실행을 제한하는 기능이다. Microsoft의 공식 설명에 따르면 앱 정보 서비스와 Windows 코드 무결성 검사를 함께 사용한다. 악성 코드나 원치 않는 앱을 차단하며, 안전성을 판단하기 어려운 코드도 실행이 제한될 수 있다.
평판과 전자서명이 판단에 쓰인다
클라우드 서비스가 앱의 안전성을 판단하고, 판단이 불확실하면 유효한 전자서명이 있는지 확인한다. 전자서명은 게시자와 배포 후 변조 여부를 확인하는 데 쓰인다. 평판을 확인하기 어렵고 유효한 서명도 없는 파일은 신뢰되지 않는 것으로 분류될 수 있다. 차단되었다는 사실만으로 그 파일이 반드시 악성이라고 확정할 수는 없다.
개발 작업에서도 차단이 생길 수 있다
Microsoft 지원 문서는 개발자 등의 정상적인 작업이 이 기능과 맞지 않을 수 있다고 설명한다. 기능의 평가 상태는 기기에 적합한지 판단하는 단계이고, 적용 상태는 실제로 실행을 제한하는 단계다. 앱의 이름이 같더라도 실제 실행 파일과 서명, 설치 환경, 보호 상태를 확인해야 한다.
차단과 CPU 취약점은 구분한다
공식 설명의 검사 대상은 앱과 실행 파일이다. 따라서 두 PC에서 실행 결과가 다르다는 관찰만으로 특정 CPU 제조사의 보안 취약점이나 개발 도구의 결함을 확정할 수는 없다. 이는 기능의 동작 방식에서 도출한 구분이며, 개별 오류의 원인 진단은 아니다. 차단 안내의 파일명과 게시자, 공식 배포본과 업데이트를 확인하고 필요하면 개발사에 문의한다. 보안 기능을 끄는 것을 보편적인 해결책으로 삼지 않는다.