Windows10でアプリがカレンダーにアクセスするのをブロックする方法

Windows 10はさまざまな便利なアプリで知られていますが、これらのアプリは、カメラ、マイク、場所、連絡先、電話、電子メールなどの特定の機能にアクセスする必要があります。 正しく機能するために。 カレンダーは、People、Mails、Cortanaなどの特定のアプリがアクセスする必要がある機能の1つでもあります。 したがって、これらのアプリはデフォルトでカレンダーとそのイベントにアクセスできます。 次に、カレンダーは連絡先リストを使用して電子メールと予定をスケジュールし、その日の予定を表示します。

ただし、カレンダーへのアクセスが不要な場合もありますが、アプリは引き続き許可を求めます。 そのため、Windows 10でカレンダーにアクセスするためにアプリが必要ないと思われる場合は、アクセスを無効にして、カレンダーとイベントをアプリから非公開にすることができます。 アプリをブロックしてカレンダーにアクセスする方法をいくつか紹介します。

方法1:設定アプリを介してカレンダーへのアプリアクセスをオフにする

この方法は、不要だと思われるときにアプリがカレンダーにアクセスするのを防ぐのに役立ちます。 Cortana、Mail and Calendar、Peopleなどの個々のアプリ、またはそれらすべてのアプリに対してのみアクセスをオンまたはオフにすることもできます。 設定ウィンドウに表示されている場合は、サードパーティアプリケーションのカレンダーへのアクセスを無効にすることもできます。 カレンダーへのアプリのアクセスをオフにする方法を見てみましょう。

ステップ1: に移動 開始、それをクリックし、ギアアイコンをクリックして起動します 設定 アプリ。

右クリック設定を開始

ステップ2: の中に 設定 ウィンドウで、をクリックします プライバシー.

設定プライバシー

ステップ3: 次のウィンドウで、左側に移動し、下にスクロールして、 アプリの許可 セクションをクリックします カレンダー.

設定プライバシーアプリ権限カレンダー

ステップ4: 次に、ペインの右側と下に移動します アプリにカレンダーへのアクセスを許可する セクションで、スライダーを左に回してオフにします。

これにより、すべてのアプリのカレンダーへのアクセスが無効になります。

アプリにカレンダーへのアクセスを許可するオフにする

ステップ5: 特定のアプリのカレンダーへのアクセスを無効にする場合は、 カレンダーにアクセスできるアプリを選択してください セクションを作成し、不要なアプリのカレンダーへのアクセスをオフにします。

これにより、選択した個々のアプリのみのカレンダーへのアクセスが無効になります。

カレンダーにアクセスできるアプリを選択するアプリをオフにする

ステップ6: デバイスがカレンダーとイベントにアクセスできないようにする場合は、に移動します。 このデバイスでカレンダーへのアクセスを許可する をクリックします 変化する ボタン。

このデバイスの変更でカレンダーへのアクセスを許可する

ステップ7: の中に このデバイスのカレンダーアクセス ポップアップで、トグルをオフにします。

これにより、デバイス全体のカレンダーへのアクセスが無効になります。

このデバイスのカレンダーアクセスをオフにする

方法2:グループポリシーエディターを使用してカレンダーへのアプリアクセスをオフにする

ステップ1: 右クリック 開始 選択します 実行 開くには コマンドを実行する.

開始右クリック実行

ステップ2: の中に コマンドを実行する ウィンドウ、タイプ gpedit.msc 検索フィールドでヒットします 入る.

コマンドGpedit.mscを実行しますEnter

ステップ3: それは開きます ローカルグループポリシーエディター.

次に、以下のパスに移動します。 ローカルグループポリシーエディター 以下に示すのと同じ順序でウィンドウを表示します。

コンピューターの構成>管理用テンプレート> Windowsコンポーネント>アプリのプライバシー
ローカルグループポリシーエディターコンピューターの構成管理用テンプレートWindowsコンポーネントアプリのプライバシー

ステップ4: 次に、ウィンドウの右側に移動して、をダブルクリックします。 Windowsアプリにカレンダーへのアクセスを許可する.

ローカルグループポリシーエディターアプリのプライバシーWindowsアプリにカレンダーへのアクセスを許可する

ステップ5: 開いたダイアログボックスで、 有効.

に移動します オプション 以下のセクションに入力して、 パッケージファミリ名(PFN) のアプリの これらの特定のアプリを強制的に拒否する 空白のボックス。

