Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic PR: Merging dev into main (c0dc218) #913

Closed
wants to merge 217 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
217 commits
Select commit Hold shift + click to select a range
9301793
feat: support background apps on windows 11
Xyueta Aug 25, 2023
38e22ea
feat: AME Live Log
the-P1neapple Aug 26, 2023
d542b4b
Fix: bad cd
the-P1neapple Aug 26, 2023
1e3c784
fix: removable drives in Send to context menu
Xyueta Sep 1, 2023
ec1f2dd
style: fix grammar errors
Xyueta Sep 1, 2023
3244c80
Merge pull request #898 from the-P1neapple/AME-Wizard-Live-Log
Xyueta Sep 1, 2023
1bd25fd
fix: automatically use .url with Internet Browser
Xyueta Sep 1, 2023
715a1fd
feat: use Chocolatey instead of WinGet
Xyueta Sep 1, 2023
5625beb
fix: remove tralining spaces
Xyueta Sep 1, 2023
0afae88
fix: install software script
Xyueta Sep 1, 2023
6f85f0a
fix: remove unnecessary netsh settings
Xyueta Sep 1, 2023
b645b98
feat(start): add back win 11 pins
he3als Sep 2, 2023
fb5d34c
fix(shortcuts): add shortcut to start menu
he3als Sep 2, 2023
0daade5
fix(Update Health): remove leftover service
he3als Sep 2, 2023
d8a5216
fix(appx): kiosk mode soft-bricking OS
he3als Sep 3, 2023
2de1c1b
fix(theme): not applying sometimes
he3als Sep 3, 2023
a0ae0f0
feat(nsudo & theme): move nsudo & fix theme issues
he3als Sep 3, 2023
e2119f6
fix(defender): hide failed powershell window
he3als Sep 3, 2023
9b0cc81
fix(atlas-theme): %WinDir -> %WinDir%
he3als Sep 3, 2023
f8d4d07
fix: make computer not go to sleep during playbook
he3als Sep 4, 2023
d34310e
fix(Toggle Defender): exit hidden ps
he3als Sep 4, 2023
67bb381
fix(theme): final general fixes
he3als Sep 4, 2023
654a748
feat(atlasdesktop): icon
he3als Sep 4, 2023
80068a4
fix: enable fast user switching & ver specific hidden pages
he3als Sep 4, 2023
4cfccbc
feat: don't sync other Windows settings
he3als Sep 4, 2023
973a912
feat: more hidden settings pages & disable bluetooth policy
he3als Sep 4, 2023
0fc134a
feat: hide printing settings w/ printing disabled
he3als Sep 4, 2023
f843b3b
feat(optional tweaks): delivery optimization tweak
he3als Sep 5, 2023
2a27b0e
fix(hidden Settings pages): duplicate ;
he3als Sep 5, 2023
ff9897e
feat: remove OneDrive setup
he3als Sep 5, 2023
3864151
feat: update online-sxs
he3als Sep 5, 2023
b05d1a4
feat: auto-update CAB packages (ff9897e1)
atlasos-admin Sep 5, 2023
9bb6400
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
he3als Sep 5, 2023
84b943c
fix(delivery optimization): enable tweak
he3als Sep 5, 2023
8d60451
refactor(components): onedrive components note
he3als Sep 5, 2023
938015e
fix(idle): context menu not working
he3als Sep 5, 2023
ea936de
fix: allow pinning Store to taskbar
he3als Sep 5, 2023
0ddcce9
fix(start.yml): move desktop shortcut script
he3als Sep 5, 2023
a6643f6
feat(search indexing): hide Settings page
he3als Sep 5, 2023
82578e3
feat(search indexing): don't require restart
he3als Sep 5, 2023
9c3c7b2
feat(firewall): add warning about Store breakage
he3als Sep 5, 2023
0618167
feat: classic search tweak
he3als Sep 5, 2023
ce8fe07
fix(merge as trustedinstaller): make it work
he3als Sep 5, 2023
640f6fe
fix(disable firewall): cls after pause
he3als Sep 5, 2023
6e7ba1c
refactor(clientcbs): move to appx.yml
he3als Sep 5, 2023
4041704
feat: remove Windows Backup
he3als Sep 5, 2023
743f521
feat(config-pins): browser pinned by default
he3als Sep 6, 2023
a65492d
feat: pin browsers to taskbar
he3als Sep 6, 2023
9e744c6
feat(playbook.conf): updated description
he3als Sep 6, 2023
6224ca2
fix(brave): install system-wide
he3als Sep 6, 2023
139c6e9
feat: add back WinGet
he3als Sep 6, 2023
9749db0
fix(start): update WinGet NSudo paths
he3als Sep 6, 2023
3b0e086
fix: kill Brave after installation
he3als Sep 6, 2023
ba105d6
fix(Toggle Defender): make failed warning less scary
he3als Sep 6, 2023
a1df67a
feat: disable printing page by default
he3als Sep 6, 2023
6d9b8c2
fix(Install Software): Librewolf -> LibreWolf
he3als Sep 6, 2023
d893f60
fix(disable printing): /setup -> /silent
he3als Sep 6, 2023
395e760
feat(Defender): link to docs when fail in safe mode
he3als Sep 6, 2023
c6740c9
feat: set browser associations
he3als Sep 6, 2023
c65ad21
refactor(start): taskKill with 'browser-brave'
he3als Sep 6, 2023
177fddd
Update start.yml
xatanu Sep 7, 2023
8cc16fb
Merge pull request #903 from xatanu/patch-4
Xyueta Sep 7, 2023
ee71e77
fix(brave): remove old winget installation
he3als Sep 7, 2023
83ea3e7
fix(bluetooth): allow disabling/enabling
he3als Sep 8, 2023
fe0c974
fix(services): don't disable Themes
he3als Sep 8, 2023
fa3b1d8
fix(services): Windows Terminal on Windows 10
he3als Sep 8, 2023
a47618a
fix: make some paths non-hardcoded
he3als Sep 8, 2023
f8d0274
feat(services): initial refactoring
he3als Sep 8, 2023
7bf66b3
feat(services): more changes
he3als Sep 9, 2023
26794bf
feat(services): enable luafv for UAC
he3als Sep 9, 2023
e586913
feat(services): more manual services enabled
he3als Sep 9, 2023
2fd6306
fix(uac warning): replace raw esc characters
he3als Sep 9, 2023
2586b91
fix: remove any whitespaces
Xyueta Sep 9, 2023
34cb0ad
feat: classic search for all users
Xyueta Sep 9, 2023
50e2cbf
style: Windows Explorer -> File Explorer
Xyueta Sep 9, 2023
59cb1bf
fix: correct registry paths
Xyueta Sep 9, 2023
e7c7394
feat: begin sorting services
Xyueta Sep 9, 2023
5b8d5d2
feat: sort services
Xyueta Sep 9, 2023
6df2f69
feat: disable DAM
Xyueta Sep 9, 2023
7a6b12b
fix: minor fixes to setSvc.cmd
Xyueta Sep 9, 2023
924e855
fix: runasti
Xyueta Sep 9, 2023
b1f6c4f
fix: remove quotes when calling runasti
Xyueta Sep 9, 2023
af11290
fix: remove quotes when calling runasti
Xyueta Sep 9, 2023
d50ca0f
feat: disable NetBT
Xyueta Sep 9, 2023
4c11f4c
feat: disable windows insider service
Xyueta Sep 9, 2023
a40812e
fix: build
Xyueta Sep 9, 2023
a6cd260
fix(bluetooth): silence BthPan
he3als Sep 10, 2023
5a6be43
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
he3als Sep 10, 2023
9347dc2
feat(local-build): 7z support
he3als Sep 10, 2023
677d371
feat(desktop): put sub-folders in root
he3als Sep 10, 2023
f1fadaf
fix: paths to new folder structure
he3als Sep 10, 2023
021c5e8
fix(quick settings): unpin cast, not project
he3als Sep 10, 2023
bb8aab1
fix(quick settings): 10 and 11
he3als Sep 10, 2023
de364e7
refactor: remove old notification-quick-settings.yml
he3als Sep 10, 2023
003c2c4
fix: don't replace system files for PFP
he3als Sep 10, 2023
6783287
fix(mitigations): new path in playbook
he3als Sep 10, 2023
9ab3e11
feat(oem-information): general refactor
he3als Sep 10, 2023
32c4a1f
Error checking for WinGet
JustOptimize Sep 8, 2023
df58592
Hide Winget output
JustOptimize Sep 8, 2023
7618eaf
Merge pull request #904 from JustOptimize/winget-fix
he3als Sep 11, 2023
70d8d72
fix: AME logs
Xyueta Sep 11, 2023
1e6d6be
fix: ame logs
Xyueta Sep 11, 2023
f5040fc
fix: trigger build
Xyueta Sep 11, 2023
30fa409
fix(start): remove robocopy for pfps
he3als Sep 11, 2023
f5def95
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
Xyueta Sep 11, 2023
9e76d8f
fix: update syntax
Xyueta Sep 11, 2023
445518a
fix: update folder structure
JustOptimize Sep 13, 2023
5f48d8d
Merge pull request #906 from JustOptimize/fix-folder-structure
he3als Sep 14, 2023
ef1b312
fix: AME Wizard live log + local-build support
he3als Sep 14, 2023
58a650d
fix: applications not installing correctly
Xyueta Sep 14, 2023
0d4e63a
refactor: general cleanup of all user reg scripts
he3als Sep 14, 2023
e5fdeb6
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
he3als Sep 14, 2023
43e380a
fix(Install Software): add back indent
he3als Sep 14, 2023
956326b
refactor: make tab 4 spaces on all user reg scripts
he3als Sep 14, 2023
d74df3a
fix(WINGET): LTSC & Server support
he3als Sep 15, 2023
287cb4f
fix(KILLKPH): don't wait to stop service
he3als Sep 15, 2023
45bcb51
fix(start): make it use exeDir
he3als Sep 15, 2023
d41d9a0
fix(live log): change back to run
he3als Sep 15, 2023
52b232f
feat: add 'Removing components' status
he3als Sep 15, 2023
c5a9c2f
feat(playbook): change description
he3als Sep 15, 2023
5304c9b
fix(WINGET): wait until it exists
he3als Sep 15, 2023
c677b98
feat(start): extend NO LOCAL BUILD
he3als Sep 16, 2023
f563854
fix: make all user snippet check current user hive
he3als Sep 16, 2023
f7fe340
fix(components): remove OneDrive before stripping
he3als Sep 16, 2023
2edfaf2
feat: services backup rewrite & no manual RunAsTI
he3als Sep 16, 2023
04c3a96
feat(local-build): config file
he3als Sep 16, 2023
8318c4c
fix(local-build): properly exclude items
he3als Sep 16, 2023
5fe32c6
fix(SHORTCUTS): remove accidental code
he3als Sep 16, 2023
3507009
feat(local-build): initial config
he3als Sep 16, 2023
f891c61
feat(local-build): countdown after setup
he3als Sep 16, 2023
d2d7c56
fix(local-build): add space on countdown
he3als Sep 16, 2023
f2e07fa
fix(CLIENTCBS): don't takeown & set ACL
he3als Sep 18, 2023
a927ae0
feat: disable DisplayEnhancementService on desktops
Xyueta Sep 18, 2023
92e68f3
feat: disable PrintWorkFlowUserSvc
Xyueta Sep 18, 2023
5db9fb8
fix: disable open file - security warning properly
Xyueta Sep 18, 2023
f4e3e21
feat: auto-update CAB packages (5db9fb86)
atlasos-admin Sep 18, 2023
f0a189e
feat: prevent notifying antivirus programs of downloaded files
Xyueta Sep 18, 2023
e6425fb
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
Xyueta Sep 18, 2023
721ed4d
feat: auto-update CAB packages (e6425fbb)
atlasos-admin Sep 18, 2023
4f2bef9
feat: simplify killing tasks
Xyueta Sep 18, 2023
b4e2885
feat: add additional telemetry-related components
Xyueta Sep 18, 2023
94acd28
feat: auto-update CAB packages (b4e28859)
atlasos-admin Sep 18, 2023
139a2e4
feat: remove device census
Xyueta Sep 18, 2023
1759c9b
feat: auto-update CAB packages (139a2e4b)
atlasos-admin Sep 18, 2023
61f9e30
style: no-telemetry package
Xyueta Sep 18, 2023
17fea90
feat: auto-update CAB packages (61f9e306)
atlasos-admin Sep 18, 2023
d161c54
feat: sort scheduled tasks
Xyueta Sep 18, 2023
43f6b11
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
Xyueta Sep 18, 2023
4b9f9e4
feat: auto-update CAB packages (43f6b111)
atlasos-admin Sep 18, 2023
ace6a46
fix: build
Xyueta Sep 18, 2023
859aed0
style: fix sentence
Xyueta Sep 18, 2023
2f9719d
feat: sort registry/environmental variables
Xyueta Sep 18, 2023
1d97af9
fix: Windows Tools shortcut in Windows 11
Xyueta Sep 18, 2023
a404ad5
fix(WINGET): wait until updated
he3als Sep 18, 2023
e9c7879
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
he3als Sep 18, 2023
5582b92
feat: sort environmental variables
Xyueta Sep 18, 2023
d5d4669
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
Xyueta Sep 18, 2023
5eb7072
fix(shortcuts): cleanup
he3als Sep 18, 2023
6d9e58a
Merge branch 'dev' of https://github.com/Atlas-OS/Atlas into dev
he3als Sep 18, 2023
0a2cecf
fix: invalid command
Xyueta Sep 18, 2023
210ecef
feat: use static variable
Xyueta Sep 18, 2023
cb6e6bf
fix: don't hardcode C:
he3als Sep 18, 2023
1974ded
fix(THEME): SystemRoot -> SystemDrive
he3als Sep 18, 2023
e8999d0
fix: env variables
Xyueta Sep 18, 2023
9f85d0a
fix: spaces
Xyueta Sep 19, 2023
47b710f
feat(THEME): general fixes & legacy theme
he3als Sep 20, 2023
a185fd4
fix(variables): put variables in 'path' property
he3als Sep 20, 2023
f569ea8
fix: don't get NetFX3 & Legacy Components
he3als Sep 21, 2023
8664f81
feat(WINGET): general fixes
he3als Sep 22, 2023
5e22400
fix(WINGET): remove -ForegroundColor
he3als Sep 22, 2023
20ee817
fix(Defender): remove HKCU value for SmartScreen
he3als Sep 22, 2023
971ef4b
feat: auto-update CAB packages (20ee817b)
atlasos-admin Sep 22, 2023
3a522b9
fix(live log): error at the end of playbook
he3als Sep 24, 2023
ddfb730
fix: 7-Zip assoc & hide Chat icon
he3als Sep 24, 2023
46d46a0
fix: process hacker window
Xyueta Sep 25, 2023
8540247
fix: powershell icon in new context menu
Xyueta Sep 25, 2023
49688e5
fix: bitmap removal
Xyueta Sep 25, 2023
5e95624
style: kill the window informing about process hacker
Xyueta Sep 25, 2023
7c2c9e2
fix: run WinGet if user didn't uninstall Edge
he3als Sep 26, 2023
6110963
feat(Edge Remover): update to v1.5.0
he3als Sep 26, 2023
51a484c
feat: disable copilot
he3als Sep 28, 2023
a73c3e5
fix(KILLKPH): ignore errors for pcaui
he3als Sep 28, 2023
c14e255
feat: replace WinGet with script
he3als Sep 28, 2023
002bf62
fix: make WinGet warnings clearer
he3als Sep 29, 2023
c0e69b9
refactor(config-time): simplify it
he3als Sep 29, 2023
fbd2372
fix: settings and store issue
he3als Sep 29, 2023
fcdeb74
feat: auto-update CAB packages (fbd2372e)
atlasos-admin Sep 29, 2023
1a95b0d
fix(security): don't disable shortcut icon
he3als Oct 2, 2023
ab7f5a0
feat(LIBREWOLF): make downloading faster
he3als Oct 2, 2023
f44c69f
feat(playbook.conf): add warning
he3als Oct 2, 2023
810196c
feat(WIN11): hide Home page
he3als Oct 2, 2023
25ec88a
refactor: remove all tray icons
he3als Oct 2, 2023
5b655d5
refactor(librewolf): use param block instead
he3als Oct 2, 2023
5bb8a5c
feat: update appx.yml
Xyueta Oct 6, 2023
7240f1a
feat: use error code (1)
Xyueta Oct 6, 2023
a589ba4
feat: remove quick assist
Xyueta Oct 6, 2023
4be5631
fix: errors in fileassoc.cmd
Xyueta Oct 6, 2023
40dd4ad
fix: hide any redundant errors
Xyueta Oct 6, 2023
3ed81fa
feat: update links and informationa about vcredist
Xyueta Oct 6, 2023
c6a7b01
feat: update software.ps1
Xyueta Oct 6, 2023
2e46580
fix: lockscreen wallpaper changing
Xyueta Oct 6, 2023
808e4fc
feat: remove redundant scripts
Xyueta Oct 7, 2023
4f634d8
feat: changes in files name
Xyueta Oct 7, 2023
fbf61cb
feat: update info on binaries in the repository
Xyueta Oct 7, 2023
7d4350e
feat: restructure env variables/localexpansion in batch scripts
Xyueta Oct 7, 2023
2042c8a
feat: optimize/simplify bypass win11 requirements script
Xyueta Oct 7, 2023
a0f8d7b
feat: sort batch set function
Xyueta Oct 7, 2023
db0ae95
style: minor changes to the code
Xyueta Oct 7, 2023
bac339a
feat: simplify start menu-handling scripts
Xyueta Oct 7, 2023
a91acce
fix(bypass requirements): escape !
he3als Oct 8, 2023
81c5b44
feat: simplify bypass win11 requirements script again
Xyueta Oct 8, 2023
4da79db
feat: enable msi mode on sata controllers and high definition audio
Xyueta Oct 8, 2023
2e7147f
fix: typo
Xyueta Oct 8, 2023
3f51b2e
fix: 7-zip download error
Xyueta Oct 8, 2023
7c580b6
fix: bluescreen error
Xyueta Oct 8, 2023
de22aa6
feat: hide any redundant errors
Xyueta Oct 8, 2023
c0dc218
fix: password expiration rule
Xyueta Oct 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/apbx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,10 @@ jobs:
sed -i '/<ProductCode>/d' playbook.conf
echo "Change description of playbook..."
sed -i 's|<Description>.*<\/Description>|<Description>Experimental testing version of the Atlas Playbook, built with GitHub Actions from commit ${{ github.sha }}. Be aware of these builds being potentially unstable and buggy!</Description>|g' playbook.conf

