Skip to content

Releases: farag2/Sophia-Script-for-Windows

24.04.2020

24 Apr 10:11
1c98c27

Choose a tag to compare

  • The "Set "High performance" in graphics performance preference for apps" section moved from CLI to GUI
  • Minor changes;
  • Comments.

20.04.2020

20 Apr 21:40
b8c7567

Choose a tag to compare

  • Comments;
  • Added Internet connection test in "Pin the shortcuts to Start" section to ensure syspin.exe will be downloaded from GitHub. Anyway it can be loaded locally;
  • The following sections transferred from CLI to GUI
    • Turn on Controlled folder access and add protected folders;
    • Allow an app through Controlled folder access;
    • Add exclusion folder from Microsoft Defender Antivirus scanning;
    • Add exclusion file from Windows Defender Antivirus scanning.
  • Minor changes.

10.04.2020

10 Apr 19:19
0f0aa46

Choose a tag to compare

  • Improved "Uninstall OneDrive" section;
    • Now it takes into account whether user signed in to OnedDrive;
  • Added Xbox related apps to the exclusion list in "Uninstall all UWP apps from all accounts, except the followings..." section;
  • Added "Uninstall all Xbox related UWP apps from all accounts" section;
  • Comments;
  • Minor changes.

08.04.2020

08 Apr 06:43
606d666

Choose a tag to compare

  • Improved "Uninstall OneDrive" section. Thanks westlife;
  • Added "Open Microsoft Store "HEVC Video Extensions from Device Manufacturer" page" section
  • Comments;
  • Minor changes.

05.04.2020

05 Apr 17:24
b327687

Choose a tag to compare

Updated

  • Totally rewritten "Uninstall OneDrive" section
  • "Turn off diagnostics tracking scheduled tasks" section
    • Now the "FODCleanupTask" task, related to Windows Hello, does not turn off if device is a laptop
  • "Remove Windows capabilities" section
    • Now the "Hello.Face*" сapabilities, related to Windows Hello, does not removed if device is a laptop
  • "Save screenshots by pressing Win+PrtScr to the Desktop" section
  • "Set "High performance" in graphics performance preference for apps" section
  • "Uninstall all UWP apps from all accounts" section
    • Now using "-Verbose" instead of "Write-Progress";
    • Added "Realtek Audio Console" app to the exclusion
  • Comments;
  • Minor changes;
  • Still cooking GUI.

Обновлено

  • Переписан раздел "Удалить OneDrive"
  • Раздел "Отключить задачи диагностического отслеживания"
    • Теперь задача "FODCleanupTask", относящаяся к Windows Hello, не выключается, если устройство является ноутбуком
  • Раздел "Удалить компоненты"
    • Теперь компоненты "Hello.Face*", относящиеся к Windows Hello, не удаляется, если устройство является ноутбуком
  • Раздел "Сохранять скриншоты по нажатию Win+PrtScr на рабочем столе"
  • Раздел "Удалить все UWP-приложения из всех учетных записей"
    • Теперь вместо "Write-Progress" используется "-Verbose";
    • Добавлено приложение "Realtek Audio Console" в исключение
  • Комментарии;
  • Незначительные изменения;
  • Все еще колдуем над GUI. 2020H3

20.03.2020

20 Mar 08:03
2a462fd

Choose a tag to compare

  • Added "Do not show sync provider notification" section;

  • "Save screenshots by pressing Win+PrtScr to the Desktop" section. To return the original value execute

    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{b7bede81-df94-4682-a7d8-57a52620b86f}" -Name RelativePath -Type String -Value Screenshots -Force
  • Removed "Uninstall all provisioned UWP apps from System account, except the followings..." section

    • Using the "-AllUsers" key, applications were already deleted from all accounts
  • Fixed all en dashes (0x2013). Thanks to YuS_2;

  • Comments;

  • Minor changes.

18.03.2020

18 Mar 09:02
08f0fa4

Choose a tag to compare

  • "Uninstall OneDrive" section

    • Now even after restarting File Explorer your opened folders will be restored
  • "Uninstall all UWP apps from all accounts, except the followings..." section

  • "Uninstall all provisioned UWP apps from System account, except the followings..." section

    • Now displays progress bar while uninstalling
  • Deleted "Checking whether the script was saved in UTF-8 with BOM encoding if it runs locally" section

    • There is no way for PowerShell to automatically determine the file encoding
    • Anyway this code checks the encoding
    if ($PSCommandPath)
    {
         $bytes = Get-Content -Path $PSCommandPath -Encoding Byte -Raw
         # https://tools.ietf.org/html/rfc3629#section-6
         if ($bytes[0] -ne 239 -and $bytes[1] -ne 187 -and $bytes[2] -ne 191)
         {
              Write-Warning -Message "The script wasn't saved in `"UTF-8 with BOM`" encoding"
              break
         }
    }
  • Comments

  • Minor changes.

16.03.2020

16 Mar 13:30
e0c960e

Choose a tag to compare

  • Do not allow apps to use advertising ID. To delete unnecessary key execute

    Remove-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo -Name Enabled -Force
  • Turn on acrylic taskbar transparency;

  • Added "Show me the Windows welcome experiences after updates and occasionally when I sign in to highlight what's new and suggested" section;

  • Added "Check for updates for UWP apps" section;

  • Added "Do not suggest ways I can finish setting up my device to get the most out of Windows" section;

  • Comments;

  • Minor changes.

13.03.2020

13 Mar 12:56
d7fee75

Choose a tag to compare

  • Added F5 pressing simulation to refresh the desktop
  • Comments;
  • Minor changes.

11.03.2020

11 Mar 08:51
95b54ba

Choose a tag to compare

  • Turn on recycle bin files delete confirmation

    • Now configuring without using policy. To delete unnecessary key execute
    Remove-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name ConfirmFileDelete -Force
  • Turn off Delivery Optimization

    • Now using cmdlets. To delete unnecessary key execute
    Remove-Item -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization -Force
  • Rearranged "Set power management scheme for desktop and laptop" section

  • Renamed sections

    • "Turn off hibernate" to "Turn off hibernate for devices, except laptops"
    • "Turn off location for this device" to "Turn off location access for this device"
  • Minor changes.