ウィンドウズでラグなしに大きなファイルを表示するための9つのツール

もしあなたがウィンドウズで非常に大きなファイルを開こうとしたことがあるなら、コンピュータが遅くなったり、完全にフリーズしたりすることを経験したかもしれません。ウィンドウズの多くのデフォルトプログラム(特に古いバージョン)は、パフォーマンスを考慮して開発されておらず、大量のデータを処理するのに苦労します。
そのため、非常に大きなテキスト、画像、Excel、およびビデオファイルを表示するのに問題のない、高度に最適化されたプログラムのリストをまとめました。
目次
- Notepad++
- Sublime Text
- nomacs
- Microsoft Photos
- Caesium
- Sumatra PDF
- VLC
- GOM Player
- ExcelのPower Pivot
- よくある質問
こちらもお読みください: コマンドプロンプトを使用してウィンドウズでファイルを見つけて開く
大きなファイルを扱うための最良のプログラム
このチュートリアルの目的のために、3.2 GHzのCPU(4コア)、8GBのRAM、SSDを搭載したWindows 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を備えており、Windows以外のプラットフォームでも利用できるため、複数のオペレーティングシステムで作業する場合にも適しています。
3. nomacs
nomacsは、非常に高解像度の画像を表示するための最高の無料プログラムの1つです。39,137 x 22,279ピクセルの解像度を持つJPG画像をダウンロードし、さまざまなプログラムで開くことでこれを確認しました。

nomacsは、画像を成功裏に開き、適度な待機時間の後にそのフル解像度で表示しました。また、nomacsを使用して画像をズームインおよびパンし、あまり遅延なく、小さな領域に深くズームインし、最小の詳細を迅速かつ明確に見ることができました。
画像編集機能を使用すると、プログラムが応答しなくなることがありましたが、これはそのような大きなファイルでは予想されることであり、他のプログラムで試みた同様の編集でもさらなる応答の遅延が発生しました。残念ながら、nomacsはメモリ管理が不十分なようで、RAM使用量に大きなスパイクがあり、最終的にはコンピュータの8GBのRAMをすべて消費しました。
4. Microsoft Photos
興味深いことに、Windows 11の無料のMicrosoft Photosアプリは、私たちの大きな画像ファイルをnomacsと同じくらいうまく処理できました。

ファイルを開くのは非常に速く、ほとんど待機時間がなく、画像を非常に迅速にパンおよびズームすることもできました。Microsoft Photosのメモリ管理は堅実で、プログラムのRAM使用量は3GBで安定していました。
しかし、小さな領域にズームインすると、最初は画像が非常にぼやけていました。ズームインしたビューがクリアになるまでには時間がかかりました。最初のオープニングが非常に速かったため、Microsoft Photosはフル解像度の画像を静かにバックグラウンドで読み込んでいる間、最初に低品質のバージョンを表示していました。

Microsoft Photosの大きな問題は、Microsoft Storeでのみ利用可能であることです。これにより、古いバージョンのWindowsでは利用できなくなります。XPを使用している方は運が悪いでしょう!
さらに、Microsoft Storeアプリであることは、できるだけMicrosoftサービスとのやり取りを避けたい人にとって問題になるかもしれません。全体的に見て、いくつかの欠点があるにもかかわらず、Microsoft Photosは大きなファイルを表示するための優れたプログラムです。
こちらもお読みください: 近くの共有を使用してウィンドウズでファイルを共有する方法
5. Caesium
大きな画像を表示するのにまだ問題がある場合は、表示する前に画像自体をリサイズまたは圧縮できます。私たちが試した最も効果的な画像圧縮ツールの1つはCaesiumでした。シンプルでミニマルで、画像を圧縮したり、完全にリサイズしたりできます。無料で使用できます。