cd Configuration/atlas
echo "Enabling AME Wizard Live Log..."
sed '8s/ #//'

- name: Create playbook (ZIP/APBX password is malte)
if: ${{ steps.config-playbook.outcome != 'skipped' }}
run: |
Expand Down
31 changes: 22 additions & 9 deletions src/playbook/Configuration/atlas/appx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ description: Removes APPX packages and prevents them from being reinstalled
privilege: TrustedInstaller
actions:
- !writeStatus: {status: 'Removing APPX packages'}

# The reason of removing those applications is that there is a potential of them sending user data,
# showing unwanted content including advertisements and using hardware resources. They can also
# simply be annoyances that are never used. However, most of these applications can be reinstalled
# via Microsoft Store in case user need them.

# https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10

#####################################################################################################
Expand All @@ -32,6 +32,7 @@ actions:
# Mixed Reality
- !appx: {name: '*Microsoft.MixedReality.Portal*', type: family}

# Content Delivery Manager
# Installs unwanted content such as apps like Disney+ and advertisements
- !appx: {name: '*Microsoft.Windows.ContentDeliveryManager*', type: family}

Expand All @@ -53,13 +54,17 @@ actions:

# Widgets
- !appx: {name: '*MicrosoftWindows.Client.WebExperience*', type: family}

# Get Started
- !appx: {name: '*Microsoft.Getstarted*', type: family}
- !appx: {name: '*WebExperienceHost*', type: app}

- !appx: {name: '*MicrosoftCorporationII.MicrosoftFamily*', type: family}
# Windows Backup
- !appx: {name: '*WindowsBackup*', type: app}

# Quick Assist
- !appx: {name: '*MicrosoftCorporationII.QuickAssist*', type: family}

- !appx: {name: '*Microsoft.Advertising.Xaml*', type: family}
- !appx: {name: '*Microsoft.BingNews*', type: family}
- !appx: {name: '*Microsoft.BingSearch*', type: family}
Expand All @@ -78,7 +83,6 @@ actions:
- !appx: {name: '*Microsoft.SkypeApp*', type: family}
- !appx: {name: '*Microsoft.Todos*', type: family}
- !appx: {name: '*Microsoft.Wallet*', type: family}
- !appx: {name: '*Microsoft.Windows.AssignedAccessLockApp*', type: family}
- !appx: {name: '*Microsoft.Windows.ParentalControls*', type: family}
- !appx: {name: '*Microsoft.Windows.Photos*', type: family}
- !appx: {name: '*Microsoft.WindowsAlarms*', type: family}
Expand All @@ -94,17 +98,22 @@ actions:
# https://learn.microsoft.com/en-us/windows/application-management/remove-provisioned-apps-during-update
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Clipchamp.Clipchamp_yxz26nhyzhsrt', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.549981C3F5F10_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Advertising.Xaml_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.BingNews_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.BingWeather_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.GetHelp_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Getstarted_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Microsoft3DViewer_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Microsoft3DViewer_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MixedReality.Portal_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MSPaint_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Office.OneNote_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.People_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.PowerAutomateDesktop_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.ScreenSketch_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.SkypeApp_kzf8qxf38zg5c', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Todos_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Windows.Photos_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.WindowsAlarms_8wekyb3d8bbwe', operation: add}
Expand All @@ -119,9 +128,13 @@ actions:
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\MicrosoftTeams_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.SkypeApp_kzf8qxf38zg5c', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.Office.OneNote_8wekyb3d8bbwe', operation: add}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MixedReality.Portal_8wekyb3d8bbwe', operation: add}

