Windows 10 е известен с гамата си от полезни приложения, но тези приложения се нуждаят от достъп до определени функции като Камера, Микрофон, Местоположение, Контакти, Телефонни обаждания, Имейл и др. за да функционира правилно. Календарът също е една такава функция, до която определени приложения като People, Mails или Cortana се нуждаят от достъп. Следователно тези приложения имат достъп до календара и неговите събития по подразбиране. След това Календарът използва списъка с контакти, за да планира имейли и срещи и след това Ви показва срещата за деня.
Понякога обаче достъпът до календара може да не е необходим, но приложенията все пак ще продължат да искат разрешение. Така че, ако смятате, че не се нуждаете от приложенията за достъп до вашия календар в Windows 10, можете да деактивирате достъпа, за да запазите календара и събитията си частни от приложенията. Ето няколко метода, чрез които можете да блокирате приложенията за достъп до вашия календар.
Метод 1: Изключете достъпа на приложението до календара чрез приложението Настройки
Този метод ще ви помогне да предотвратите достъпа на приложенията до календара, когато смятате, че не е необходим. Можете също да включите или изключите достъпа само за отделни приложения като Cortana, Mail и Calendar или People, или за всички тях. Можете също да деактивирате достъпа до календар за приложение на трета страна, ако е изброено в прозореца за настройки. Нека да видим как да изключите достъпа на приложението до календара:
Етап 1: Отидете на Започнете, щракнете върху него и щракнете върху иконата на зъбно колело, за да стартирате Настройки ап.
Стъпка 2: В Настройки прозорец, щракнете върху поверителност.
Стъпка 3: В следващия прозорец отидете отляво, превъртете надолу и Разрешения за приложения кликнете върху Календар.
Стъпка 4: Сега отидете от дясната страна на прозореца и под Разрешаване на приложенията да имат достъп до календара раздел, завъртете плъзгача наляво, за да го изключите.
Това ще забрани достъпа до календара за всички приложения.
Стъпка 5: Ако искате да забраните достъпа до календар за конкретни приложения, отидете на Изберете кои приложения да имат достъп до вашия календар и изключете достъпа до календара за приложението, което не искате.
Това ще забрани достъпа до календара само за отделни приложения, избрани от вас.
Стъпка 6: Ако не искате устройството ви да има достъп до календара и събитията, отидете на Разрешете достъп до календари на това устройство и кликнете върху Промяна бутон.
Стъпка 7: В Достъп до календар за това устройство изскачащ прозорец, изключете превключвателя.
Това ще забрани достъпа до календара за цялото устройство.
Метод 2: Изключете достъпа на приложението до календара чрез редактора на групови правила
Етап 1: Щракнете с десния бутон върху Започнете и изберете Бягай за да отворите Изпълнете командата.
Стъпка 2: В Изпълнете командата прозорец, напишете gpedit.msc в полето за търсене и натиснете Въведете.
Стъпка 3: Отваря Редактор на локални групови правила.
Сега отидете до долния път в Редактор на локални групови правила прозорец в същия ред, както е показано по-долу:
Компютърна конфигурация> Административни шаблони> Компоненти на Windows> Поверителност на приложенията
Стъпка 4: Сега отидете от дясната страна на прозореца и щракнете двукратно върху Оставете приложенията на Windows да имат достъп до календара.
Стъпка 5: В диалоговия прозорец, който се отваря, изберете Активирано.
Отидете на Настроики раздел по-долу и въведете Фамилно име на пакета (PFN) на приложението в Force откажете тези специфични приложения празна кутия.
Стъпка 6: За да намерите Фамилно име на пакета (PFN) на конкретно приложение, трябва да отидете на Windows PowerShell.
Натисни Win + R клавиши заедно на клавиатурата, за да стартирате Изпълнете командата прозорец.
Стъпка 7: В Изпълнете командата прозорец, напишете PowerShell и натиснете Ctrl + Shift + Enter клавишна комбинация на клавиатурата, за да се отвори Windows Powershell в администраторски режим.
Стъпка 8: В Windows Powershell (администратор), изпълнете командата по-долу, за да получите името на пакета за конкретното приложение:
Get-AppxPackage -AllUsers | Изберете Име, PackageFullName
Стъпка 9: Сега запишете името на приложението от Име раздел.
Например искаме да деактивираме достъпа до календара за Microsoft People приложението, така че приложението Име е Microsoft. Хора.
Стъпка 10: Сега въведете командата по-долу и натиснете Въведете:
Get-AppxPackage -Name "Microsoft. Хора "
Запишете си PackageFamilyName на приложението.
*Забележка: Тук заменете „Microsoft. Хора”(Име на приложението) с името на приложението, което искате да блокирате за достъп до календар.
Стъпка 11: Сега се върнете към Оставете приложенията на Windows да имат достъп до календара прозорец, както е показано в Стъпка 5 и въведете Фамилно име на пакета (PFN) сте отбелязали в горната стъпка, в Force откажете тези специфични приложения кутия.
Натиснете Приложи и тогава Добре за да запазите промените и да излезете.
Приложението вече няма да има достъп до приложението календар.
*Забележка - The Фамилно име на пакета (PFN) вписано в Стъпка 11 е пример. Трябва да добавите PFN за приложението, за което искате да предотвратите достъпа до календара.
Метод 3: Изключете достъпа на приложението до календара чрез редактора на системния регистър
Ако сте успели да следвате Редактора на локални групови правила, той автоматично ще добави специфичните настройки в системния регистър. Ако обаче нямате достъп до редактора на локални групови правила във вашата версия на Windows 10, тогава можете директно да промените настройките в редактора на системния регистър. За това ще трябва сами да добавите необходимите ключове и стойността.
*Забележка - Всяка опция има различни стойности, така че ако имате нужда само от индивидуална стойност например, ако просто искате стойността да бъде „сила отрече”За всички приложения, тогава трябва да добавите само тази стойност, а не която и да е друга стойност.
Нека да видим как да редактираме системния регистър:
Етап 1: Щракнете с десния бутон върху Започнете меню и изберете Бягай за да отворите Изпълнете командата кутия.
Стъпка 2: Тип regedit в Изпълнете командата поле за търсене и натиснете Добре за да отворите Редактор на регистъра прозорец.
Стъпка 3: В Редактор на регистъра прозорец, отидете до долния път, за да стигнете до Поверителност на приложението ключ:
HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ AppPrivacy
*Забележка - Ако Поверителност на приложението липсва, след това следвайте стъпките по-долу, за да добавите ключа:
1: Щракнете с десния бутон върху Windows папка, изберете Ново и след това изберете Ключ.
2: Преименувайте новото Ключ като Поверителност на приложението.
Стъпка 4: Сега отидете от дясната страна на прозореца, щракнете с десния бутон върху празно място, изберете Ново > DWORD (32-битова) Стойност.
Стъпка 5: Преименувайте новото DWORD стойност като LetAppsAccessCalendar и щракнете двукратно върху него.
Стъпка 6: В Редактиране на DWORD (32-битова) стойност диалогов прозорец, отидете на Данни за стойността поле и задайте стойността на 2.
*Забележка -0 е за потребител в контрол, 1 е за сила позволяват, и 2 е за сила отрече.
Стъпка 7: Ако искате да промените стойността на 2 (сила отрече) за всички опции на Редактор на локални групови правила, ще трябва да създадете трите различни стойности.
За това отидете от дясната страна на прозореца, щракнете с десния бутон върху празно място и изберете Ново > Стойност с много низове.
Стъпка 8: Преименувайте новата стойност като LetAppsAccessCalendar_UserInControlOfTheseApps. Това е за потребител в контролната опция в Редактор на локални групови правила.
Щракнете двукратно върху него.
Стъпка 9: Сега, в неговата Редактиране на няколко низа диалогов прозорец, отидете на Данни за стойността поле и въведете Фамилно име на пакета (PFN) на приложението, което искате да спрете да имате достъп до календара.
Натиснете Добре за да запазите промените и да излезете.
Стъпка 10: Създайте друг Многострунен стойност и преименувайте стойността като LetAppsAccessCalendar_ForceAllowTheseApps за опцията за сила позволява в Редактор на локални групови правила.
Щракнете двукратно върху него.
Стъпка 11: В Редактиране на няколко низа прозорец, който се отваря, въведете Фамилно име на пакета (PFN) на приложението, което искате да спрете да имате достъп до календар.
Натиснете Добре за да запазите промените и да излезете.
Стъпка 12: Създайте 3-тата Многострунен стойност и преименувайте тази стойност като LetAppsAccessCalendar_ForceDenyTheseApps за опцията за отказ на сила в Редактор на локални групови правила.
Щракнете двукратно върху него.
Стъпка 13: Сега, в Редактиране на няколко низа диалогов прозорец, въведете Фамилно име на пакета (PFN) на конкретното приложение в Данни за стойността поле.
Натиснете Добре за всяко поле, за да запазите промените и да излезете.
Това ще деактивира достъпа до календара само за това конкретно приложение.
След като приключите, излезте Редактор на регистъра и рестартирайте компютъра си, за да бъдат промените ефективни.
Конкретното приложение вече не трябва да има достъп до календара.
*Забележка - Преди да редактирате редактора на системния регистър, уверете се, че сте създайте резервно копие на настройките на системния регистър, така че, в случай че загубите някакви данни по време на процеса, можете да ги възстановите.