シンプルさを重視して設計されたCaesiumは、すべてのトレードのジャックではなく、いくつかのマスターです:JPG、PNG、およびWebPファイルのみをサポートし、設定は少ないです。不要な機能がないため、このアプリは非常に直感的に使用でき、邪魔になりません。画像を選択し、ファイル名を変更し、保存先を選択するのは簡単でした。驚くほど便利な機能は、短辺または長辺に応じて画像をバッチリサイズするオプションです。
1つの潜在的な欠点は、中程度のスペックのコンピュータで非常に大きな画像をリサイズできない可能性があることです。このアプリケーションを使用して40,000 x 20,000ピクセルのテスト画像を縮小しようとしたところ、8GBのRAMを搭載したラップトップで「メモリ不足」のエラーが表示されました。もう1つの欠点は、圧縮プロセス(ファイルサイズを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は、広告付きのフリーミアムメディアプレーヤーで、高解像度のビデオを再生するためのもう1つの良いオプションです。

GOM Playerで4Kテストビデオを開いたところ、再生は応答性がありました。しかし、時折フレームレートが60フレーム/秒を下回ることがありました。シークは瞬時でしたが、これはVLCでも達成できなかったことです。
このプレーヤーの欠点は、煩わしいほど多くの広告が表示されることです。インストール中に他のソフトウェアをインストールするように何度も促され、ビデオプレーヤー自体にも広告が詰まっており、プレーヤーの下部には常に広告が表示されます。これらは、一度限りの15ドルのアップグレード料金を支払うことで削除できます。
9. ExcelのPower Pivot
大きなスプレッドシートデータは、扱うのが最も難しいデータの1つです。Microsoftによると、Excelシートのサイズの公式制限は1,048,576行×16,384列です。しかし、もしそのサイズを超えるデータを扱う必要がある場合はどうでしょうか?驚くべきことに、非常に大きなデータセットを開くだけでなく、分析することもできるExcelの組み込み機能があります:Power Pivot。
Power Pivotは、私たちのテストで1億行以上のCSVデータを成功裏に管理しました!

テストデータを最初にインポートする際、「接続のみを作成」と「このデータをデータモデルに追加」を選択しました。大きなファイルの読み込みには時間がかかりましたが、数分かかりましたが、Excelは決して応答しなくなることはなく、安心しました。完了すると、「データタブ -> データツール -> データモデルの管理」を介してPower Pivotにアクセスしました。

これにより、新しいウィンドウが開き、100百万行のデータをスクロールして表示しましたが、それだけではありません。2つの他の列の値を使用した数式を持つ新しい列を追加し、それを1億行すべてに適用しました。問題なく動作しました。
こちらもお読みください: ウィンドウズでファイルを一括して名前変更する5つの方法
よくある質問
なぜまだ一部の大きなファイルを開けないのですか?
これらのプログラムはほぼすべてのファイルを処理し、それらのファイルの表示速度に大きな違いをもたらしますが、コンピュータの良いスペックも違いを生むでしょう。 decent CPU、十分なRAM、SSD(遅いHDDではなく)が必要です。高速なCPUとSSDは、ファイルをより早く開くのに役立ちます。ファイルが開かれると、CPUとRAMの両方が高い必要があります。
これらのプログラムはダウンロードしても安全ですか?
はい、私たちはWindows Defenderのみを実行している状態でこれらのプログラムをすべてテストし、セキュリティ上の問題は発生しませんでした。さらに、ほとんどすべての推奨プログラムはオープンソースソフトウェアです。これは、プログラムのソースコードが公開されており、ソフトウェアコミュニティ全体がウイルスやマルウェアをチェックできることを意味します。技術的に詳しい場合は、ソースコードをダウンロードして自分でプログラムをコンパイルすることができ、提供されたインストーラーに開発者が何かを忍び込ませる可能性を排除できます。
なぜ大きなファイルを開くとコンピュータ全体が遅くなるのですか?
これは、Windowsのページファイル(仮想メモリとも呼ばれる)の動作によるものです。
ファイルやプログラムが開かれると、コンピュータはRAMを消費します。ファイルが大きいほど、使用されるRAMも多くなります。すべてのRAMが使用されている場合、Windowsは「pagefile.sys」を介して遅いディスクドライブを追加のRAMとして使用します。これにより、RAMが処理できる以上のプログラムを開くことができますが、コストがかかります。コンピュータは限界まで押し上げられ、アクティブなプログラムメモリをページファイルからRAMに持ち込み、あまりアクティブでないプログラムメモリをRAMからクリアしてページファイルに書き込むことを継続的に行います。
これらすべてがCPUサイクルとディスクの読み書き能力を消費し、やりたいタスクのための計算リソースが減ります。プログラムを閉じることでRAMが解放され、ページファイルプロセスが停止する可能性があるため、開いているプログラムを閉じることでコンピュータが劇的にスピードアップすることがあります。
ページファイルのサイズと場所を変更することができることに注意してください。
すべてのスクリーンショットはBrandon Liによるものです。