web-dev-qa-db-ja.com

Windows 7でインデックス作成を無効にする正しい方法

Windows 7でインデックス作成を無効にする最善の方法は何ですか?

私がオンラインで見つけた記事はすべて、services.mscにアクセスし、Windows Searchサービスを無効にするように指示しています。しかし、それを行った後でも、Cドライブのプロパティを右クリックしても、[このドライブのファイルを許可...インデックスが作成されています...]というチェックボックスがオンになっています。

それで、そのオプションのチェックを外して、Windowsサーチを再び有効にするべきですか?または、チェックを外してWindows Searchサービスを無効のままにしますか?

66
KL90

検索機能を保持し、索引を使用しないことが目的である場合は、次の状況を設定する必要があります。

  • 索引付けをオフにします(索引が作成されないようにするため)。
  • 既存のインデックスを削除します(ウィンドウが検索中にインデックスを使用しないようにするため)。
  • インデックス作成を再度有効にしないでください。
  • オプション:ファイル内容の検索を有効にします。

索引付けをオフにする

スタート - >ファイル名を指定して実行 - > services.msc - >無効にしてWindows Searchを停止します。

Windowsが自動的に再起動しないようにするには、[スタートアップの種類]を[無効]に設定します。

Windows search service dialog box

既存のインデックスを削除する

次のダイアログボックスから検索インデックスへのパスを取得できます。

「コントロールパネル」 - >「索引付けオプション」 - >「詳細」

ただし、インデックス作成を無効にしているので、空になります。

Empty Windows Search Properties dialog

しかし、それでもレジストリで値を調べることができます。

  • スタート - >ファイル名を指定して実行 - > regedit.exe
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Searchをブラウズ
  • DataDirectoryキーの値が必要です。

Windows Search Registry Configuration

そのパスで指定されたSearchフォルダを削除します。

インデックスの再有効化を避けます

検索を実行すると、このポップアップが頻繁に表示されることに注意してください。

Propt to turn on search indexing

これを有効にすると、インデックスサービスが再開され、Windowsはインデックス付きの場所にインデックスを使用し始めます。インデックスを使用したくない場合は、そうしないでください。

ファイルの内容を検索する

ファイルの内容の検索をオンにすることができます。

「コントロールパネル」 - >「フォルダオプション」 - >「検索」タブ

Search file contents configuration

61
Adam Millerchip

チェックボックス「このドライブのファイルを許可する」を気にしないでください。チェックしても、サービスが無効になっていると、Windowsは何も索引付けしません。

あなたが望むなら、 このチュートリアル で説明されているように、Windows Searchを完全にアンインストールすることができます。 。

Screenshot of going to start - control panel - programs and features

Screenshot of seleting "Turn windows features on or off"

alt text

38
Snark

前の2つの答えは、Windows検索を完全に無効にする方法を示しています。これにより、さまざまな場所の検索ボックス、特に[スタート]メニューの下部にある検索ボックスと、ファイルエクスプローラーの右上にある検索ボックスが表示されなくなります。

個人的に、私はさまざまな場所の検索ボックスが好きです。ただ、インデックス作成プロセスを常に実行したくないだけです。インデックス作成の主な利点は、検索の高速化、ドキュメント内検索および電子メール検索が可能になることです。これらのどちらも必要ではないが、検索全般を維持したい場合は、次の手順に従ってください。

  1. Windows検索をオフにしたり、OptionalFeatures.exeを介して再びオンにしたりしないでください。 (必要に応じて再起動します)。

  2. サービスコントロールに移動します([コンピューター]、右クリック、[管理]を使用するか、[スタート]メニューの検索ボックスにservices.mscと入力します)。

  3. Windows Searchサービスを見つけ、右クリックして[プロパティ]を選択し、起動時にdisabledに設定します。

  4. 再起動します(厳密には必要ありませんが、再起動するまで動作するかどうかを確認することはできません)。

これを行った後に作成されたドキュメントは、検索ボックスで検出されないことに注意してください。 Windowsの検索はインデックスのみに基づいており、Unix findに相当することはもうしません(Windows XP日のように)。

時折、Windows Searchサービスをオンにして、コンピューターを夜間にオンにして、インデックスを更新することができます。

Wikipedia で、Windows検索の非常に詳細な説明を見つけることができます。

18
dirkjot

これをStart->RunWin+R):

sc config WSearch start= disabled

インデックスサービスを無効にします。

9
Mehrdad

(以下のようにやや大きな 影響 を持つすべてのWindows検索とは対照的に)インデックスサービスだけをアンインストールすることができます。

インデックスサービスをアンインストールするには、Windowsの機能ダイアログを開き(スタート - > OptionalFeatures.exe)、インデックスサービスのチェックを外します。


Windows Search Uninstallation Warning

7
Synetech

30年近くのコーディングを経て、私は(当然のことながら)可能な限り1行のコマンドの大ファンになりました - 特にそれが命令/アクションの全ページを派手なスクリーンショットで置き換えることができるとき。 :)

これは、Windows 7以降でWindows Search(インデックス作成)サービスを無効にして完全に削除する最も適切で、完全にサポートされている、最も効率的な(1コマンドの1行に収まるのが難しい)方法です。


  1. 管理者として「コマンドプロンプト」を開きます(管理者として実行する必要があります)


  2. 次のコマンドを実行してください。


    dism /online /disable-feature /featurename:SearchEngine-Client-Package


  3. リブート


あなたが気が変わって、後であなたがサービスを必要としたい/欲しいと思うならば、最良の部分は単にコマンドで単語「無効」を「有効」に変更し、サービスを回復するために再起動でそれを再実行する。



注:Windows Searchサービスを放棄するための操作を実行する前に実行することをお勧めします。最初の下のリンクでこれらの指示に従うことです(Outlook/Exchangeユーザーの場合のみ必要)。 )削除する前にメールのインデックス作成とWindows Searchの関係が正しく切断されていることを確認するため、または後でメールのインデックス作成を無効にする際に問題が発生する可能性があります。

https://support.office.com/en-us/article/Enable-or-disable-Instant-Search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b

2
Collin Chaffin