윈도우에서 대용량 파일을 지연 없이 보는 9가지 도구

윈도우에서 매우 큰 파일을 열어보려고 시도해본 적이 있다면, 컴퓨터가 느려지거나 완전히 멈추는 경험을 했을 것입니다. 윈도우의 기본 프로그램들(특히 구버전)은 성능을 고려하여 개발되지 않았으며, 대량의 데이터를 처리하는 데 어려움을 겪습니다.
이를 해결하기 위해, 우리는 매우 큰 텍스트, 이미지, 엑셀 및 비디오 파일을 문제없이 볼 수 있는 고도로 최적화된 프로그램 목록을 작성했습니다.
목차
- Notepad++
- Sublime Text
- nomacs
- Microsoft Photos
- Caesium
- Sumatra PDF
- VLC
- GOM Player
- Excel의 Power Pivot
- 자주 묻는 질문
또한 읽기: 윈도우에서 명령 프롬프트를 사용하여 파일 찾기 및 열기
대용량 파일을 처리하는 데 도움이 되는 최고의 프로그램들
이 튜토리얼의 목적을 위해, 우리는 3.2 GHz CPU(4코어), 8GB RAM, SSD를 갖춘 윈도우 11 가상 머신에서 실행되는 노트북을 사용했습니다. 우리는 8GB RAM만 있는 중간 사양의 컴퓨터를 선택하여 이러한 프로그램들이 적은 성능으로 어떻게 작동하는지 테스트했습니다. 모든 하드웨어 구성에서 이러한 테스트를 수행할 수는 없음을 유의하시기 바랍니다. 결과는 컴퓨터 하드웨어, 운영 체제 버전, 테스트 시 실행 중인 다른 프로세스 및 사용된 특정 테스트 파일에 따라 크게 달라질 수 있습니다.
1. Notepad++
거대한 텍스트 파일을 작업하기 위해, 무료 오픈 소스인 Notepad++가 단연 최고의 편집기입니다. 우리는 600만 줄의 텍스트가 포함된 750MB 텍스트 파일을 생성한 후, 다양한 텍스트 편집기에서 파일을 열어 결과를 측정했습니다.

우리의 경험에 따르면, Notepad++는 600만 줄의 텍스트 파일을 단 3초 만에 열 수 있었고, 문서 스크롤, 편집 및 저장과 같은 작업을 신속하게 수행할 수 있었습니다. 또한, 주로 소프트웨어 개발자가 코드 편집을 위해 사용하는 편집기로서, 소스 코드 파일 편집을 위한 구문 강조와 같은 훌륭한 기능을 제공합니다. Notepad++는 강력한 검색 기능도 갖추고 있어, 예를 들어 정규 표현식을 사용하여 파일 간의 텍스트를 검색할 수 있습니다.

명확한 단점은 인터페이스였습니다. 20년 된 것처럼 보였고 가장 직관적이지 않았습니다. 예를 들어, Ctrl + T는 대부분의 다른 프로그램에서 새 탭을 열지 않으며(Ctrl + N을 사용), 많은 현대 프로그램에서 제공하는 명령 팔레트가 없어 작업을 쉽게 발견하고 실행할 수 없었습니다.
그럼에도 불구하고, 이러한 사소한 단점은 대용량 파일을 자주 다루는 사람에게는 작은 대가가 될 것입니다.
또한 읽기: 파일을 잃지 않고 윈도우를 재설정/재설치하는 방법
2. Sublime Text
Sublime Text는 대부분 무료로 사용할 수 있는 인기 있는 코드 편집기입니다. 속도에 관해서는, 텍스트 파일을 여는 데 약 20초가 걸렸으며, 이는 기본 윈도우 메모장만큼 느렸습니다. 적어도 Sublime Text는 우리가 기다리는 동안 “응답 없음” 대신 멋진 로딩 바를 표시했습니다.

초기 로드 시간이 좋지 않았지만, 이 편집기는 여전히 텍스트 파일을 부드럽게 보고 스크롤할 수 있게 해주었습니다. 파일 편집 및 저장도 성공적이었으며, 작업은 Notepad++보다 1~2초 더 걸렸습니다.

