Releases: farag2/Sophia-Script-for-Windows
04.11.2022
Donate
Enterprise LTSC 2019 | Enterprise LTSC 2021 | Windows 10 21H2/22H2 | Windows 11 21H2/22H2
Diff from v6.2.2
6.2.2...6.2.3
- Hot fix for
HEIF
function;- Thanks to Ravz59 for bug reporting.
UnpinAllStartApps
re-written. Now there is no need to keepstart.bin
file to unpin start tiles.
02.11.2022
Donate
Enterprise LTSC 2019 | Enterprise LTSC 2021 | Windows 10 21H2/22H2 | Windows 11 21H2/22H2
Diff from v6.2.1
6.2.1...6.2.2
HEIF
function was re-written;- Now it downloads the latest HEVC codec package using the https://store.rg-adguard.net parser again;
- Now it checks version of installed package before installing;
- #406 closed.
- Minor changes.
31.10.2022
Donate
Enterprise LTSC 2019 | Enterprise LTSC 2021 | Windows 10 21H2/22H2 | Windows 11 21H2/22H2
Diff from v6.2.0
6.2.0...6.2.1
- Fixed old bug in Meet Now function when it didn't save registry key value;
- Improved all scheduled tasks creation;
- Unified tasks with SophiApp: they are created now in
Sophia
folder; - When you remove all tasks in the
Task Scheduler
, folder will be removed too;
- Unified tasks with SophiApp: they are created now in
- Added missed strings in the Wrapper configs;
- Improved Wrapper German translation;
- Thanks to @Henry2o1o.
- Minor changes.
23.10.2022
Donate
Enterprise LTSC 2019 | Enterprise LTSC 2021 | Windows 10 21H2/22H2 | Windows 11 21H2/22H2
Diff from v6.1.5
6.1.5...6.2.0
-
Moved from
PolFileEditor.dll
to LGPO.exe from Microsoft;- It lets manually created policies keys in registry be visible in gpedit.msc snap-in by re-building policy cache by official way;
- So all functions that rely on policy will be visible in the snap-in for you;
- The
UpdateLGPEPolicies
was edited to be suitable for a new method based on LGPO.exe;- Commented out be default now.
-
Added a new function
Cursors
- Lets you to install free (light and dark) "Windows 11 Cursors Concept v2" cursors from Jepri Creations on-the-fly;
- Default option is
Dark
.
-
The
InstallVCRedist
function now installs both x86 and x64Visual C++ Redistributable 2015–2022
packages; -
Fixed bug in the
Windows Cleanup
scheduled task for cleaning Windows. If you applied this function in 6.1.5 release, re-apply in again using this release, unless the task won't run at all.- How-to call specific function
Sophia -Functions "CleanupTask -Register"
-
Minor changes.
09.10.2022
Donate
Enterprise LTSC 2019 | Enterprise LTSC 2021 | Windows 10 21H2/22H2 | Windows 11 21H2/22H2
Diff from v6.1.4
6.1.4...6.1.5
- Added a temp workaround to check whether
PolFileEditor.dll
assembly was loaded due to even it was unblocked for SmartScreen before, it's blocked for loading into PowerShell session;- Fixes bug when script couldn't load
PolFileEditor.dll
into session and broke the functionality that relies on it. Now if script detects thatPolFileEditor.dll
wasn't loaded, offer to restart powershell.exe session. - Will be obsolete with the 6.2.0 release.
- Fixes bug when script couldn't load
- Fixed
winget
not installing Visual C++ Redistributable 2015–2022;- Microsoft changed package identifier.
- Minor changes.
Check out SophiApp 1.0.84! 🚀
13.08.2022
Donate
Windows 11 21H2/22H2 | Windows 10 2004/20H2/21H1/21H2/22H2 | Enterprise LTSC 2021 | Enterprise LTSC 2019
Diff from v6.1.3
6.1.3...6.1.4
-
We opened our official Discord channel! Feel free to chat and talk!
-
Improved Defender checkings;
- Now they're skipped for
Windows 10 Enteprise G
; - Closes #379.
- Now they're skipped for
-
Now all all
.ps1, .psm1, .psd1
files are signed in cloud via GitHub Actions by a self-issued certificates; -
Removed unnecessary
BitLockerContext
function; -
Improved
UpdateLGPEPolicies
function;- Now it covers more GPOs to find in AMDX templates;
- Thanks
Alex_Piggy
for the code snippet.
-
Fixed bug when user couldn't launch PowerShell 7 based script if there is no localization for user's system;
- Closes #377.
-
OpenWindowsTerminalAdminContext
function was re-written;OpenWindowsTerminalAdminContext -Enable
,OpenWindowsTerminalAdminContext -Disable
;- Now it uses officially documented feature to make Windows Terminal to launch as administrator by default by editing
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
file.
To remove old context menu item, run
$Items = @( "Registry::HKEY_CLASSES_ROOT\Directory\Background\shell\runas", "Registry::HKEY_CLASSES_ROOT\Directory\shell\runas" ) Remove-Item -Path $Items -Recurse -Force -ErrorAction Ignore
And make Windows Terminal context menu item visible if you hid it before.
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" -Name "{9F156763-7844-4DC4-B2B1-901F640F5155}" -Force -ErrorAction Ignore
-
Improved the Ukrainian 🇺🇦: translation.
-
Minor changes.
Check out SophiApp 1.0.77! 🚀
27.07.2022
Windows 11 21H2/22H2 | Windows 10 2004/20H2/21H1/21H2/22H2 | Enterprise LTSC 2021 | Enterprise LTSC 2019
Diff from v6.1.2
6.1.2...6.1.3
- Strengthen the Defender checking whether it was destroyed by 3rd party apps;
- Improved and fixed bug when
DNSoverHTTPS
function didn't enable DNS-over-HTTPS feature;- Please check if it's enabled for you in the Settings;
- #374 closed.
- Improved the Ukranian 🇺🇦 : translation.
- #375 merged.
- Minor changes.
Sophia Script Wrapper 2.5.7
- Output PowerShell: Refresh Console before Export
- Output
DNSoverHTTPS
for other languages other than English
16.07.2022
Windows 11 21H2/22H2 | Windows 10 2004/20H2/21H1/21H2/22H2 | Enterprise LTSC 2021 | Enterprise LTSC 2019
Diff from v6.1.1
6.1.1...6.1.2
Anniversary build of Sophia Script!💯⭐
- Improved startup checkings, especially regarding Microsoft Defender whether it wasn't removed or destroyed by malicious tweakers;
- Added
RKNBypass
function to enable proxying only blocked sites from the unified registry of Roskomnadzor;- The function will be applied only if the region in Windows is set to "Russia";
- Based on https://antizapret.prostovpn.org proxy.
- Added
WSA
function to enable the latest Windows Subsystem for Android™ with Amazon Appstore;- All necessary dependencies will enabled (reboot may require) and the Microsoft Store WSA page will be opened to install it manually;
- To use Windows Subsystem for Android™ on your device, your PC needs to have Solid State Drive (SSD) installed.
- #365 closed
- Minor changes;
- Fixed numerous typos.
Sophia Script Wrapper 2.5.6
- @BenchTweakGaming fixed minor UI bug;
- Resized width of window for Russian and fixes scrolling per tab.
05.07.2022
Windows 11 21H2/22H2 | Windows 10 2004/20H2/21H1/21H2/22H2 | Enterprise LTSC 2021 | Enterprise LTSC 2019
Now you can download the always latest Sophia Script archive by invoking (not as administrator too
) in PowerShell console
irm script.sophi.app | iex
The command will download and expand the latest Sophia Script archive (without running
) according which Windows and PowerShell versions it is run on. If you run it on Windows 11 via PowerShell 5.1, it will download Sophia Script for Windows 11 PowerShell 5.1
.
Diff from v6.1.0
6.1.0...6.1.1
- Now the repo doesn't keep any 3rd party libraries, and all scripts are built using an updated GitHub Action config;
- 3rd party tools that are downloaded and used;
- Fixed bug in
NetworkAdaptersSavePower
function when script hung if one network adapter was disabled;- Reported by @poohart.
- Fixed bug in
UninstallUWPApps
function for PowerShell 7 based scripts when a WPF form didn't render at all;- Reported by @poohart.
- Improved
UpdateLGPEPolicies
function;- Now it creates
GPT.ini
file automatically if it doesn't exist.
- Now it creates
- Minor changes;
- Fixed numerous typos.
Sophia Script Wrapper 2.5.5
- @BenchTweakGaming fixed bug when the app crashed if a PowerShell 7 preset was imported;
- Minor changes;
Check out SophiApp 1.0.0.71! 🚀
File | SHA256 |
---|---|
Sophia.Script.for.Windows.10.LTSC.2019.v5.3.1.zip | 1C8B3B5CA76BF20651D53C5F882973D8CA1CDBDE9114BCF1C8C11FC3EC80F17D |
Sophia.Script.for.Windows.10.LTSC.2021.v5.13.1.zip | 87CB29F92B751820F6E8E901135DAA6BC3D2C19949EF05BDB02A7BED9272F8B5 |
Sophia.Script.for.Windows.10.PowerShell.7.v5.13.1.zip | 23C57610C217F0DA4613DEE82F2C8BB4CC07614FBF9430EDD4D80942D7EEF5E8 |
Sophia.Script.for.Windows.10.v5.13.1.zip | 102C549F02C7E5B4F0981894AD9FE1C98F9C0333901C00EC17170FF29BD7DF03 |
Sophia.Script.for.Windows.11.PowerShell.7.v6.1.1.zip | D4A7F070021AC1D55382104A25984ADF68C51F34D4A2F928FC57ACF3C7EFC98C |
Sophia.Script.for.Windows.11.v6.1.1.zip | 4CD9684972120694CD9E361E53AEB4B175CC9ED496B558BC5BEE6407EC86B354 |
Sophia.Script.Wrapper.v2.5.5.zip | 15FE538DFEF0C288752A5941E0230C326C75FB27C967798F7EDDDF18BD23E012 |
04.07.2022
Windows 11 21H2/22H2 | Windows 10 2004/20H2/21H1/21H2/22H2 | Enterprise LTSC 2021 | Enterprise LTSC 2019
Now you can download the always latest Sophia Script archive by invoking (not as administrator too
) in PowerShell console
irm script.sophi.app | iex
The command will download and expand the latest Sophia Script archive (without running
) according which Windows and PowerShell versions it is run on. If you run it on Windows 11 via PowerShell 5.1, it will download Sophia Script for Windows 11 PowerShell 5.1
.
Diff from v6.0.14
6.0.14...6.1.0
- Added awesome
UpdateLGPEPolicies
function 👻- It's common known, that the
gpedit.msc
snap-in doesn't read settings from the Windows registry keys if they were made manually, bypassing the snap-in. This new function lets you update gpedit.msc to make all your policies created manually displayed regardless when registry keys were created. There is no need to run the wholeSophia Script
— just callUpdateLGPEPolicies
function. By default this function will be invoked at very end of script running to make all policies registry keys used in the script displayed. - To check all policies applied to your OS (if they have a record in
gpedit.msc
) after invokingUpdateLGPEPolicies
, opengpedit.msc
and navigate to:Computer Configuration
—Administrative Templates
—All Settings
;User Configuration
—Administrative Templates
—All Settings
.
- Uses PolicyFileEditor module created by Dave Wyatt
- Remind how to call a function from the module.
- It's common known, that the
- Added
InstallDotNetRuntime6
function to let user install the latest .NET Desktop Runtime 6 (x86/x64);- The Internet access required;
- Closes #347.
- Fixed bug in
NetworkAdaptersSavePower
function that caused an error that there is no internet connection even if it was so; - Formaly added Windows 10 22H2 support;
- Updated startup checkings;
- Fixed
DiagnosticDataLevel
function;- Now it uses
gpedit.msc
path:HKLM:\Software\Policies\Microsoft\Windows\DataCollection
instead ofHKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection
; - To updated registry keys run
DiagnosticDataLevel -Minimal
.
- Now it uses
- Added
SearchHighlights
function to hide search highlights for Windows 10; - Fixed
UnpinAllStartApps
function;- Now it's working for Windows 11 22H2 Insider Preview too.
- Removed
Windows10FileExplorer
to enabledWindows 10 File Explorer
in Windows 11; - Updated
TaskManagerWindow
function to make it not to be run on Windows 11 22H2;- Closes #348.
- Fixed a bug in
OpenWindowsTerminalAdminContext
function when you cannot open Windows Terminal as admin in a path ends in a backslash\
; - Signed all PowerShell files by a self-signed certificates;
- #345 closed;
- Minor changes;
- Updated descriptions;
- Thanks to @TheBossMagnus
Sophia Script Wrapper 2.5.4
- Updated translations;
- Works with the latest Sophia Script preset files;
- Minor changes;
Check out SophiApp 1.0.0.62! 🚀
File | SHA256 |
---|---|
Sophia.Script.for.Windows.10.LTSC.2019.v5.3.0.zip | 1C8B3B5CA76BF20651D53C5F882973D8CA1CDBDE9114BCF1C8C11FC3EC80F17D |
Sophia.Script.for.Windows.10.LTSC.2021.v5.13.0.zip | 87CB29F92B751820F6E8E901135DAA6BC3D2C19949EF05BDB02A7BED9272F8B5 |
Sophia.Script.for.Windows.10.v5.13.0.PowerShell.7.zip | 23C57610C217F0DA4613DEE82F2C8BB4CC07614FBF9430EDD4D80942D7EEF5E8 |
Sophia.Script.for.Windows.10.v5.13.0.zip | 102C549F02C7E5B4F0981894AD9FE1C98F9C0333901C00EC17170FF29BD7DF03 |
Sophia.Script.for.Windows.11.v6.1.0.PowerShell.7.zip | D4A7F070021AC1D55382104A25984ADF68C51F34D4A2F928FC57ACF3C7EFC98C |
Sophia.Script.for.Windows.11.v6.1.0.zip | 4CD9684972120694CD9E361E53AEB4B175CC9ED496B558BC5BEE6407EC86B354 |
Sophia.Script.Wrapper.v2.5.4.zip | 15FE538DFEF0C288752A5941E0230C326C75FB27C967798F7EDDDF18BD23E012 |