Windows 10でドキュメント内のテキストを検索する方法

Windows 10 では、ファイル名だけでなく、対応ドキュメント内の単語やフレーズも検索できます。最も信頼性の高い組み込み検索方法は、Windows Search がフォルダーと必要なファイルの種類の内容の両方をインデックス化していることを確認してから、ファイルエクスプローラーから検索することです。

注:マイクロソフトは2025年10月14日をもってWindows 10の無料サポートを終了しました。これらの検索機能とインデックス作成機能はWindows 10 PCで引き続き動作しますが、オペレーティングシステムは通常の無料セキュリティ更新プログラムやテクニカルサポートを受けられなくなります。最新のサポート情報については、マイクロソフトのWindowsファイル検索に関するガイダンスを参照してください。

ファイルエクスプローラーでドキュメント内のテキストを検索する

  1. ファイルエクスプローラーを開きます。
  2. 文書が格納されているはずのフォルダ、ライブラリ、またはドライブに移動してください。特定のフォルダから検索を開始することで、検索範囲を絞り込むことができます。
  3. 右上隅の検索ボックスをクリックしてください。
  4. 文書から特徴的な単語を入力してください。正確なフレーズの場合は、引用符で囲んでください。例: "quarterly forecast"。
  5. Enterキーを押して、一致するファイルを確認してください。Windows検索では、インデックス付きテキストだけでなく、ファイルプロパティも検索対象となります。
Windows 10のエクスプローラーで、ドキュメント内で「四半期予測」という語句を検索した結果を表示している。
ファイルが保存されているフォルダ内を検索し、特徴的な単語または正確なフレーズを入力してください。

Microsoftのドキュメントによると、Windows検索では、ドキュメントの内容からキーワードを指定して検索を実行でき、ファイルエクスプローラーはWindows検索インデックスを使用して検索結果の表示速度を向上させています。また、高度なクエリ構文では、検索範囲を絞り込む際に、引用符で囲まれたフレーズやその他のフィルターもサポートしています。

Windowsが正しいフォルダーをインデックス化していることを確認してください。

既知のドキュメントが見つからない場合は、まず検索範囲を確認してください。Windows 10 では、[スタート] > [設定] > [検索] > [Windows の検索] を開きます。[ファイルの検索]で、標準のインデックス作成場所を使用する[クラシック]と、PC 上のより広範囲のファイルをインデックス化する [拡張] を選択できます。Microsoft は、インデックス作成範囲を広げると、より多くのシステム リソースが必要になる場合があると注意しています。

Windows 10の検索機能で、Windowsの設定にクラシックと拡張のファイルインデックスオプションが表示されます。
Windows 10では、検索インデックスを標準的な場所のみにするか、より広範囲のファイルセットにするかを制御できます。

インデックスオプションから特定のフォルダーを追加する

より詳細な設定を行うには、「スタート」を開き、「インデックス作成オプション」を検索して開きます。「変更」を選択し、ドキュメントが保存されているフォルダーが含まれていることを確認してください。これは、作業ファイルを「ドキュメント」、「デスクトップ」、「ミュージック」、「ピクチャ」以外のフォルダーに保存している場合に特に便利です。

Windows 10のインデックス作成オプションダイアログには、含まれる場所と「変更」ボタンおよび「詳細設定」ボタンが表示されます。
検索対象のフォルダがインデックスに含まれていることを確認するには、インデックスオプションを使用してください。

大きなフォルダーを追加した後は、Windowsが処理を完了するまでしばらくお待ちください。Microsoftによると、最初のインデックス作成には数時間かかる場合があり、その後の更新は通常バックグラウンドで行われます。詳細については、Microsoftの検索インデックス作成に関するドキュメントをご覧ください。

ファイルタイプのコンテンツインデックス作成を有効にする

フォルダはインデックス化できますが、特定の拡張子はプロパティによってのみ検索可能です。これを確認するには、以下を参照してください。

  1. インデックス作成オプションを開く。
  2. 「詳細設定」を選択してください。管理者の承認が必要になる場合があります。
  3. 「ファイルの種類」タブを開きます。
  4. 関心のある拡張子(例:、、またはサポートされているドキュメント形式)を選択してtxtくださいlog。
  5. 「インデックスのプロパティ」と「ファイルの内容」を選択し、「OK」を選択します。
Windows 10 の詳細インデックスオプションの [ファイルの種類] タブで、[インデックスのプロパティ] と [ファイルの内容] が選択されている状態
検索可能な文書テキストの場合、ファイルの種類は、プロパティだけでなく、その内容をインデックス化するように設定する必要があります。

なぜ一部のファイルはテキスト検索できないのか

Windows Search は、さまざまなファイル形式からテキストを抽出するためにフィルタ ハンドラ (IFilter)を使用します。Windows には多くの一般的な形式に対応するハンドラが含まれており、インストールされたアプリケーションによってさらに追加できます。適切なフィルタが存在しない形式の場合、フォルダ自体がインデックス化されていてもコンテンツ検索が機能しないことがあります。Microsoft は、Windows Search フィルタに関するドキュメントでこのフィルタ システムについて説明しています。

  • プレーンテキストファイル: TXTやLOGなどの形式は、Windows検索で簡単に読み取ることができます。
  • Office文書やその他の構造化文書:サポート状況は、そのPCにインストールされているフィルターによって異なる場合があるため、固定の拡張子リストに頼るのではなく、[ファイルの種類]タブに表示されるフィルターの説明を確認してください。
  • PDFファイル: PDFファイルには検索可能なテキストが含まれている必要があり、システムには適切なPDFフィルターが必要です。画像のみのスキャンページは、OCR処理が完了するまで検索可能になりません。
  • 保護されたコンテンツ: Microsoftは、Windows Searchが一部のDRMまたはIRMで保護されたファイルの内容をインデックス化しないと述べています。

PowerShell を TXT、LOG、スクリプト、その他のテキストファイルに使用する

ログ、スクリプト、ソースファイルが格納されているフォルダーの場合、PowerShell は Windows のインデックスに頼るのではなく、実際のファイルを直接検索できます。このSelect-Stringコマンドレットは、文字列やファイル内のテキストを検索するように設計されています。例:

Get-ChildItem "C:\Work" -Recurse -File -Include *.txt,*.log,*.ps1 | ForEach-Object { Select-String -LiteralPath $_.FullName -Pattern "quarterly forecast" -SimpleMatch }

C:\Workファイルに合わせて、拡張子とフレーズを変更してください。この方法はテキストベースの形式に最適です。Word、Excel、PDF の内部構造を解釈できるドキュメント形式フィルターの代わりにはなりません。詳細については、Select-String の公式ドキュメントを参照してください。

ファイルエクスプローラーが結果を返さない場合

  • 正しいフォルダを検索しているか、またはフォルダがインデックスに含まれていることを確認してください。
  • 拡張子が「プロパティとファイルの内容のインデックス」に設定されていることを確認してください。
  • 場所やファイルタイプの設定を変更した後は、インデックス作成が完了するまでお待ちください。
  • いずれかのファイルを開き、そのフレーズが画像に埋め込まれたテキストではなく、選択可能なテキストとして存在していることを確認してください。
  • 長い正確なフレーズを使う前に、まずは特徴的な単語を一つ使ってみましょう。

ほとんどのWindows 10ユーザーにとって、ファイルエクスプローラーと適切に設定されたインデックスがあれば、別途検索ユーティリティをインストールしなくても、ドキュメント内のテキストを検索するのに十分です。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。