Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
afce3a2
W11 capability
gdeliana Jul 13, 2021
739105a
Update AppxWhitelist.json
Jul 17, 2021
51ec3b7
Update Configuration.json
Jul 17, 2021
289ef1c
wip
Jul 17, 2021
d9c84f8
fixed antivirus disabling in W11
Jul 21, 2021
424b013
CompressionType parameter & Readme
Jul 21, 2021
e0670de
Update Configuration.json
gdeliana Jul 21, 2021
e7fca80
wip
Jul 21, 2021
a4e98c4
Merge branch 'master' of https://github.com/gdeliana/Optimize-Offline
Jul 21, 2021
4779c49
Update Configuration.json
Jul 21, 2021
be1bdf5
Update Additional Tweaks.reg
Jul 23, 2021
2f80f35
Revert "Update Configuration.json"
Jul 23, 2021
ec5577e
wip
gdeliana Jul 24, 2021
6b95ec4
selective registry
Jul 26, 2021
8b1c9e5
Update Configuration.json
Jul 26, 2021
fb811cf
Merge branch 'personal'
Jul 26, 2021
347367d
Update Configuration.json
Jul 26, 2021
284ebcc
optional features lists
Jul 31, 2021
859f894
Update Configuration.json
Jul 31, 2021
d6676ce
Added dormant Onedrive + Packages lists
Aug 1, 2021
c6a4475
fixes & refactoring
Aug 1, 2021
ab219f7
fixed iso creation
Aug 2, 2021
260b891
Merge branch 'personal'
Aug 3, 2021
a75436f
reset configuration to defaults
Aug 3, 2021
c212a90
typo in json
Aug 3, 2021
1fd3a2b
emptied packages lists
Aug 3, 2021
b377447
Lists restructuring + fixes
Aug 4, 2021
7dc893e
documentation
Aug 4, 2021
fe286da
Fixed lists paths
Aug 5, 2021
c214a6d
Merged back the list paths to offline-resources.psm1
Aug 5, 2021
09aa6e1
several changes to lists & fixes
Aug 5, 2021
4d4d0e5
new ISO creation method
Aug 7, 2021
843369b
Update CapabilitiesBlacklist.json
Aug 8, 2021
f98d8ae
removed more system apps
Aug 8, 2021
5f60e04
fixed temp dir deletion
Aug 11, 2021
19152d4
changed config
Aug 12, 2021
161f144
customized lists
Aug 13, 2021
54e5e2a
added windows services modification feature
gdeliana Sep 18, 2021
6fc6558
cleaned services list
gdeliana Sep 18, 2021
e352861
Squashed commit of the following:
gdeliana Sep 18, 2021
5ac0e34
Update Configuration.json
gdeliana Sep 18, 2021
36ad957
wip
gdeliana Sep 19, 2021
3e6c49b
Squashed commit of the following:
gdeliana Sep 19, 2021
8c32b45
wip
gdeliana Sep 19, 2021
4186cc7
other fixes
gdeliana Sep 20, 2021
d35ecdb
fixes and refactoring
gdeliana Sep 20, 2021
05e15bb
Merge branch 'personal'
gdeliana Sep 20, 2021
e82351e
added back windows search to the whitelist
gdeliana Sep 20, 2021
448494c
wip
Sep 21, 2021
20eaf8a
Simplified Services list & fixes
Sep 21, 2021
d7c0e46
Squashed commit of the following:
Sep 21, 2021
ad9dc0a
lists personalization & fixed DisableWindowsUpdate
gdeliana Sep 22, 2021
d81384e
fixed DisableWindowsUpdate
gdeliana Sep 22, 2021
cc25979
disable W11 setup HW checks
gdeliana Sep 26, 2021
d7fbe92
W11 disabled setup HW checks
gdeliana Sep 26, 2021
ecc4b31
Added mbr boot to the iso creation method
Sep 30, 2021
937e4ba
fixed advanced service removal
Oct 1, 2021
391187a
added interactive lists filling
Oct 2, 2021
5e98569
enabled templates generation on populateLists
Oct 2, 2021
8409a96
updated README.md
Oct 2, 2021
1fd816d
added auto elevated admin request
Oct 2, 2021
9d538f7
close current window when elevated window opens
Oct 2, 2021
fd292c6
fixes to self elevation & batch scripts
Oct 2, 2021
cf8e786
Fixed 22400 defender removal
Oct 2, 2021
d28c7a8
removed MicrosoftWindows.Client.CBS
gdeliana Oct 4, 2021
88a6ba8
fixed boot.wim being mounted when wim as source
Oct 4, 2021
07cac4e
typo: missing hyphen
gdeliana Oct 12, 2021
7613b16
removed unnecessary packages
gdeliana Oct 15, 2021
b991d3e
Use Microsoft signed win32calc.exe calculator apps
espanafly Oct 28, 2021
f57a767
Augment or replace "DisableWindowsUpdate" code
espanafly Oct 28, 2021
3ea9c38
Update SelectiveRegistry.ps1
espanafly Oct 29, 2021
8aba159
Update SelectiveRegistry.ps1
espanafly Oct 29, 2021
9060cd6
Part of proposed addition to WU Block
espanafly Oct 29, 2021
2dbbe80
Part of proposed change to WU Block
espanafly Oct 29, 2021
47076de
Create Start-Optimize-TI.ps1
espanafly Nov 6, 2021
82d21f9
Delete Start-Optimize-TI.ps1
espanafly Nov 6, 2021
58047dc
Create Start-Optimize-TI.bat
espanafly Nov 6, 2021
181cd71
Merge pull request #1 from espanafly/espanafly-TrustedInstaller
espanafly Nov 6, 2021
396b5e4
Create Start-Optimize-BAU-TI.ps1
espanafly Nov 7, 2021
3828041
Delete Start-Optimize-TI.bat
espanafly Nov 7, 2021
f2ca2d4
Merge pull request #7 from espanafly/BAU-TI-Start-Optimize.ps1
gdeliana Nov 18, 2021
d999c77
Merge pull request #5 from espanafly/WuBlock
gdeliana Nov 18, 2021
aca9740
Merge pull request #4 from espanafly/Calculator
gdeliana Nov 18, 2021
538ba1b
Revert "Merge pull request #4 from espanafly/Calculator"
gdeliana Nov 19, 2021
7b9fd44
fixed addition of store app
gdeliana Nov 21, 2021
883e74c
added wildcards to capabilities and packages lists
gdeliana Nov 22, 2021
4074be4
fixed packages&capabilities whitelist wildcards
gdeliana Nov 27, 2021
9a03438
cleaned up templates, used wildcards
gdeliana Nov 27, 2021
b79bdbf
added initial windows server compatibility
gdeliana Nov 30, 2021
3289c4a
modifications to set additional script
gdeliana Dec 21, 2021
106e2ea
enable classic search in explorer using mach2 bin
gdeliana Dec 21, 2021
68a4224
changed the explorer classic search tweak
gdeliana Dec 22, 2021
d8df80e
added w11 tweaks
gdeliana Dec 22, 2021
80fdf07
added and modified selective registry tweaks
gdeliana Dec 23, 2021
ab7d7ec
typo: reverted configuration.json
gdeliana Dec 23, 2021
2babe92
added disable 3rd party apps selective reg. tweak
gdeliana Dec 23, 2021
7a6e227
added registry tweaks
gdeliana Dec 23, 2021
36fbd89
wip
gdeliana Dec 26, 2021
f83ffca
Added switches for several reg tweaks
gdeliana Dec 27, 2021
efd7dbd
additional code for tweaks
gdeliana Dec 27, 2021
fe9fbfe
migrated tweaks to SelectiveRegistry.ps1
gdeliana Dec 27, 2021
cd0c53a
workaround for disabling defender from W11 host
gdeliana Dec 27, 2021
bc0da47
fixed recently added tweaks on W10
gdeliana Dec 28, 2021
a37bcac
Merge branch 'master' into personal-22000
Dec 28, 2021
ce41076
wip
Dec 28, 2021
5305e41
Suggested wording for the "## Selective registry tweaks" "DisableWind…
espanafly Dec 29, 2021
ddfb012
Merge pull request #8 from espanafly/master
gdeliana Dec 31, 2021
a56a75f
fixed driver integration
gdeliana Jan 2, 2022
723ab09
added script path variable
gdeliana Jan 5, 2022
ca33842
Dormant Microsoft Defender
espanafly Jan 12, 2022
6e1b958
Dormant Microsoft Defender
espanafly Jan 12, 2022
3b8b7d9
Dormant Microsoft Defender
espanafly Jan 12, 2022
8a2f8bc
Dormant Microsoft Defender
espanafly Jan 13, 2022
0f0daf0
Dormant Microsoft Defender
espanafly Jan 13, 2022
a54a091
Dormant Microsoft Defender
espanafly Jan 13, 2022
f0ac1cc
Dormant Microsoft Defender
espanafly Jan 13, 2022
141e207
Dormant Microsoft Defender
espanafly Jan 13, 2022
93910df
Dormant Microsoft Defender
espanafly Jan 13, 2022
371dca6
new registry tw. - defender disabling
gdeliana Jan 14, 2022
305698c
Merge branch 'canary' into personal-22000
gdeliana Jan 14, 2022
fc366de
Correct Typo for Add Dormant Microsoft Defender
espanafly Jan 17, 2022
2fc87b3
Clarify Usage of Dormant Defender
espanafly Jan 17, 2022
7d0b303
Clarify use of Dormant Defender
espanafly Jan 17, 2022
b1b9b2a
Clarify use of Dormant Defender
espanafly Jan 17, 2022
c8b0f28
Clarify use of Dormant Defender
espanafly Jan 17, 2022
80102e9
Clarify and clean up Dormant Defender paragraph
espanafly Jan 17, 2022
956da73
Clarify and clean up Dormant Defender paragraph
espanafly Jan 17, 2022
7c3ce75
Removed unnecessary changes made to this file
espanafly Jan 17, 2022
f8b5769
Clean content & formatting: Defender, TI, services
espanafly Jan 18, 2022
d576223
Correct typo & clarify Defender removal
espanafly Jan 18, 2022
d15410d
Fix Defender & clarify Registry Integration
espanafly Jan 19, 2022
9a4b508
Merge pull request #13 from espanafly/master
gdeliana Jan 20, 2022
b8bf12f
Merge branch 'master' into canary
gdeliana Jan 21, 2022
f99088a
Merge branch 'canary' into personal-22000
gdeliana Jan 21, 2022
4bc51cf
Update Configuration.json
gdeliana Jan 21, 2022
677ffdb
Correct Typo
espanafly Jan 25, 2022
c1fb230
fixed Set-Additional clipboard tweaks
gdeliana Jan 25, 2022
1bee895
Merge branch 'canary'
gdeliana Jan 25, 2022
17c8ddf
Hide meetnow taskbar icon for Builds 18362 and up
espanafly Jan 28, 2022
929e034
Hide meetnow taskbar icon for Builds 18362 and up
espanafly Jan 28, 2022
f9da67b
Clarifying SetupComplete.cmd design policy
espanafly Jan 29, 2022
afce167
Fixing Microsoft SetupComplete.cmd design policy
espanafly Jan 29, 2022
5979418
Script change related to Microsoft design policy
espanafly Jan 29, 2022
de972de
Clarifying Microsoft SetupComplete.cmd design policy
espanafly Jan 30, 2022
5218633
Merge pull request #15 from espanafly/master
gdeliana Feb 8, 2022
691e090
DeliveryOptimization tweak respects DesktopAppInstaller
gdeliana Feb 8, 2022
3ba5fe2
Merge branch 'master' into personal-22000
gdeliana Feb 9, 2022
5947ea8
wip
gdeliana Feb 10, 2022
f5269df
Merge branch 'master' into personal-22000
gdeliana Feb 14, 2022
912ad44
fixed apps clean up scripts
gdeliana Mar 14, 2022
4377737
w11 fixes & shut down on complete feature
gdeliana Mar 20, 2022
b42579d
disable teams app, news&feeds, fix W11 boot checks
gdeliana Apr 1, 2022
b839d2e
fixed invalid reg keys
gdeliana Apr 2, 2022
0e2da91
fixed wrong var name
gdeliana Apr 2, 2022
687c0dc
fixed teamsapp tweak & reset configuration
gdeliana Apr 2, 2022
3712b89
Run as Ti context menu entry tweak & fixes
gdeliana Apr 4, 2022
2edf468
fixes when build has no apps by default
gdeliana Apr 4, 2022
03b7078
more w11 fixes and optimizations
gdeliana Apr 4, 2022
9b673ab
various tweaks added
gdeliana Apr 5, 2022
8a7aa6a
explorer tweaks
gdeliana Apr 6, 2022
936ec6b
added Meltdown Mitigation Fix Removal Tweak
gdeliana Apr 12, 2022
d383ba3
commented out the mitigation tweaks
gdeliana Apr 14, 2022
aeb3d7f
string corrections regardin w11
gdeliana Apr 14, 2022
58f1b17
fixes & refactoring
gdeliana Apr 20, 2022
7444819
fixed Import-Registry function
gdeliana Apr 24, 2022
bd9d791
introduced OutputPath configuration variable
gdeliana May 1, 2022
21a36f8
split OO files path from output path
gdeliana May 3, 2022
79f879c
added readme doc. for OutpuPath feature
gdeliana May 5, 2022
cb29560
typo
gdeliana May 5, 2022
737f938
inital attempt W11 start LayoutModification.json
gdeliana May 14, 2022
5c33c6e
change of LayoutModification.json
gdeliana May 14, 2022
f444812
enable W11 local account support
gdeliana Jul 14, 2022
a808074
typo: forgot to load the reg hives
gdeliana Jul 15, 2022
a3c76f9
fixed iso/wim file overwrite on custom path & refactoring
gdeliana Jul 15, 2022
9e7c66b
wildcard '*' support in windows apps and system apps removal
gdeliana Jul 15, 2022
247321f
Create FlashUSB.ps1
gdeliana Jul 18, 2022
4ae0b15
added usb flashing support
gdeliana Jul 20, 2022
3a1b270
reverted to default configuration
gdeliana Jul 20, 2022
cbca34e
reverted sourcePath to how it was
gdeliana Jul 20, 2022
4e6db02
reverted SystemApps to select value
gdeliana Jul 20, 2022
6ffc2ee
fixes to Write-USB function
gdeliana Jul 21, 2022
b70a2c2
made USB flashing UEFI compatible
gdeliana Jul 23, 2022
e3769d2
Update Write-USB.ps1
gdeliana Jul 23, 2022
ba2e8b0
Update Write-USB.ps1
gdeliana Jul 24, 2022
e835642
Update Write-USB.ps1
gdeliana Jul 25, 2022
e49bdc4
added installation media icon
gdeliana Jul 25, 2022
8bb3398
removed auto LayoutTemplate for 11 & windows upgrade disabler tweak fix
gdeliana Jul 27, 2022
331e7b6
enabled more smartscreen disabling tweaks for 11
gdeliana Jul 27, 2022
8267c4f
REG: Enable PrintScreen Key For Snipping
gdeliana Aug 10, 2022
98409da
fixed app tweaks when none selected for windowsapps removal
gdeliana Aug 18, 2022
9741309
added windowsapps removal tweak logs
gdeliana Aug 19, 2022
5e00f39
fixed wrong var names and dodownload tweak
gdeliana Aug 20, 2022
905d01d
typo: removed debugging lines
gdeliana Aug 21, 2022
4f532da
Revert "REG: Enable PrintScreen Key For Snipping"
gdeliana Aug 24, 2022
0d1a9c6
updated regkeys for windows photo viewer
gdeliana Aug 25, 2022
c030269
Revert "Revert "REG: Enable PrintScreen Key For Snipping""
gdeliana Sep 1, 2022
85e81b9
fix for unattend integration
gdeliana Sep 5, 2022
c62fcde
Other way to fix Unattend.xml and drivers integration
gdeliana Sep 8, 2022
316e230
fix: cleanup and unloading of boot hive
gdeliana Sep 8, 2022
243da89
definitive fix for unattend and drivers
gdeliana Sep 8, 2022
e5d0d54
Added legacy USB flashing & fixes
gdeliana Sep 10, 2022
0278a11
fixes to legacy mode of Write-USB function
gdeliana Sep 12, 2022
b470f92
fixed legacy usb flashing & windows.ico support added
gdeliana Sep 16, 2022
86b2fed
added custom icons info
gdeliana Sep 16, 2022
6842f0f
updates to custom icons
gdeliana Sep 16, 2022
6fca812
added back setup.ico
gdeliana Sep 20, 2022
984baf0
Added GUI
gdeliana Oct 18, 2022
4601324
GUI fixes & Registry "powershell here" command fix
gdeliana Oct 24, 2022
50995bf
GUI: Unrestricted Executionpolicy modification request & fixes
gdeliana Oct 27, 2022
285aef8
changed execution policy to RemoteSigned for the GUI
gdeliana Nov 3, 2022
339d4d3
fixed for good executionpolicy
gdeliana Nov 19, 2022
f5abfe0
ExecutionPolicy Bypass & BootWim image index fix
gdeliana Nov 20, 2022
8db256a
GUI: fixed error messages not showing in embedded console
gdeliana Nov 20, 2022
01f3959
GUI: fixed whitespaces in file paths
gdeliana Nov 21, 2022
2a8c0bf
GUI: removed noexit param & Stop processing on window closing
gdeliana Nov 23, 2022
b9e4de4
GUI: added readme
gdeliana Nov 23, 2022
be63b41
Set-Additional: Swap file fix, Store login fix, BT fix
gdeliana Nov 26, 2022
dbdcfac
fixed content/additional/setup scripts launching
gdeliana Nov 26, 2022
5c8c55f
Additional tweaks: Explorer no startup delay
gdeliana Dec 2, 2022
0a8ebe7
fixed Start-Optimize.ps1 errors not launched from GUI
gdeliana Dec 3, 2022
e73bbf2
fixed typo
gdeliana Dec 3, 2022
2ac6bdf
added basic unattend file
gdeliana Dec 15, 2022
a5ebfa6
added custom versionin in log
gdeliana Dec 18, 2022
ef2ab6f
Merge branch 'master' of https://github.com/gdeliana/Optimize-Offline
gdeliana Dec 18, 2022
592aebe
fixed features removal
gdeliana Feb 11, 2023
80e2d45
fixed ISOMedia copy from USB with smartscreen enabled
gdeliana Feb 11, 2023
eee5384
reverted ISOMedia copy fix
gdeliana Feb 12, 2023
e3a89fb
final fix for ISOMedia copy error with smartscreen enabled in GUI
gdeliana Feb 12, 2023
5458a0b
Update Configuration.json
gdeliana Feb 12, 2023
0b248dd
removed obsolete log message
gdeliana Feb 12, 2023
8b20f8f
updated to OO-4.0.1.10
gdeliana Feb 18, 2023
3e0cee5
Update Test-Requirements.ps1
Feb 18, 2023
e7133be
added case insensitive GUI listype detection
gdeliana Feb 28, 2023
8d91d8f
added Remove_Failure_MountDir script
gdeliana Mar 12, 2023
861e329
added default unattend.xml
gdeliana Mar 19, 2023
c4b0ae9
added GUI processing cancel button
gdeliana Mar 19, 2023
575004d
new: Dynamic UEFI USB BOOT partition size
gdeliana Apr 9, 2023
5bbaadc
new: remove mountdir script on processing finished
gdeliana Apr 27, 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
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,8 @@ $RECYCLE.BIN/
*.Package.ps1
CustomMenu.inf
*.zip
ChangeLog_Full.md
ChangeLog_Full.md
/Optimize-Offline_*
/OfflineTemp*
/Src/GUI/image_info.json
/ConsoleOut.txt
43 changes: 27 additions & 16 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# ChangeLog #

## Build 4.0.1.10 (02-16-2023) ##

- Corrected the improper formatting of the output WimFileInfo.xml file when running Optimize-Offline with PowerShell 7+
- Windows 10 22H2 will now display properly in the output WimFileInfo.xml file.
- Added additional telemetry disabling registry entries.
- Disabled Interests and News and Meet Now taskbar registry entries.
- Updated the Win32Calc integration WIM file.
- Updated the integrated Microsoft Edge Administrative Policy Templates WIM file to the latest versions.
- Updated the integrated CustomAppsAssociations.xml
- Updated the 'Additional Tweaks' registry template.
- Updated the Set-Additional.ps1 post-setup script.
- Added a Remove-DefaultUser0.ps1 post-setup script.
- The Get-DeploymentTool function has been replaced with the Get-DISMPath function.
- Removed redundancies in the Invoke-Cleanup function.
- Additional framework code changes and other core module updates.

**NOTE: Windows 11 compatibility will be coming with build 4.0.2. Furthermore, the reason for the fairly long hiatus with updates has been due to the passing of my father and the subsequent birth of a little bundle of joy. Though my personal life is not anyone's business on the internet, I also do not think it's fair to let those who use this framework to sit in the dark about its current state. Conclusively, I will try to get to the Troubleshooting/Bug reports as soon as I'm available to do so. Thank you for your understanding and patience.**

## Build 4.0.1.9 (09-12-2021) ##

- Optimize-Offline's native ISO creation function has been re-written and now supports PowerShell 6+.
- The names of the Biometric FOD packages that are automatically removed when the BioEnrollment System Application has been removed are now displayed and logged.
- Added the disabling of Windows Taskbar Interests and News.
- Additional framework code changes and other core module updates.

**NOTE: A very small update was added on 09-16-2021 that adds 21H2 to the Get-ImageData function as well as the module manifest.**

## Build 4.0.1.8 (06-22-2021) ##

**NOTE: Updates should resume with the same frequency as before.**
Expand Down Expand Up @@ -37,19 +64,3 @@
- Updated the Windows Store bundle packages.
- The MAML XML external help file and manifest data have been updated.
- Multiple code improvements across the framework.

## Build 4.0.1.5 (09-17-2020) ##

- Fixed an error where the metadata for the image would not be returned if both the -DaRT and -Additional parameters were omitted.
- Updated the Win32Calc integration image package to correct a bug where selecting 'Unit Conversion' from its drop-down list would cause the Win32Calc.exe to close immediately.
- Updated the Resource Function that returns the metadata for any images being optimized.
- Additional Optimize-Offline code improvements.

## Build 4.0.1.4 (08-23-2020) ##

- Added support for Windows 10 build 19042 (20H2).
- Added the new 20H2 Start Menu Experience to the applied registry settings.
- Corrected an issue for Windows 10 builds 19041+ where it occasionally would be returned as an unsupported image build.
- Updated the Windows Store bundle packages.
- Updated the optional Set-Additional runtime script.
- Multiple code improvements across the framework.
93 changes: 59 additions & 34 deletions Configuration.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,61 @@
{
"_Info": [
"This is a JSON based Configuration file for Optimize-Offline.",
"Ensure proper formatting is used when editing the JSON parameter values.",
"Boolean parameter values use true and false. String parameter values must be enclosed in double-quotes."
],
"SourcePath": "Path:\\To\\SourceImage",
"WindowsApps": "Select",
"SystemApps": true,
"Capabilities": true,
"Packages": false,
"Features": true,
"DeveloperMode": false,
"WindowsStore": false,
"MicrosoftEdge": false,
"Win32Calc": true,
"Dedup": true,
"DaRT": [
"Setup",
"Recovery"
],
"Registry": true,
"Additional": {
"Setup": false,
"Wallpaper": false,
"SystemLogo": false,
"LockScreen": false,
"RegistryTemplates": false,
"LayoutModification": false,
"Unattend": false,
"Drivers": false,
"NetFx3": false
},
"ComponentCleanup": false,
"ISO": "No-Prompt"
"_Info": [
"This is a JSON based Configuration file for Optimize-Offline.",
"Ensure proper formatting is used when editing the JSON parameter values.",
"Boolean parameter values use true and false. String parameter values must be enclosed in double-quotes.",
"WindowsApps, SystemApps, Capabilities, Packages : All | None | Select | Whitelist | Blacklist",
"FeaturesToEnable, FeaturesToDisable : All | None | Select | List",
"Services : None | Select | List | Advanced",
"CompressionType: Select | None | Fast | Maximum | Solid",
"OutputPath : default | path[{filename}?] | select",
"FlashToUSB: Off | UEFI | Legacy"
],
"SourcePath": "PathTo:\\sources\\install.wim",
"WindowsApps": "Select",
"SystemApps": "Select",
"Capabilities": "None",
"Packages": "None",
"FeaturesToEnable": "List",
"FeaturesToDisable": "List",
"Services": "Select",
"DeveloperMode": false,
"WindowsStore": false,
"MicrosoftEdge": false,
"Win32Calc": false,
"DormantDefender": false,
"Dedup": false,
"DaRT": [],
"Registry": false,
"OutputPath": "default",
"Additional": {
"Setup": false,
"Wallpaper": false,
"SystemLogo": false,
"LockScreen": false,
"RegistryTemplates": false,
"LayoutModification": false,
"Unattend": false,
"Drivers": false,
"NetFx3": false
},
"ComponentCleanup": false,
"ISO": "No-Prompt",
"CompressionType": "Maximum",
"SelectiveRegistry": {
"DisableWindowsUpgrade": false,
"DisableWindowsUpdateMicrosoft": false,
"DisableDriverUpdate": false,
"DormantOneDrive": false,
"Disable3rdPartyApps": false,
"W11ClassicContextMenu": false,
"ExplorerUIRibbon": false,
"ClassicSearchExplorer": false,
"RemoveTaskbarPinnedIcons": false,
"DisableTeamsApp": false,
"DisableVirtualizationSecurity": false,
"RunAsTiContextMenu": false,
"AmoledBlackTheme": false
},
"ShutDownOnComplete": false,
"FlashToUSB": "Off"
}
2 changes: 1 addition & 1 deletion Content/Additional/LayoutModification/README.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
If adding additional user content, place any custom Start Menu layout XML (LayoutModification.xml) file to be added to the image here.
If adding additional user content, place any custom Start Menu layout XML/JSON (LayoutModification.xml/LayoutModification.json) file to be added to the image here.
Binary file modified Content/Additional/RegistryTemplates/Additional Tweaks.reg
Binary file not shown.
87 changes: 87 additions & 0 deletions Content/Additional/SelectiveRegistry/AMOLED_black_theme.reg
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
Windows Registry Editor Version 5.00