Windowsアプリがカレンダーにアクセスできるようにする有効これらの特定のアプリを強制的に拒否するタイプPfn

ステップ6: を見つけるには パッケージファミリ名(PFN) 特定のアプリの、あなたはに行く必要があります Windows PowerShell.

を押します Win + R キーボードのキーを一緒に押して起動します コマンドを実行する 窓。

ステップ7: の中に コマンドを実行する ウィンドウ、タイプ パワーシェル を押して Ctrl + Shift + Enter キーボードのホットキーを開く Windows Powershell 管理者モードで。

コマンドPowershellEnterを実行します

ステップ8: の中に Windows Powershell (管理者)ウィンドウで、以下のコマンドを実行して、特定のアプリのパッケージ名を取得します。

Get-AppxPackage -AllUsers | 名前、PackageFullNameを選択します
Windows Powershell Run GetAppxpackageコマンドEnter

ステップ9: 次に、からアプリの名前を書き留めます 名前 セクション。

たとえば、カレンダーへのアクセスを無効にします Microsoft People アプリなので、アプリ 名前 です マイクロソフト。 人.

Appxpackage名を取得するアプリ名を書き留める

ステップ10: 次に、以下のコマンドを入力して、 入る:

Get-AppxPackage -Name "Microsoft。 人"

を書き留めます PackageFamilyName アプリの。

*注意: ここで、「マイクロソフト。 人」(アプリ名)と、カレンダーアクセスのためにブロックするアプリの名前。

Windows Powershell Note Packagefamilyname

ステップ11: さて、に戻ります Windowsアプリにカレンダーへのアクセスを許可する に示すようなウィンドウ ステップ5 と入力します パッケージのファミリ名 (PFN)上記の手順で、 これらの特定のアプリを強制的に拒否する ボックス。

押す 適用する その後 OK 変更を保存して終了します。

Windowsアプリにカレンダーへのアクセスを許可するこれらの特定のアプリを拒否するタイプPfn適用OK

アプリはカレンダーアプリにアクセスできなくなります。

*注意 - ザ・ パッケージファミリ名(PFN) 入力しました ステップ11 例です。 カレンダーへのアクセスを防止するアプリのPFNを追加する必要があります。

方法3:レジストリエディタを使用してカレンダーへのアプリアクセスをオフにする

ローカルグループポリシーエディターに従うことができた場合は、レジストリに特定の設定が自動的に追加されます。 ただし、Windows 10バージョンでローカルグループポリシーエディターにアクセスできない場合は、レジストリエディターで設定を直接変更できます。 このためには、必要なキーと値を自分で追加する必要があります。

*注意 - オプションごとに値が異なるため、たとえば個別の値のみが必要な場合、値を「強制拒否」をすべてのアプリに適用する場合は、その値のみを追加する必要があり、他の値は追加しないでください。

レジストリを編集する方法を見てみましょう。

ステップ1: 右クリック 開始 メニューを選択して選択します 実行 開くには コマンドを実行する ボックス。

開始右クリック実行

ステップ2: タイプ regedit の中に コマンドを実行する 検索ボックスを押して OK 開くには レジストリエディタ 窓。

Command RegeditOkを実行します

ステップ3: の中に レジストリエディタ ウィンドウで、以下のパスに移動して、 AppPrivacy キー:

HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ AppPrivacy

*注意 - の場合 AppPrivacy キーがない場合は、以下の手順に従ってキーを追加してください。

1: を右クリックします ウィンドウズ フォルダ、選択 新着 次に選択します キー.

レジストリエディタWindowsに移動します新しいキーを右クリックします

2: 新しい名前を変更します キー なので AppPrivacy.

レジストリエディタWiindows新しいキーの名前変更の適切性

ステップ4: 次に、ウィンドウの右側に移動し、空の領域を右クリックして、を選択します。 新着 > DWORD(32ビット)値.

レジストリエディタの権限右側右クリック新しいDword(32ビット)値

ステップ5: 新しい名前を変更します DWORD としての値 LetAppsAccessCalendar それをダブルクリックします。

レジストリエディタの新しいDword値の名前をLetappsaccesscalendarに変更

ステップ6: の中に DWORD(32ビット)値の編集 ダイアログボックス、に移動します 値データ フィールドに設定し、値をに設定します 2.

Letappsaccesscalendar edit Dword(32ビット)値値データ2 OK

*注意 -0 制御するユーザー向けであり、 1 強制的に許可するためのものであり、 2 強制拒否用です。