Sublime Text는 전체 기능 세트를 위해 사용하세요. Notepad++보다 훨씬 더 많은 기능과 현대적인 UI를 제공하며, 윈도우 외의 플랫폼에서도 사용할 수 있어 여러 운영 체제에서 작업하는 경우 유용합니다.
3. nomacs
nomacs는 매우 고해상도 이미지를 보는 데 가장 좋은 무료 프로그램 중 하나입니다. 우리는 39,137 x 22,279 픽셀 해상도의 JPG 이미지를 다운로드하고 다양한 프로그램으로 열어보며 이를 확인했습니다.

nomacs는 이미지를 성공적으로 열고 적당한 대기 시간 후에 전체 해상도로 표시했습니다. 우리는 nomacs를 사용하여 이미지를 확대하고 팬닝했으며, 너무 많은 지연 없이 작은 영역을 깊게 확대하고 가장 미세한 세부 사항을 빠르고 명확하게 볼 수 있었습니다.
이미지 편집 기능을 사용할 때 프로그램이 응답하지 않게 되었지만, 이는 이렇게 큰 파일에 대해 예상되는 일이었으며, 다른 프로그램에서 시도한 유사한 편집도 추가적인 비응답을 초래했습니다. 불행히도, nomacs는 메모리 관리가 좋지 않은 것 같았으며, RAM 사용량이 급증하고 결국 컴퓨터의 8GB RAM을 모두 소모했습니다.
4. Microsoft Photos
흥미롭게도, 윈도우 11의 무료 Microsoft Photos 앱은 우리의 대형 이미지 파일을 nomacs만큼 잘 처리할 수 있었습니다.

파일을 여는 것은 매우 빠르며 거의 대기 시간이 없었고, 우리는 이미지에 매우 빠르게 팬 및 확대할 수 있었습니다. Microsoft Photos의 메모리 관리는 안정적이었으며, 프로그램의 RAM 사용량은 3GB로 유지되었습니다.
그러나 작은 영역으로 확대했을 때, 사진이 처음에는 매우 흐릿했습니다. 확대된 뷰가 선명해지기까지 시간이 걸렸습니다. 초기 열기가 너무 빨라서 Microsoft Photos는 전체 해상도 이미지를 조용히 백그라운드에서 로드하는 동안 낮은 품질 버전을 먼저 표시했습니다.

Microsoft Photos의 큰 문제는 Microsoft Store에서만 사용할 수 있다는 점입니다. 이는 구버전의 윈도우에서는 사용할 수 없게 만듭니다. XP를 여전히 사용 중인 분들은 운이 없을 것입니다!
또한, Microsoft Store 앱이라는 점은 가능한 한 Microsoft 서비스와의 상호작용을 피하고자 하는 사람에게는 문제가 될 수 있습니다. 전반적으로, 몇 가지 결점에도 불구하고 Microsoft Photos는 대용량 파일을 보기 위한 훌륭한 프로그램입니다.
또한 읽기: 윈도우에서 파일을 공유하기 위해 근처 공유를 사용하는 방법
5. Caesium
여전히 대형 이미지를 보는 데 문제가 있다면, 보기 전에 이미지를 크기 조정하거나 압축할 수 있습니다. 우리가 시도한 가장 효과적인 이미지 압축기 중 하나는 Caesium이었습니다. 간단하고 최소한의 디자인으로 이미지를 압축하거나 크기를 조정할 수 있습니다. 무료로 사용할 수 있습니다.

단순함을 염두에 두고 설계된 Caesium은 만능이 아니라 몇 가지에 특화되어 있습니다: JPG, PNG 및 WebP 파일만 지원하며 설정이 거의 없습니다. 불필요한 요소가 없기 때문에 이 앱은 매우 직관적으로 사용할 수 있으며 방해가 되지 않습니다. 이미지를 선택하고, 파일 이름을 바꾸고, 목적지를 선택하는 것은 쉬웠습니다. 놀랍게도 유용한 기능은 짧은 가장자리 또는 긴 가장자리에 따라 이미지를 일괄 크기 조정하는 옵션입니다.
한 가지 잠재적인 단점은 중간 사양의 컴퓨터에서 매우 큰 이미지를 크기 조정할 수 없을 수도 있다는 점입니다. 40,000 x 20,000 픽셀 테스트 이미지를 축소하기 위해 이 응용 프로그램을 사용하려고 했을 때, 8GB RAM을 가진 노트북에서 “메모리 부족” 오류가 발생했습니다. 또 다른 단점은 압축 과정이(파일 크기를 15% 줄이는 데 성공했지만) 완료하는 데 몇 분이 걸렸다는 점입니다.
6. Sumatra PDF
Sumatra PDF는 부피가 큰 Adobe PDF 뷰어의 무료, 경량 및 빠른 대안입니다. 설치 시 20MB에 불과하며, 플래시 드라이브에서 실행할 수 있는 휴대용 단일 파일 버전이 있습니다.

독특한 기능은 명령 팔레트(Ctrl + K)에서 사용할 수 있는 명령으로, PDF 탐색을 더욱 빠르게 만들어 줍니다. 우리의 목적에 맞게, 대형 PDF를 보는 데 뛰어났습니다.

우리의 테스트에서, Sumatra는 1000페이지 이상의 이미지가 섞인 대형 PDF 테스트 파일을 즉시 열었습니다. 위에서 아래로 스크롤하는 것은 매우 쉬웠고, “북마크” 기능을 사용하여 PDF의 다양한 섹션으로 즉시 이동할 수 있었습니다. 이러한 빠른 반응 속도는 다른 방법에서 경험한 긴 로드 시간과 느린 스크롤과는 거리가 멀었습니다.
또한 읽기: 윈도우에서 여러 파일을 이동하기 위해 배치 파일을 생성하고 사용하는 방법
7. VLC
VLC 미디어 플레이어는 고급 자막 지원, 편집 기능, 광범위한 기본 코덱 지원 및 네트워크 재생과 같은 훌륭한 기능으로 가득 차 있다는 것을 이미 알고 계실 것입니다. 이 무료 오픈 소스 비디오 플레이어는 우리의 테스트에 따라 긴 고해상도 비디오를 렌더링하는 데도 뛰어났습니다.

VLC는 10분 길이의 4K(3840 x 2160) 60 FPS 비디오를 부드럽게 재생했습니다. 비디오의 무작위 지점으로 앞으로 또는 뒤로 이동하는 것은 거의 즉각적이었습니다. 빠른 속도로 재생하는 것도 훌륭하게 수행되었으며, 다양한 VLC 비디오 효과 및 필터와 함께 재생하는 것도 마찬가지였습니다.
8. GOM Player
GOM Player는 광고 지원의 프리미엄 미디어 플레이어로, 고해상도 비디오를 재생하는 또 다른 좋은 옵션입니다.

우리는 GOM Player에서 4K 테스트 비디오를 열었고 재생이 반응성이 있음을 발견했습니다. 그러나 때때로 프레임 속도가 전체 60프레임을 초과하지 못했습니다. 이동은 즉각적이었지만, 이는 VLC조차도 달성하지 못한 점입니다.
이 플레이어의 단점은 성가실 정도로 많은 광고입니다. 설치 중에 다른 소프트웨어를 설치하라는 요청을 여러 번 받았고, 비디오 플레이어 자체에도 하단에 영구 광고가 포함되어 있었습니다. 이러한 광고는 한 번의 $15 업그레이드 요금을 지불하면 제거할 수 있습니다.
9. Excel의 Power Pivot
대형 스프레드시트 데이터는 처리하기 가장 까다로운 데이터 유형 중 하나입니다. Microsoft에 따르면 Excel 시트 크기의 공식 제한은 1,048,576행 x 16,384열입니다. 하지만 그 크기를 초과하는 데이터로 작업해야 한다면 어떻게 해야 할까요? 놀랍게도, 매우 큰 데이터 세트를 열고 분석할 수 있는 Excel의 내장 기능이 있습니다: Power Pivot.
Power Pivot는 우리의 테스트에서 1억 줄 이상의 CSV 데이터를 성공적으로 처리했습니다!