; Pitch Black Theme preset by AveYo, AccentPalette idea by /u/Egg-Tricky
; for Ctrl+Alt+Del, Logon, Taskbar, Start Menu, Action Center, Title Bar (10 & 11)

[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent]
"AccentColorMenu"=dword:1f000000 ; Window borders and titlebar
"StartColorMenu"=dword:1f202020 ; Modals in UWP ex. Apply new refresh rate in 10
"AccentPalette"=hex:\
00,9d,ff,1f,\ ; Links in action center and apps
00,9d,ff,1f,\ ; Taskbar icons underline
00,9d,ff,1f,\ ; Start button hover
00,9d,ff,1f,\ ; Settings icons and links [Blue]
00,00,00,00,\ ; Startmenu background / Active taskbar button - IF "EnableTransparency"=dword:00000000
00,00,00,00,\ ; Taskbar front and Folders on start list background [None]
00,00,00,00,\ ; Taskbar background - IF "EnableTransparency"=dword:00000001
00,00,00,00 ; Unused

[-HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent]
[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent]
"AccentColorMenu"=dword:1f000000 ; Window borders and titlebar
"StartColorMenu"=dword:1f202020 ; Modals in UWP ex. Apply new refresh rate in 10
"AccentPalette"=hex:\
00,9d,ff,1f,\ ; Links in action center and apps
00,9d,ff,1f,\ ; Taskbar icons underline
00,9d,ff,1f,\ ; Start button hover
00,9d,ff,1f,\ ; Settings icons and links [Blue]
00,00,00,00,\ ; Startmenu background / Active taskbar button - IF "EnableTransparency"=dword:00000000
00,00,00,00,\ ; Taskbar front and Folders on start list background [None]
00,00,00,00,\ ; Taskbar background - IF "EnableTransparency"=dword:00000001
00,00,00,00 ; Unused

