エクスプローラーの検索について

Anonymous
2020-04-20T08:05:56+00:00

エクスプローラーの虫眼鏡🔎のマークから検索する際に起こる

疑問について質問させて頂きます。

「yyyymmdd名字 名前様」でファイルをいくつか保存しています。

<例>下記の2つの名前のフォルダーがある場合

①290512大場 紀文様 ※名字と名前の間にスペース有

②280827加藤 栄樹様 ※名字と名前の間にスペース有

検索で名前を入力した場合①は検索出来ず、②は検索できます。

 ①の場合に名前先頭の漢字1字のみ、もしくは様まで含めて検索した場合

検索にヒットするようになります。

何故この様な事象が発生するのでしょうか?

また検索できる条件など分かりますでしょうか?

単語として認識しているか、そうでないかの違いかと思うのですが

単語として認識する条件などが分かれば知りたいです。

※検索タブの[ オプション ]>[ 詳細オプション ]のなかの下記2点はチェックが入っている状態です。

・ファイル コンテンツ

・システム ファイル

家庭向け Windows | Windows 10 | ファイル、フォルダー、ストレージ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Anonymous
2020-04-21T02:34:44+00:00

Windows 10が検索用に持っている辞書で単語を分割しているから

検索を効率的に行うため、文字単位ではなく単語単位でどこにあるかをインデックスとして作成している

英文では単語単位でスペース区切りとなるが、日本語では単語単位で区切らないのが普通

よって、日本語は検索用辞書にある単語で区切ってインデックスを作成している

なので、検索用辞書に載っていない単語の検索で失敗しやすい

興味があれば、「NAMAZUとKAKASI」とか「分かち書き」で検索してみてください

後は文字列検索の手法として「正規表現」も知っておくと楽だが、OSやアプリ、検索サイトによって込み入ったところが違うので注意が必要

この回答は役に立ちましたか?

0 件のコメント コメントはありません

38 件の追加の回答

並べ替え方法: 新しい順
  1. Anonymous
    2020-04-21T02:11:51+00:00

    © ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020


    単語単位に分割される条件などはあるのでしょうか?

    何故 「紀」「文様」で認識が分かれてしまうのかが

    理由などがあればと思っているのですが

    自動振り分けで、特段理由などはないのでしょうか?

    「文様」という単語を知っている。また、「~様」という接尾辞も知っている。この場合は、前者と判断したみたい。

    「紀文様式」の場合は「様式」という単語と見なして、「文様」、「~様」と見てないみたい。

    このように複雑なので、ファイル名検索では、デフォルトの語句検索は使わないほうがよい。文字列検索を使うほうがよい。文字列検索は、名前:~~文字列。~~は~=と同じで、部分一致。他に前方一致、後方一致、完全一致があるけど、部分一致だけで大概行けるでしょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2020-04-21T01:00:44+00:00

    丁寧なご回答ありがとうございました。

    ANDユーザー様は何故ヒットしないのか

    理由が知りたいとのことであったので

    質問させて頂きました。

    単語単位に分割される条件などはあるのでしょうか?

    何故 「紀」「文様」で認識が分かれてしまうのかが

    理由などがあればと思っているのですが

    自動振り分けで、特段理由などはないのでしょうか?

    回避方法は名前+様の間にスペース入れたりすることで

    検索できる分かっていたため、

    色々な検索方法をご教示頂き、勉強になりました。

    Microsoftのサポートへも問い合わせてみたいと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2020-04-20T23:59:40+00:00

    FYI

    エクスプローラーの検索ボックスでファイル名を検索した際、検索結果が強調表示されない場合がある

    原因

    Windows Search サービスのインデックスが作成されている場合、検索対象のファイル名は、内部的に単語単位に分割されます。指定したキーワードに分割された単語の頭文字が含まれていない場合、検索方法によっては、検索結果が強調表示されません。この動作は製品における想定された動作です。

    回避策

    ファイル名の検索を行う際、以下のフィルターを利用することで、単語の頭文字を含まないキーワードを指定した場合でも、検索結果を強調表示させることができます。

    名前:~=<キーワード>

    上記は、ファイル名に <キーワード> を含んでいるファイルを検索するという意味です。

    エクスプローラーの虫眼鏡🔎のマークから検索する際に起こる

    疑問について質問させて頂きます。

    「yyyymmdd名字 名前様」でファイルをいくつか保存しています。

    <例>下記の2つの名前のフォルダーがある場合

    ①290512大場 紀文様 ※名字と名前の間にスペース有

    ②280827加藤 栄樹様 ※名字と名前の間にスペース有

    検索で名前を入力した場合①は検索出来ず、②は検索できます。

     ①の場合に名前先頭の漢字1字のみ、もしくは様まで含めて検索した場合

    検索にヒットするようになります。

    何故この様な事象が発生するのでしょうか?

    また検索できる条件など分かりますでしょうか?

    単語として認識しているか、そうでないかの違いかと思うのですが

    単語として認識する条件などが分かれば知りたいです。

    ※検索タブの[ オプション ]>[ 詳細オプション ]のなかの下記2点はチェックが入っている状態です。

    ・ファイル コンテンツ

    ・システム ファイル  

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2020-04-20T14:46:16+00:00

    © ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020


    各シンタクスのセマンティクスは、検索条件を保存して、それをメモ帳で開いて見ると分かります。これはライセンス条項に違反しません。

    それはあなたが検索条件の保存結果を見ての感想にすぎません。

    なんども言いますが根拠を示してください。

    この場合の根拠は公式の仕様書やマニュアルなどのドキュメントです。

    ソフトの出力結果からそれを仕様とするなんてありえませんし、

    重ねていいますが、単純な検索ができない理由になりません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません