
時々、システムトレイに位置情報の円が表示され、何かが私の位置情報を要求したことを示します。
Windows 10のプライバシー位置情報設定では、できる私の位置情報を使用していますが、した私の位置情報を使用しますか?
答え1
「現在、位置情報が使用されています」というメッセージは、Windows ストアから入手したアプリが Windows 10 システム サービス「位置情報サービス」( という名前lfsvc
) を使用して位置情報を特定しているために表示されます。このサービスを無効にすると、この動作は防止されますが、他のアプリケーション (ほとんどの Web ブラウザーなど) が他の手段で大まかに位置情報を特定することには影響しません。
個々のユーザーとWindowsストアアプリの位置情報サービスを有効にするには、 設定 > プライバシー > 位置情報 > 位置情報サービストグルをオンまたはオフの位置にスライドして、任意の Windows ストア アプリのオプションを有効または無効にします。
Windows 自体には、どのアプリケーションが Geolocation Service を呼び出しているかを直接調べる方法は提供されていないため、少し工夫する必要があります。
簡単な方法としては、位置情報サービスの使用が有効になっている Windows ストア アプリの一覧を調べ、最も可能性の高い候補から始めて、通知が止まって届かなくなるまで、位置情報サービスの使用を徐々に無効にしていくことです。
上級プログラマーに適した複雑な方法は、WinDbgデバッガーをインストールしてサービスに接続し、そのエントリポイントにブレークポイントを設定して呼び出しをトラップすることですlfsvc
。詳細については、Microsoftの記事を参照してください。
Windows サービスのデバッグ方法私は WinDbg ではなく Visual Studio を使用してこのようなデバッグを実行しましたが、これは推奨したり詳細に説明したりする解決策ではありません。