Windowsの検索インデックス/カタログは毎日破損しています.
こんにちは.Windows 10
Pro(1909)の検索機能が毎日機能しなくなったことに気付きました.
リグ:i7-9700K、16ギグddr4、gtx1080.
インデックスを再構築しましたが、数時間または数日は機能しましたが、問題が再発して検索で何も見つかりません.
イベントログに次のエラーが表示され続ける:
イベントID 7040
検索サービスは、インデックス{id=4810-onecoreuap\base\appmodel\search\search\ytrip\tripoli\inverted\decodinglayeroccurrences.cpp(600)}で破損したデータファイルを検出しました.サービスは、この問題を自動的に修正しようとします.
索引.
詳細:データが無効です.0x8007000d(0x8007000d)
イベントID 7042
インデクサーに問題があるため、Windows Search Serviceが停止しています:カタログが破損しています.
詳細:コンテンツインデックスカタログが破損しています.0xc0041801(0xc0041801)
イベントID 1008
Windows Search Serviceが起動し、古い検索インデックスを削除しようとしています{理由:インデックスの破損}.
イベントID 1019
Windows Search Serviceは、含まれている場所と除外されている場所のリストの処理に失敗し、エラー<30、0x80004005、 "file:///G:\[c7a565aa-7a01-40d8-b5e5-6999518200c7] \">が発生しました.
インデックスを手動で再構築するまで、検索は機能しません.
インデックスを設定して、ストレージHDDのD:とE:の2つのみにインデックスを付けました.
システムはnvmeにあるため、G:ドライバの外部SSDもそのインデックスも作成しません.
.cppファイルのインデックス作成を無効にしました(イベントビューアによると)問題が発生するようですが、役に立ちません.これらの.cppファイルは、常にイベント7040エラーでポップアップします.
すべてのフォーラムがこの問題について提案している一般的なsfcコマンドとdismコマンドもすべて実行しました.彼らは修正すべき問題を見つけません.混乱を招くような外部のウイルス対策ソフトウェアもインストールしていません.
私はこの行動を数週間監視してきました.インデックスを何度も再構築します.問題が何度も繰り返し発生するため、問題は解決しません.
返信リスト(回答:9)
こんにちは、
Windowsの[検索とインデックス登録]トラブルシューティングを使用して、このプロセスに影響を与える問題を修正してください.これを行うには、次の手順に従います.
- [スタート]を選択し、次に[設定]を選択します.
- [windows 設定]で、[更新とセキュリティ> トラブルシューティング.[他の問題を見つけて修正する]で、 検索とインデックス登録.
- トラブルシューティングを実行し、該当する問題を選択します.Windowsはそれらを検出して解決しようとします.
コマンドプロンプトを使用して、トラブルシューティングツールを開くこともできます.これを行うには、Windowsロゴキー+ Rを押して、次のように入力します. [開く]ボックスでcmdをクリックし、[OK]を選択します.コマンドプロンプトで、次のコマンドを実行します.
msdt.exe-ep WindowsHelp id SearchDiagnostic
応答3# ->にスキップ2 #ugli---私はまた、インデックス設定の設定にこれを取得し続けます.私はそれを複数回チェックし、しばらくした後、チェックしたときにチェックをチェックしました.
私はそれが何であるか、それが私の問題に関連しているのかわかりません.しかし、それが自動的にインデックスリストに追加されないように見えないようです.
応答2# ->にスキップ4 #MarcTecCSCは、オフラインファイルを保持するために使用される「クライアント側キャッシュ」の略です.これらは、マップされたネットワークドライバのようなSMB共有に存在するファイルのローカルコピーです.デフォルトでは、WindowsはCSCにインデックスを付けるので、開いたネットワークファイルをすばやく見つけることができます
最近.CSCインデックスが破損し、インデックス作成が完全に失敗する可能性があります.解決策:
- レジストリエディター(regedit.exe)を開きます
- GotoHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters
- <という新しいDWordを追加します
FormatDatabaseを入力して、その値を
1- Reboot
- Open Manage Offline Files
- Disableに設定しますオフラインファイル
- 再起動
- インデックス作成オプションを開く
- [変更]をクリックします
- すべての「csc://」エントリと必要なものをすべて削除しますインデックスは必要ありません
- [詳細]をクリックします
- [再構築]ボタンでインデックスを削除して再構築します
応答4# ->にスキップ5 #ugli---提案したことを行いましたか.CSCはなくなり、戻ってきませんでした.
インデックス作成を完了させて検索を行いました.何も見つかりませんでした.イベントログは、何かを見つけようとした2番目の瞬間に発生しました.
検索サービスは、インデックス{id=4810-onecoreuap\base\appmodel\search\search\ytrip\tripoli\inverted\decodinglayeroccurrences.cpp(600)}で破損したデータファイルを検出しました.サービスは、この問題を自動的に修正しようとします.
索引.詳細:データが無効です.0x8007000d(0x8007000d)
インデクサーに問題があるため、Windows Search Serviceが停止しています:カタログが破損しています.
詳細:コンテンツインデックスカタログが破損しています.0xc0041801(0xc0041801)
ここではアイデアが不足しています.
応答6# ->にスキップ7 #ugli---以前の試みで除外された.
インデックス作成にはD:およびE:ドライバのみを選択しました.
また、[変更]->[すべての場所を表示]で再確認し、C:\Windows\WinSxSを参照しましたが、インデックス作成用に選択されていませんでした.
応答7# ->にスキップ8 #MarcTecPowershellを介していくつかのコマンドを実行して問題を修正することができます.コピーして貼り付けてください.
- タスクバーのWindowsアイコンを右クリックします.Windows Powershell(Admin)を選択します.クリック UACwindows ではい.
- 所定の行を入力してEnter:を押します.PowerShell-ExecutionPolicy Unrestricted
- 次に、2番目のコマンドをコピーして貼り付け、Enter:$ manifest =(
Get-AppXPackage microsoft.Windowstore).InstallLocation +
'\AppxManifest.xml'を押します.; Add-AppxPackage-DisableDevelopmentMode-Register $ manifest- コンピュータを再起動し、問題が解決されたかどうかを確認します.
応答7# ->にスキップ9 #MarcTecまたは他の可能性は、DISMコマンドで試すことです.
管理者としてCMDを実行します.
DISM/ONLINE/CLEANUP-Image/RestoreHealth/RestoreHealthパラメータは、破損のためにScanを実行し、自動的に見つけられる問題を修復しようとします.
画像のScan中に破損が見つかった場合には、Scanが完了するまで時間がかかります.時々操作が立ち往生しているように見えるかもしれないが、これは走査が自動的に始まった後にScanが開始されるべきではない懸念の原因はない.
Scanが破損を見つけた場合、デフォルトでWindows Updateを使用して問題を解決しようとします.