ステップ7: 値をに変更したい場合 2 (強制拒否)のすべてのオプションについて ローカルグループポリシーエディター、3つの異なる値を作成する必要があります。

これを行うには、ウィンドウの右側に移動し、空の領域を右クリックして、を選択します。 新着 > マルチストリング値.

レジストリエディタの右側右クリック新しいマルチ文字列値

ステップ8: 新しい値の名前を次のように変更します LetAppsAccessCalendar_UserInControlOfThisApps. これは、ユーザーの制御オプション用です。 ローカルグループポリシーエディター.

それをダブルクリックします。

レジストリエディタの名前を新しいマルチ文字列値に変更LetappsaccesscalendarUserincontroloftheseapps

ステップ9: 今、その中で マルチストリングの編集 ダイアログボックス、に移動します 値データ フィールドに入力し、 パッケージファミリ名(PFN) カレンダーへのアクセスを停止するアプリの

押す OK 変更を保存して終了します。

Letappsaccesscalendarユーザーがseappsを制御マルチ文字列値のデータ型を編集PfnOk

ステップ10: 別の作成 マルチストリング 値を設定し、値の名前を次のように変更します LetAppsAccessCalendar_ForceAllowThisApps の強制許可オプションの場合 ローカルグループポリシーエディター.

それをダブルクリックします。

新しいマルチ文字列値の名前を変更するLetappsaccesscalendarForceallowtheseapps

ステップ11: の中に マルチストリングの編集 開いたウィンドウで、 パッケージファミリ名(PFN) カレンダーへのアクセスを停止したいアプリの。

押す OK 変更を保存して終了します。

Letappsaccesscalendar Forceallowtheseapps Edit Multi String Value Data Type Pfn Ok

ステップ12: 3番目を作成します マルチストリング 値を設定し、この値の名前を次のように変更します LetAppsAccessCalendar_ForceDenyThisApps の強制拒否オプションの場合 ローカルグループポリシーエディター.

それをダブルクリックします。

新しいマルチ文字列値の名前を変更LetappsaccesscalendarForcedenytheseapps

ステップ13: さて、 マルチストリングの編集 ダイアログボックスに、 パッケージファミリ名(PFN) の特定のアプリの 値データ フィールド。

押す OK ボックスごとに変更を保存して終了します。

Letappsaccesscalendar Forcedenytheseapps Edit Multi String Value Data Type Pfn Ok

これにより、その特定のアプリのカレンダーアクセスのみが無効になります。

完了したら、終了します レジストリエディタ 変更を有効にするには、PCを再起動します。

特定のアプリは、カレンダーにアクセスできなくなります。

*注意 - レジストリエディタを編集する前に、次のことを確認してください。 レジストリ設定のバックアップを作成する、そのため、プロセス中にデータが失われた場合でも、同じデータを回復できます。

Windows10で使用しているPowerShellのバージョンを確認する方法

Windows10で使用しているPowerShellのバージョンを確認する方法方法ウインドウズ10

Windows 10には、Windows PowerShell5.0が標準で付属しています。 ただし、WindowsUpdateはバージョンをPowerShell5.1に自動的にアップグレードすることになっています。 これはそれ自体が素晴らしいことです。PowerShellの場合と同様に、常に最新バージョンで最新の状態に保つ方がよいからです。 新しいバージョンのPowerShellには、多く...

続きを読む

オタクページ– Windowsのヒントとソフトウェアレビュー–14ページ方法インストールマイクロソフトワードオフィスウインドウズ10ブラウザBsodコマンド・プロンプトエラー

Wacomタブレットユーザーは、Wacomデスクトップセンターに「デバイスが接続されていません」というエラーメッセージが表示されるこの問題に頻繁に遭遇します。 PCが識別に失敗すると、このエラーが発生する可能性があります…Windows 10では、コマンドプロンプトは、システムにプリインストールされているアプリケーションです。 このアプリケーションでは、特別な構文を使用してコマンドラインを実...

続きを読む
IPhone用のiTunes同期の代替

IPhone用のiTunes同期の代替方法

2015年8月27日 沿って タルンiBookはAppleが提供するアプリです。 これは無料でダウンロードできるアプリであり、iOS 8のリリースでは、デフォルトでデバイスにインストールされています。 それはすべての本愛好家のための素晴らしいアプリです。それはそれを通して直接eBookを購入するオプションを提供します。 ラップトップまたはPCにeBookがある場合は、iTunesを介してiB...

続きを読む