테스트 데이터를 처음 가져올 때, “연결만 생성” 및 “이 데이터를 데이터 모델에 추가“를 선택했습니다. 대형 파일을 로드하는 데 시간이 걸렸지만 – 몇 분 – Excel은 결코 응답하지 않게 되지 않았습니다. 완료되면 “데이터 탭 -> 데이터 도구 -> 데이터 모델 관리”를 통해 Power Pivot에 접근했습니다.

이것은 새로운 창을 열어주었고, 우리는 아래로 스크롤하여 1억 줄의 데이터를 모두 볼 수 있었습니다 – 하지만 그게 전부가 아니었습니다. 우리는 또한 두 개의 다른 열의 값을 사용하여 공식을 가진 새 열을 추가하고 이를 1억 개의 모든 행에 적용했습니다. 문제없이 작동했습니다.
또한 읽기: 윈도우에서 파일 이름을 일괄 변경하는 5가지 방법
자주 묻는 질문
왜 여전히 일부 대형 파일을 열 수 없나요?
이 모든 프로그램은 거의 모든 파일을 처리하고 이러한 파일을 보는 속도에 큰 차이를 만들겠지만, 컴퓨터의 좋은 사양도 차이를 만듭니다. 괜찮은 CPU, 충분한 RAM 및 SSD(느린 HDD가 아님)가 필요합니다. 빠른 CPU와 SSD는 파일을 더 빨리 여는 데 도움이 됩니다. 파일이 열리면, 파일을 성공적으로 보고 조작하기 위해 CPU와 RAM 모두 충분히 높아야 합니다.
이 프로그램들은 다운로드해도 안전한가요?
네, 우리는 Windows Defender만 실행하면서 이 모든 프로그램을 테스트했으며 보안 문제를 발견하지 못했습니다. 또한, 이 추천 프로그램의 거의 모든 것이 오픈 소스 소프트웨어입니다. 이는 프로그램의 소스 코드가 공개적으로 보이며, 소프트웨어 커뮤니티 전체에서 바이러스나 악성코드를 검사할 수 있음을 의미합니다. 기술적으로 능숙하다면, 소스 코드를 다운로드하고 프로그램을 직접 컴파일하여 제공된 설치 프로그램에 개발자가 몰래 무언가를 추가할 가능성을 제거할 수 있습니다.
왜 대형 파일을 여는 것이 내 컴퓨터 전체를 느리게 하나요?
이는 윈도우 페이지 파일(가상 메모리라고도 함)이 작동하는 방식의 결과로 발생합니다.
파일이나 프로그램이 열리면, 컴퓨터는 일부 RAM을 소비합니다. 파일이 클수록 더 많은 RAM이 사용됩니다. 모든 RAM이 사용 중이면, 윈도우는 “pagefile.sys”를 통해 느린 디스크 드라이브를 추가 RAM으로 사용하게 됩니다. 이는 RAM이 처리할 수 있는 것보다 더 많은 프로그램을 열 수 있게 해주지만, 대가가 따릅니다. 컴퓨터는 한계에 밀려, 활성 프로그램 메모리를 페이지 파일에서 RAM으로 지속적으로 가져오고 덜 활성화된 프로그램 메모리를 RAM에서 지우고 페이지 파일에 기록하게 됩니다.
이 모든 것은 CPU 사이클과 디스크 읽기/쓰기 용량을 소모하여, 원하는 작업을 수행하는 데 필요한 계산 자원을 줄입니다. 프로그램을 닫으면 RAM이 해제되고 페이지 파일 프로세스가 중지될 수 있으므로, 열린 프로그램을 닫는 것이 때때로 컴퓨터를 극적으로 빠르게 할 수 있습니다.
페이지 파일의 크기와 위치를 변경할 수 있다는 점에 유의하세요.
모든 스크린샷은 Brandon Li가 촬영했습니다.