방문 기록, 쿠키, 캐시 등 브라우징 데이터를 컴퓨터에 남기고 싶지 않다면, Windows 10에서 Firefox를 닫을 때 전체 또는 선택한 브라우징 데이터를 자동으로 삭제하도록 설정할 수 있습니다. Firefox에는 기본적으로 종료 시 데이터를 자동 삭제하는 옵션이 포함되어 있지만, 레지스트리 편집기와 로컬 그룹 정책 편집기를 사용해서도 동일한 작업을 수행할 수 있습니다.
예를 들어 네트워크에 여러 사용자가 있고 각자 Firefox를 기본 브라우저로 사용한다고 가정해 보겠습니다. 어떤 이유로든 사용자들의 브라우징 데이터를 컴퓨터에 저장하고 싶지 않다면, 일일이 개인 정보 보호 창(Private Window)을 사용하도록 요청하는 대신 레지스트리 편집기나 그룹 정책에서 이 설정을 지정하여 모든 사용자에게 자동으로 적용되도록 할 수 있습니다.
시작하기 전에 Firefox용 그룹 정책 템플릿(Group Policy Template)을 다운로드하여 추가해야 합니다.
GPEDIT를 사용해 Firefox 종료 시 전체 또는 선택한 브라우징 데이터 자동 삭제하기
그룹 정책을 사용해 Firefox가 닫힐 때 전체 또는 선택한 브라우징 데이터를 자동으로 삭제하려면 다음 단계를 따르세요.
- Win+R 키를 눌러 실행 창을 엽니다.
- gpedit.msc를 입력하고 Enter 키를 누릅니다.
- 컴퓨터 구성에서 Firefox로 이동합니다.
- 브라우저가 닫힐 때 데이터 지우기(Clear data when browser is closed) 설정을 두 번 클릭합니다.
- 사용(Enabled) 옵션을 선택합니다.
- 삭제하려는 항목의 확인란을 모두 체크합니다.
- 확인 버튼을 클릭합니다.
Win+R 키를 누르고 gpedit.msc를 입력한 후 Enter 키를 눌러 로컬 그룹 정책 편집기를 엽니다. 편집기가 열리면 다음 경로로 이동합니다.
컴퓨터 구성 > 관리 템플릿 > Mozilla > Firefox
Firefox 섹션에서 브라우저가 닫힐 때 데이터 지우기(Clear data when browser is closed)라는 설정을 찾을 수 있습니다. 이 설정을 두 번 클릭하고 사용(Enabled) 옵션을 선택합니다.

그러면 여러 개의 확인란이 나타납니다. 선택 가능한 옵션은 다음과 같습니다.
- 캐시(Cache)
- 쿠키(Cookies)
- 다운로드 기록(Download History)
- 양식 및 검색 기록(Form Search History)
- 활성 로그인(Active Logins)
- 사이트별 설정(Site Preferences)
- 오프라인 웹사이트 데이터(Offline Website Data)
삭제하려는 항목에 해당하는 확인란을 모두 체크하세요. 예를 들어 캐시와 쿠키만 삭제하고 싶다면 해당 두 개의 확인란만 체크하면 됩니다. 마찬가지로 Firefox가 닫힐 때 모든 데이터를 삭제하려면 모든 확인란을 체크하면 됩니다.

마지막으로 확인 버튼을 클릭합니다.
레지스트리 편집기를 사용해서도 동일하게 설정할 수 있습니다. 아래 방법을 따를 경우에는 값을 변경하기 전에 반드시 레지스트리 파일을 백업하는 것을 잊지 마세요.
REGEDIT를 사용해 Firefox 종료 시 브라우징 데이터 자동 삭제하기
레지스트리를 사용해 Firefox 종료 시 브라우징 데이터를 자동으로 삭제하려면 다음 단계를 따르세요.
- Win+R 키를 눌러 실행 창을 엽니다.
- regedit를 입력하고 Enter 키를 누릅니다.
- HKEY_LOCAL_MACHINE에서 Policies로 이동합니다.
- Policies를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다.
- 키 이름을 Mozilla로 지정합니다.
- Mozilla를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다.
- 키 이름을 Firefox로 지정합니다.
- Firefox를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다.
- 키 이름을 SanitizeOnShutdown으로 지정합니다.
- 해당 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
- 값 이름을 Cache로 지정합니다.
- 값을 두 번 클릭하여 값 데이터를 1로 설정합니다.
- 확인 버튼을 클릭합니다.
- 쿠키(Cookies), 다운로드(Downloads), 방문 기록(History) 등에 대해서도 같은 단계를 반복하여 REG_DWORD 값을 생성합니다.
더 자세히 이해할 수 있도록 각 단계를 하나씩 살펴보겠습니다.
먼저 Win+R 키를 누르고 regedit를 입력한 후 Enter 키를 누르고 예를 선택하여 레지스트리 편집기를 엽니다. 그런 다음 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies
Policies 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 Mozilla로 지정합니다. 그다음 Mozilla를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 Firefox로 지정합니다.

이어서 Firefox 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 SanitizeOnShutdown으로 지정합니다.

이제 SanitizeOnShutdown을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 후 이름을 Cache로 지정합니다. 즉, 삭제하려는 데이터에 맞게 REG_DWORD 값의 이름을 지정해야 합니다. 캐시만 삭제하려면 Cache라고 이름을 지정하고, 그 외의 경우에는 필요에 따라 다음 이름들을 사용할 수 있습니다.
- Cache (캐시)
- Cookies (쿠키)
- Downloads (다운로드)
- FormData (양식 데이터)
- History (방문 기록)
- OfflineApps (오프라인 앱 데이터)
- Sessions (세션)
- SiteSettings (사이트 설정)

REG_DWORD 값을 생성한 후에는 값 데이터를 1로 변경해야 합니다. 이를 위해 해당 REG_DWORD 값을 두 번 클릭하고 값 데이터에 1을 입력한 후 확인 버튼을 클릭합니다.
이것으로 설정이 완료됩니다! 도움이 되길 바랍니다.