Jak zablokować aktualizację Poczta do Nowego Outlooka
by vbatools on Nov.13, 2024, under Newsy, Outlook, Porady
MS wycofuje program Poczta jako aktualnie instalowanego w systemach operacyjnych Windows 10/11. Ten darmowy program do obsługi poczty elektronicznej zastąpi Nowy Outlook (protoplasta wersji webowej w odsłonie destopowej).
Jak na tą chwilę zatrzymać automatyczny UPG pisze poniżej.
Obecnie, aby nadal korzystać z aplikacji Poczta i Kalendarz bez przekierowywania do nowego programu Outlook, wymagane są dodatkowe ustawienia. Postępuj zgodnie z poniższymi krokami:
1.Uruchom program PowerShell jako administrator.
Kod wykona dwie akcje:
a. Usuń plik settings.json.
b. Dodaj regułę odmowy zapisu do uprawnień zabezpieczeń folderu Migracja.
2.Uruchom następujące polecenia:
--------------------------------------------------------------------------------
# Define the name of the current user
$username = $env:USERNAME
# Define the path of the folder to be manipulated
$folderPath = "C:\Users\$username\AppData\Local\Packages\microsoft.windowscommunicationsapps_8wekyb3d8bbwe\LocalState\Migration"
# Define the path of the file to be deleted
$fileToDelete = "$folderPath\settings.json"
# 1. Delete the specified file (if it exists)
if (Test-Path -Path $fileToDelete) {
Remove-Item -Path $fileToDelete -Force
Write-Host "File $fileToDelete has been deleted."
} else {
Write-Host "File $fileToDelete does not exist."
}
# Get the account name of the currently logged in user
$currentUser = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name
# 2. Get access control lists (ACLs) for folders
$acl = Get-Acl -Path $folderPath
# Define new permission rules to deny write access to the current user
$denyWriteRule = New-Object System.Security.AccessControl.FileSystemAccessRule($currentUser, "Write", "Deny")
# Adding Deny Write Permission Rules to ACLs
$acl.AddAccessRule($denyWriteRule)
# Apply the modified ACL to the folder
Set-Acl -Path $folderPath -AclObject $acl
# Output the result of the operation
Write-Host "Write access denied for $currentUser on $folderPath"
Pracownik MS instruuje:
Przetestowaliśmy powyższe kroki i potwierdziliśmy, że uniemożliwiają one automatyczne przekierowanie do nowego Outlooka podczas otwierania Poczty i Kalendarza. Jednak szczerze mówiąc, nie możemy całkowicie wyłączyć nowego Outlooka ze względu na ograniczenia konstrukcyjne systemu.
Czyli osoby, jakie nie posiadają licencji office, decydując się na rozwiązania MS będą zmuszeni do korzystania z tego Nowego Outlooka. Miejmy nadzieję, że takie podejście do sprawy, w zmorzy łatanie tej aplikacji, ponieważ jak odczytuje na forum answers, użytkownicy mają wiele jej do zarzucenia. Począwszy od braku reguł, skończywszy na szerokiej gamie awarii.
Zatem uważam, że miejsce lidera jest dalej niezagrożone i stojąc przy tym, iż 30 letnie doświadczenia pracy z Outlookiem z pakietu Office, nie da się zastąpić klonem webowego rozwiązania projektując go w tak krótkim czasie, świadomie rezygnując z wielu uważanych jako obecne standardy rozwiązań.
(c) Shon Oskar – www.VBATools.pl
Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.