Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法

Windowsには、Microsoftアカウント情報へのアクセス権を持つアプリケーションがいくつか存在します。この機能は、アプリが本来の動作をするためにアカウント情報が必要となる場合があり、便利な側面もあります。アプリはアカウント名やアカウント画像などの情報を利用して、パーソナライズされたWindows体験を提供できます。

しかし、アカウント情報をアプリと共有したくないと考えるユーザーも少なくありません。プライバシーを重視する方は、アプリからのアクセスを無効にすることが可能です。

【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法

アカウント情報へのアクセスを設定する方法は複数あります。本記事では、標準的な「Windowsの設定」から変更する方法に加え、「ローカルグループポリシーエディター」を使う方法、そしてグループポリシーエディターが利用できない環境向けに「レジストリエディター」を使う方法まで、3つの手法を詳しく解説します。

Windowsの設定からアプリによるアカウント情報アクセスを無効にする

最も基本的な方法は、Windowsの設定から変更するやり方です。多くのユーザーにとって馴染みのある操作画面で、すべてのアプリに対して一括でアクセスを禁止することも、特定のアプリだけを個別に無効化することもできます。以下の手順に従って設定しましょう。

  1. Windows + I キーを同時に押してWindowsの設定を開き、「プライバシー」をクリックします。【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  2. 左側のメニューにある「アプリのアクセス許可」カテゴリ内の「アカウント情報」を選択します。画面を下にスクロールし、「アプリにアカウント情報へのアクセスを許可する」のスイッチをオフに切り替えます。これにより、すべてのアプリからのアクセスが完全に遮断されます。【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  3. 一括でオフにせず、その下に表示されている特定のアプリのみを個別に無効化することも可能です。設定を変更すれば、以降アプリはアカウント情報へアクセスできなくなります。

ローカルグループポリシーエディターから無効にする方法

より詳細な制御を行いたい場合は、ローカルグループポリシーエディターを活用できます。OSのほぼすべての動作をグループポリシーで構成できるため、上級者向けの確実な方法といえます。ただし、この設定の一部のオプションでは、アプリのパッケージファミリー名(PFN)が必要になる点に注意してください。

Windows 10 Homeエディションをお使いの場合、グループポリシーエディターは搭載されていないため、この方法はスキップして次のレジストリエディターの方法をご利用ください。

以下の手順は、Pro版などグループポリシーエディターが使える環境向けです。

  1. Windowsキーを押しながらRキーを押して「ファイル名を指定して実行」ダイアログを開きます。「gpedit.msc」と入力してEnterキーを押すと、ローカルグループポリシーエディターが起動します。
    注意: ユーザーアカウント制御(UAC)の確認画面が表示された場合は、「はい」を選択してください。

    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  2. ローカルグループポリシーエディターのウィンドウで、以下のパスへ移動します。
    コンピューターの構成\ 管理用テンプレート\ Windowsコンポーネント\ App Privacy
    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  3. Windows アプリがアカウント情報にアクセスすることを許可する」という設定をダブルクリックします。設定を「有効」に変更すると、「ユーザーが選択」「強制的に許可」「強制的に拒否」の3つの入力欄が表示されるので、対象アプリのパッケージファミリー名(PFN)をそれぞれ入力します。最後に「適用/OK」をクリックして変更を保存します。【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  4. アプリのパッケージファミリー名(PFN)PowerShellで確認できます。Windowsの検索機能で「PowerShell」と検索し、管理者として実行で開いてください。次のコマンドを入力します。
    Get-AppxPackage -Name "Microsoft.MicrosoftEdge"
    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  5. 「Microsoft.MicrosoftEdge」はパッケージ名の一例です。インストール済みアプリのパッケージ名を一覧で確認したい場合は、PowerShellで以下のコマンドを実行します。
    Get-AppxPackage -AllUsers | Select Name, PackageFullName
    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  6. 強制的に拒否」の欄にパッケージファミリー名(PFN)を入力すると、該当するアプリのアカウント情報へのアクセスが無効化されます。

レジストリエディターから無効にする方法

ローカルグループポリシーエディターが利用できない環境(Windows 10 Homeなど)でも、レジストリエディターを使えば同じ設定を実現できます。ただし、必要なキーや値の一部が初期状態では存在しないため、自分で作成する必要があります。

作業前には、エクスポート機能を使ってレジストリのバックアップを作成しておくことをおすすめします。万が一のトラブルにも備えられます。以下の手順で各値の役割を確認しながら進めましょう。

  1. Windowsキーを押しながらRキーを押して「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。ユーザーアカウント制御(UAC)の確認画面では「はい」を選択してください。【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  2. レジストリエディターで以下のキーへ移動します。キーが存在しない場合は、画面のように新規作成してください。
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy
    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  3. 右側の空き領域を右クリックし、「新規 > DWORD (32ビット) 値」を選択して「LetAppsAccessAccountInfo」という名前を付けます。ダブルクリックして値のデータを2に変更します。
    注意: この値はすべてのアプリケーションに対する既定の設定として機能します。値のデータは「0」がユーザーが選択、「1」が強制的に許可、「2」が強制的に拒否を意味します。

    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  4. グループポリシーエディターのように3つのオプションを個別に管理したい場合は、オプションごとに専用の値を作成します。右側の空き領域を右クリックし、「新規 > 複数文字列値」を選択してください。
  5. 各オプションに対応する値の名前は以下のとおりです。「ユーザーが選択」は「LetAppsAccessAccountInfo_UserInControlOfTheseApps」、「強制的に許可」は「LetAppsAccessAccountInfo_ForceAllowTheseApps」、「強制的に拒否」は「LetAppsAccessAccountInfo_ForceDenyTheseApps」とします。【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  6. 作成した各値を開き、対象アプリのパッケージファミリー名(PFN)を入力すると、そのアプリに個別の設定が適用されます。すべての設定が完了したら、変更を反映させるために必ずシステムを再起動してください。
    注意: スクリーンショットに入力されているPFNは、見た目のイメージを掴んでもらうための例です。

    【Windows 10】アプリがアカウント情報にアクセスできないようにする3つの方法
  1. Windows 10でEA(Origin)アカウントを削除する2つの方法

    Origin(オリジン)は、自宅にいながら手軽にPCゲームを購入できるデジタル配信プラットフォームです。幅広いジャンルのゲームをダウンロードして楽しむことができます。しかし、EA Originアカウントはウェブサイト上から直接削除できないため、少し不便に感じる方もいるでしょう。アカウントには過去の購入履歴が紐づいているため、セキュリティ上の理由から、ユーザー自身でアカウントを削除することはできません。EA Originアカウントを削除したい場合は、EAカスタマーサポートに連絡してキャンセルを依頼する必要があります。この記事では、PCでEAアカウントを削除する2つの方法をご紹介します。 Win

  2. Windows 11 から Microsoft アカウントを削除する3つの方法を徹底解説

    Microsoft アカウントは PC のハードウェア情報と連携しています。そのため、パソコンを売却したり譲ったりする予定がある場合は、事前に Windows から Microsoft アカウントを削除しておく必要があります。また、Microsoft アカウントの代わりにローカルアカウントを使いたいという方にとっても、削除手順を知っておくと便利です。 なぜ Windows 11 のセットアップに Microsoft アカウントが必要なのか 従来の Windows では、サインインなしでローカルアカウントを作成・使用することが可能でした。しかし、Windows 11 の Home エディションで