Windows 데스크톱에는 수많은 응용 프로그램이 존재합니다. Windows 11/10에서는 거의 모든 종류의 소프트웨어를 사용할 수 있으며, 복사·붙여넣기 같은 간단한 작업조차 자동으로 처리해 주는 무료 프로그램이 넘칩니다. 덕분에 사용자는 다양한 파일 형식을 실행할 프로그램을 자유롭게 선택할 수 있죠.
예를 들어 어떤 사람은 HTML이나 PHP 파일이 메모장이 아니라 Visual Studio Code로 열리기를 원합니다. 또 다른 사람은 MKV 파일을 기본 제공되는 영화 및 TV 앱 대신 VLC 미디어 플레이어로 여는 것을 선호하기도 합니다. Windows는 이런 선택권을 사용자에게 맡기지만, 문제는 기능 업데이트를 수행할 때마다 이러한 설정이 사라지고 모든 값이 기본값으로 초기화된다는 점입니다.
그래서 오늘은 이러한 구성 설정을 백업해 두었다가, 업데이트 후에도 기존 설정 그대로 복원하는 방법을 알아보겠습니다.
설정에서 기본 앱 연결 재설정하기
Windows 11

Windows 11에서 기본 앱 연결을 재설정하려면 설정 > 앱 > 기본 앱을 연 뒤 아래로 스크롤하면 필요한 작업을 수행할 수 있는 세 가지 설정 항목이 나타납니다.
Windows 10

Windows 10에서는 설정 > 기본 앱을 열면 해당 화면에서 바로 변경할 수 있습니다.
Windows 11/10에서 기본 앱 연결 내보내기 및 가져오기
작업 전에는 항상 시스템 복원 지점을 만들어 두는 것을 권장합니다. 이렇게 해두면 오류가 발생했을 때 컴퓨터를 이전의 안정적인 상태로 손쉽게 되돌릴 수 있습니다.
명령 프롬프트로 구성 내보내기
먼저 관리자 권한으로 명령 프롬프트를 실행합니다. WINKEY + X 키 조합을 누르거나 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 뒤 명령 프롬프트(관리자)를 선택하세요. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다.

다음 명령을 입력하고 Enter 키를 누릅니다.
dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultApplicationAssociations.xml"
명령이 실행되면 바탕화면에 DefaultApplicationAssociations.xml이라는 이름의 파일이 생성됩니다.
이 파일을 메모장이나 Visual Studio Code, Sublime Text 같은 편집기로 열어보면 파일 형식별로 어떤 프로그램에 연결되어 있는지 목록을 확인할 수 있습니다.
이 파일 하나만 있으면 언제든 구성을 복원할 수 있으므로, 안전한 곳에 백업해 두는 것이 현명합니다.
변경 사항을 적용하려면 컴퓨터를 다시 시작하세요.
관련 글: Windows 11/10에서 파일 연결 구성, 내보내기, 가져오기 방법.
명령 프롬프트로 구성 가져오기
마찬가지로 관리자 권한으로 명령 프롬프트 창을 엽니다.

다음 명령을 입력하고 Enter 키를 누릅니다.
dism /online /Import-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultApplicationAssociations.xml"
이때 명령에 백업해 둔 앱 연결 파일의 경로가 정확하게 입력되어 있는지 반드시 확인하세요.
작업이 성공적으로 완료되면 "작업을 완료했습니다."(The operation completed successfully.)라는 메시지가 표시됩니다.
변경 사항을 적용하려면 컴퓨터를 다시 시작하세요.
명령 프롬프트로 앱 연결 구성 재설정하기

관리자 권한 명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다.
dism /online /Remove-DefaultAppAssociations
작업이 성공적으로 완료되면 "작업을 완료했습니다."라는 메시지가 표시됩니다.
변경 사항을 적용하려면 컴퓨터를 다시 시작하세요.
이 팁이 여러분께 도움이 되기를 바랍니다.