[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM]
"ColorPrevalence"=dword:00000001 ; Show accent color on Title bars and window borders [x]
"AccentColor"=dword:1f000000 ; Active title bars - black unsupported in the UI but works with AccentPalette
"AccentColorInactive"=dword:1f202020 ; Inactive title bars

[-HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\DWM]
[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\DWM]
"ColorPrevalence"=dword:00000001 ; Show accent color on Title bars and window borders [x]
"AccentColor"=dword:1f000000 ; Active title bars - black unsupported in the UI but works with AccentPalette
"AccentColorInactive"=dword:1f202020 ; Inactive title bars

[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"ColorPrevalence"=dword:00000001 ; Show accent color on Start, taskbar and action center [x]
"AppsUseLightTheme"=dword:00000000 ; Apps mode [Dark]
"SystemUsesLightTheme"=dword:00000000 ; Windows mode [Dark]
"EnabledBlurBehind"=dword:00000001 ; Blur [x]
"EnableTransparency"=dword:00000000 ; Transparency []

[-HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"ColorPrevalence"=dword:00000001 ; Show accent color on Start, taskbar and action center [x]
"AppsUseLightTheme"=dword:00000000 ; Apps mode [Dark]
"SystemUsesLightTheme"=dword:00000000 ; Windows mode [Dark]
"EnabledBlurBehind"=dword:00000001 ; Blur [x]
"EnableTransparency"=dword:00000000 ; Transparency []

[-HKEY_CURRENT_USER\Control Panel\Colors]
[HKEY_CURRENT_USER\Control Panel\Colors]
"Hilight"="0 157 255" ; [Blue]
"HotTrackingColor"="0 157 255"
"MenuHilight"="0 157 255"

[-HKEY_USERS\.DEFAULT\Control Panel\Colors]
[HKEY_USERS\.DEFAULT\Control Panel\Colors]
"Hilight"="0 157 255" ; [Blue]
"HotTrackingColor"="0 157 255"
"MenuHilight"="0 157 255"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Background"="0 0 0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"DisableAcrylicBackgroundOnLogon"=dword:00000001 ; AveYo: enable pure black logon on 11
"DisableLogonBackgroundImage"=dword:00000001 ; enable solid color logon - separate undo.reg provided

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Personalization]
"PersonalColors_Background"="#000000" ; AveYo: this is what was missing to make Ctrl+Alt+Del background black as well
"PersonalColors_Accent"=-
"NoLockScreen"=dword:00000001 ; no lock screen entirely - separate undo.reg provided

[-HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DWM]
; done - log off and back on to see all changes
Loading