アプリがWindows10でアカウント情報を取得しないようにする方法は?



問題を排除するために楽器を試してください

Microsoftアカウント情報にアクセスできるWindowsアプリケーションがいくつかあります。一部のアプリケーションは意図したとおりに機能するためにアカウント情報にアクセスする必要があるため、この機能が役立つ場合があります。アプリケーションは、パーソナライズされたWindowsエクスペリエンスを提供するために、アカウント名、アカウントの写真、およびその他の情報を使用できるようになります。ただし、一部のユーザーは自分のアカウント情報を他のアプリケーションと共有したくないでしょう。アカウント情報のプライバシーを懸念するユーザーは、アプリケーションへのアクセスを無効にすることができます。



アカウント情報へのアクセス



システム上のアカウント情報へのアクセスを構成するには、いくつかの方法があります。プライバシー設定を構成することによるデフォルトの方法が含まれています。これは、ローカルグループポリシーエディターを使用して実行することもできます。 Windows用のグループポリシーエディターをお持ちでない場合は、同じ設定でレジストリエディターを使用してみてください。



Windows設定を介したアプリのアカウント情報アクセスの無効化

アプリケーションのアカウント情報アクセスを無効にできる設定は、Windowsの設定にあります。ほとんどのユーザーはすでにWindowsの設定に精通しています。これは、アプリケーションのアカウント情報アクセスを構成するための最もデフォルトの方法でもあります。ユーザーは、すべてのアプリケーションに対してアクセスを完全に無効にすることも、特定のアプリケーションに対してのみアクセスを無効にすることもできます。以下の手順に従って構成します。

  1. を押します Windows + I 一緒にキーを押して開きます Windowsの設定 。次に、をクリックします プライバシー オプション。

    Windows設定でプライバシー設定を開く

  2. 左側のペインで、 アカウント情報 アプリの権限の下にあるオプション。下にスクロールして回します オフ インクルード アプリにアカウント情報へのアクセスを許可する オプション。これにより、すべてのアプリケーションのアクセスが完全にオフになります。

    アプリのアカウント情報へのアクセスをオフにする



  3. に対して無効にすることもできます 特定のアプリケーション それは以下にリストされています。この設定を変更すると、アプリはアカウント情報にアクセスできなくなります。

ローカルグループポリシーエディターを使用したアプリのアカウント情報アクセスの無効化

これらすべてのオプションを見つけることができる別の方法は、 ローカルグループポリシーエディター 。グループポリシーを使用して、ほとんどすべてをオペレーティングシステム用に構成できます。ただし、この設定の一部のオプションでは、パッケージファミリ名(PFN)が必要になります。

を使用している場合 Windows 10 Home Edition 、その後 スキップ この方法。

システムにローカルグループポリシーエディターがある場合は、次の手順に従います。

  1. を保持します ウィンドウズ キーを押して押す R 開くには 実行 ダイアログ。ここで「 gpedit.msc 」を押して、 入る 開くためのキー ローカルグループポリシーエディター
    注意 :あなたは選択する必要があります はい のオプション ユーザーアカウント制御 促す。

    ローカルグループポリシーエディターを開く

  2. 次は、次のパスに移動します ローカルグループポリシーエディター 窓:
    コンピューターの構成管理用テンプレート Windowsコンポーネントアプリのプライバシー

    オープニング設定

  3. 「」をダブルクリックします Windowsアプリにアカウント情報へのアクセスを許可する 」設定。トグルをに変更します 有効 オプションを入力してから、 パッケージファミリ名(PFN) 記載されているさまざまなオプションの次の3つのボックス内のアプリの数。クリック 適用/ OK ボタンをクリックして変更を適用します。

    設定の変更

  4. あなたは見つけることができます パッケージファミリ名(PFN) のアプリの パワーシェル 。探す パワーシェル Windowsサーチ機能を介して、次のように開きます 管理者 。次に、次のコマンドを入力します。
    Get-AppxPackage -Name'Microsoft.MicrosoftEdge '

    パッケージの姓を見つける

  5. Microsoft.MicrosoftEdgeは パッケージ名 。パッケージ名を見つけるには、PowerShellで次のコマンドを入力します。
    Get-AppxPackage -AllUsers |名前、PackageFullNameを選択します

    システム上のすべてのパッケージ名を検索する

  6. でパッケージファミリ名(PFN)を指定する 強制拒否 ボックスでは、それらのアプリのアカウント情報へのアクセスが無効になります。

レジストリエディタを介したアプリのアカウント情報アクセスの無効化

ローカルグループポリシーエディターがない場合は、レジストリエディターを使用してまったく同じ設定を行うことができます。ただし、一部のキー/値はレジストリエディタにないため、ユーザーは自分で手動で作成する必要があります。

また、注意するために、エクスポート機能によってレジストリのバックアップを作成できます。以下の手順に従って、この設定で各値がどのように機能するかを確認してください。

  1. 開く 実行 を押したままにすることによるダイアログ ウィンドウズ キーを押して R キー。次に、「 regedit ボックス内の」を押して 入る 開く レジストリエディタ 。選択 はい のために ユーザーアカウント制御(UAC) 促す。

    レジストリエディタを開く

  2. の中に レジストリエディタ ウィンドウで、次のキーに移動します。キーが欠落している場合 作成する 示されているように:
    HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  AppPrivacy

    不足しているキーを作成する

  3. 右ペインを右クリックして、 新規> DWORD(32ビット値)LetAppsAccessAccountInfo 「。それをダブルクリックして、値データをに変更します 2
    注意 :この値のこの設定は、すべてのアプリケーションのデフォルト値と見なされます。値データ 0 のためです 制御中のユーザー1 のためです 強制的に許可 、および 2 のためです 強制拒否

    新しい値の作成と値データの変更

  4. ローカルグループポリシーエディターのように3つのオプションが必要な場合。オプションごとに3つの異なる値を作成できます。右ペインを右クリックして、 新規>マルチストリング値 オプション。
  5. にとって 制御中のユーザー 値、「 LetAppsAccessAccountInfo_UserInControlOfThisApps 「。にとって 強制的に許可 、「 LetAppsAccessAccountInfo_ForceAllowThisApps 「。そしてのために 強制拒否 、「 LetAppsAccessAccountInfo_ForceDenyThisApps '。

    3つのマルチストリング値の作成

  6. これで、任意の値を開いて、 パッケージファミリ名(PFN) 初期化。これにより、その特定のアプリケーションにその特定の設定が適用されます。すべてが構成されたら、必ず 再起動 変更を有効にするためのシステム。
    注意PFN スクリーンショットに追加されているのは、それがどのように見えるかについてのアイデアを提供するためだけのものです。

    値にPFNを追加する

タグ ユーザーアカウント 読んだ4分