# Edit Client.CBS package to remove ads and debloat annoying apps
- !run:
exe: 'powershell.exe'
args: '-NoP -File CLIENTCBS.ps1'
exeDir: true
wait: true

# Clear caches of Start menu and more
- !appx: {operation: clearCache, name: '*Client.CBS*'}
Expand Down
38 changes: 23 additions & 15 deletions src/playbook/Configuration/atlas/components.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,15 @@ actions:
# Windows Defender
- !writeStatus: {status: 'Disabling Windows Defender', option: 'defender-disable'}
- !run:
exe: 'C:\Windows\AtlasDesktop\3. Configuration\5. Security\Defender\Toggle Defender.cmd'
exe: 'Toggle Defender.cmd'
path: '%windir%\AtlasDesktop\7. Security\Defender'
args: '-Disable'
wait: true
option: 'defender-disable'
# Remove Security Center startup item
- !registryValue: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', value: 'SecurityHealth', operation: delete}

# Disable Smart App Control
# Causes slow app loading issues, and sends data to Microsoft
- !registryValue:
path: 'HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy'
Expand All @@ -21,41 +24,46 @@ actions:

# Microsoft Edge
- !writeStatus: {status: 'Removing Microsoft Edge', option: 'uninstall-edge'}
- !run:
exe: 'C:\Windows\AtlasModules\Tools\NSudoLC.exe'
args: '-U:E -UseCurrentConsole -Wait powershell.exe -NoP -EP Unrestricted -File "C:\Windows\AtlasDesktop\1. Software\Remove Edge.ps1" -AMEWizard'
- !cmd:
command: 'NSudoLC.exe -U:E -UseCurrentConsole -Wait powershell.exe -NoP -EP Unrestricted -File "%windir%\AtlasDesktop\1. Software\Remove Edge.ps1" -UninstallAll -KeepAppX -Exit'
wait: true
exeDir: true
option: 'uninstall-edge'
# AppX uninstallation in the script seems to fail with NSudo, therefore it's not used and AME Wizard is used instead
- !appx: {name: 'Microsoft.MicrosoftEdge_8wekyb3d8bbwe', type: family, option: 'uninstall-edge'}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe', operation: add, option: 'uninstall-edge'}
- !registryKey: {path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.MicrosoftEdge_8wekyb3d8bbwe', operation: add, option: 'uninstall-edge'}


# OneDrive
# The actual OneDrive setup in Windows is stripped at a component-level in the miscellaneous package
- !writeStatus: {status: 'Removing OneDrive'}
- !run: {exeDir: true, exe: 'ONED.cmd'}

- !writeStatus: {status: 'Removing components'}
# NoTelemetry Package
- !run:
exe: 'C:\Windows\AtlasModules\Scripts\online-sxs.cmd'
args: '"C:\Windows\AtlasModules\Packages\Z-Atlas-NoTelemetry-Package31bf3856ad364e35amd643.0.0.0.cab"'
exe: 'online-sxs.cmd'
path: '%windir%\AtlasModules\Scripts'
args: '"%windir%\AtlasModules\Packages\Z-Atlas-NoTelemetry-Package31bf3856ad364e35amd643.0.0.0.cab"'
wait: true

# Misc Package
- !run:
exe: 'C:\Windows\AtlasModules\Scripts\online-sxs.cmd'
args: '"C:\Windows\AtlasModules\Packages\Z-Atlas-Misc-Remover-Package31bf3856ad364e35amd643.0.0.0.cab"'
exe: 'online-sxs.cmd'
path: '%windir%\AtlasModules\Scripts'
args: '"%windir%\AtlasModules\Packages\Z-Atlas-Misc-Remover-Package31bf3856ad364e35amd643.0.0.0.cab"'
wait: true

# OneDrive
- !writeStatus: {status: 'Removing OneDrive'}
- !run: {exeDir: true, exe: 'ONED.cmd'}

# Update Health Tools
- !writeStatus: {status: 'Removing Update Health Tools'}
- !powerShell: {command: 'Import-Module -Name """$env:windir\AtlasModules\Scripts\Modules\Uninstall-MsiexecAppByName\Uninstall-MsiexecAppByName.psm1"""; Uninstall-MsiexecAppByName -Name ''Microsoft Update Health Tools'''}

# PC Health Check
- !writeStatus: {status: 'Removing PC Health Check'}
- !powerShell: {command: 'Import-Module -Name """$env:windir\AtlasModules\Scripts\Modules\Uninstall-MsiexecAppByName\Uninstall-MsiexecAppByName.psm1"""; Uninstall-MsiexecAppByName -Name ''Windows PC Health Check'''}
# The Microsoft Update Health Service stays, which is a Windows bug
- !service: {name: 'uhssvc', deleteUsingRegistry: true}

# Converts all Microsoft user accounts to local accounts
- !run:
exeDir: true
exe: 'CONVERTUSERS.cmd'
exe: 'CONVERTUSERS.cmd'
2 changes: 1 addition & 1 deletion src/playbook/Configuration/atlas/kill-kph.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Kill & Disable KProcessHacker2
description: Kills, removes and disables ProcessHacker using its kernel mode driver to prevent conflicts with Memory Integrity and the Microsoft Vulnerable Driver Blocklist
description: Kills, removes and disables ProcessHacker using its kernel mode driver to prevent conflicts with Memory Integrity and the Microsoft Vulnerable Driver Blocklist
privilege: TrustedInstaller
actions:
- !run:
Expand Down
Loading