アップデート

アップデート

個人設定などのWindows設定を起動しても何も表示されません。さらに、これらの2つの場所にあるショートカット

%ProgramData%\Microsoft\Windows\スタート メニュー\プログラム

%AppData%\Microsoft\Windows\スタート メニュー\プログラム

検索に表示されません。

私が試したこと:

インデックスオプションを開いた

これら2つの場所を追加しました

%ProgramData%\Microsoft\Windows\スタート メニュー\プログラム

%AppData%\Microsoft\Windows\スタート メニュー\プログラム

インデックスを再構築して完了させます

コンピュータを再起動する

最初の 2 つのオプションにチェックを入れてトラブルシューティングを実行します (問題は見つかりません)

DISM.exe /Online /Cleanup-image /Restorehealth を実行し、次に sfc /scannow を実行します。

ティックインデックスのプロパティとそのファイルの内容

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System で EnableLUA と ConsentPromptBehaviorAdmin を 1 に設定する

ただし、ショートカットに別の場所を使用すると、完全に正常に動作します。たとえば、%ProgramData%\Microsoft\Windows\Start Menu\Programs および %AppData%\Microsoft\Windows\Start Menu\Programs フォルダーを C:\ にコピーすると、そのフォルダー内のすべてのショートカットが検索で表示されました。ただし、個人設定やアクセスのしやすさなどの特定の設定はまだ表示できません。

スクリーンショットhttps://i.stack.imgur.com/mbe2R.jpg

答え1

アップデート

プライバシー設定で「バックグラウンド アプリ」を無効にすると、インデクサーが正しく動作しないことがわかりました。

この設定を有効にする必要があります (Defender を無効にしようとしたときに無効になっていたと思います)。その後、アプリを 1 つずつオフにすることができます。

ここに画像の説明を入力してください

このオプションはこれら以外のものも制御すると思われるため、すべてのアプリを無効にしても機能するはずです。

古い回答

あなたと同じ問題に直面し、2 つのスタート メニュー フォルダーのインデックス作成をあきらめました。しかし、私にとってはうまく機能する、かなり強引な解決策を思いつきました。ここでそれを共有しようと思いました。

私がやったことは、どこかに「reindex」バッチ ファイルを含むフォルダーを作成することです。フォルダーはインデックス作成用にマークされています (他の場所は削除しました)。ショートカットをインデックス化したいときは (または、そのためにスケジュールされたタスクを設定することもできます)、検索バーに reindex と入力できます。

次に、バッチ ファイルはスタート メニュー フォルダーからすべてのショートカットをコピーし、インデックスの再構築を初期化します。

再インデックス.bat

    :: Request admin
    
    if not "%1"=="admin" (powershell start -verb runas '%0' admin & exit /b)
    
    :: Refresh data folder with shortcuts
    
    rmdir /s /q "%~dp0data"
    md "%~dp0data"
    xcopy /S /Y "C:\Users\MsUser\AppData\Roaming\Microsoft\Windows\Start Menu\Programs" "%~dp0data"
    xcopy /S /Y "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" "%~dp0data"
    
    :: Rebuild search index
    
    net stop wsearch
    del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
    :restart
    net start wsearch
    IF NOT %ERRORLEVEL%==0 (goto :restart) ELSE goto :end
    :end

答え2

40時間のトラブルシューティングと多くの精神的苦痛の末、原因はWinDefendサービスを無効にしたことにあると判断しました。Windows 用の自動実行このガイドこれにより、システムに永久的な損傷が発生し、次の症状が発生します。

  • 修正を試みても同じ結果となったNvidiaコントロールパネル
  • 検索インデックスが無効になり、機能しなくなる
  • 検索インデックスのデータベースが再構築されると、このスレッドで説明されているように、スタートメニューのショートカットと設定のショートカットは永久に失われます。

この方法で WinDefend サービスを無効にすると、Windows を再インストールしない限り、これらの問題を修正する方法はありません。サービスを再度有効にしたり、システムの復元を実行しても、問題は修正されません。

もう 1 つの問題は、スタート メニュー フォルダーをインデックス オプションに追加することです。これにより、そこにあるショートカットの検索に問題が発生し、ショートカットが「すべてのアプリ」に表示されなくなります。

関連情報