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

[REQUEST] Support for Windows v.20170 #184

Open
xkpx64 opened this issue Jul 17, 2020 · 5 comments
Open

[REQUEST] Support for Windows v.20170 #184

xkpx64 opened this issue Jul 17, 2020 · 5 comments

Comments

@xkpx64
Copy link

xkpx64 commented Jul 17, 2020

Is it possible to port to this version :) ?
And maybe support for x32 ?

@xkpx64 xkpx64 changed the title [REQUEST] Support for v.20170 [REQUEST] Support for Windows v.20170 Jul 17, 2020
@KedarWolf
Copy link

Use Notepad++, NOT the regular Notepad in Windows, open the Optimize-Offline.psm1 then use the 'Replace All' option in Notepad++ and replace 19041 with 20170. Remember to go to 'File' then 'Save' when you're done editing it.

Now the script will work on a 20170 ISO.

I've done it on earlier versions of the Preview ISO but I can't promise all the registry tweaks etc. are compatible between 19041 and 20170. Removing packages works totally fine though.

I HAVE used the registry options and tweaks etc. from the script with no problems though.

@xkpx64
Copy link
Author

xkpx64 commented Jul 18, 2020

I did the same ty and kinda worked.

@KedarWolf
Copy link

KedarWolf commented Jul 18, 2020

You HAVE to have Developer Mode as false and Dart like:

"DaRT": [
],

Here's my working Configuration.json.

{
  "_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": "C:\\1\\20170.1000.200710-1419.RS_PRERELEASE_CLIENTENTERPRISE_VOL_X64FRE_EN-US.ISO",
  "WindowsApps": "Select",
  "SystemApps": true,
  "Capabilities": true,
  "Packages": true,
  "Features": true,
  "DeveloperMode": false,
  "WindowsStore": false,
  "MicrosoftEdge": false,
  "Win32Calc": true,
  "Dedup": false,
  "DaRT": [
  ],
  "Registry": true,
  "Additional": {
    "Setup": true,
    "Wallpaper": false,
    "SystemLogo": false,
    "LockScreen": false,
    "RegistryTemplates": true,
    "LayoutModification": false,
    "Unattend": true,
    "Drivers": true,
    "NetFx3": true
  },
  "ISO": "No-Prompt"
}

@KedarWolf
Copy link

***************************************************************************************************
Running Module : Optimize-Offline 4.0.1.2
Optimize Start : 07/18/2020 12:50:53 PM
Identity Name  : Kedar
Computer Name  : KEDARWOLF
***************************************************************************************************

2020-07-18T12:50:53 [INFO]: Supported Image Build: [20170]
2020-07-18T12:50:56 [INFO]: Mounting Windows 10 Enterprise
2020-07-18T12:52:17 [INFO]: Mounting Microsoft Windows Setup (x64)
2020-07-18T12:52:38 [INFO]: Mounting Microsoft Windows Recovery Environment (amd64)
2020-07-18T12:53:02 [INFO]: Pre-Optimization Image Health State: [Healthy]
2020-07-18T12:53:38 [INFO]: Removing Provisioned App Package: Microsoft.BingNews
2020-07-18T12:53:41 [INFO]: Removing Provisioned App Package: Microsoft.BingWeather
2020-07-18T12:53:44 [INFO]: Removing Provisioned App Package: Microsoft.GetHelp
2020-07-18T12:53:47 [INFO]: Removing Provisioned App Package: Microsoft.Getstarted
2020-07-18T12:53:49 [INFO]: Removing Provisioned App Package: Microsoft.Microsoft3DViewer
2020-07-18T12:53:53 [INFO]: Removing Provisioned App Package: Microsoft.MicrosoftOfficeHub
2020-07-18T12:53:56 [INFO]: Removing Provisioned App Package: Microsoft.MicrosoftSolitaireCollection
2020-07-18T12:53:58 [INFO]: Removing Provisioned App Package: Microsoft.MicrosoftStickyNotes
2020-07-18T12:54:01 [INFO]: Removing Provisioned App Package: Microsoft.MixedReality.Portal
2020-07-18T12:54:04 [INFO]: Removing Provisioned App Package: Microsoft.MSPaint
2020-07-18T12:54:07 [INFO]: Removing Provisioned App Package: Microsoft.Office.OneNote
2020-07-18T12:54:10 [INFO]: Removing Provisioned App Package: Microsoft.People
2020-07-18T12:54:13 [INFO]: Removing Provisioned App Package: Microsoft.ScreenSketch
2020-07-18T12:54:15 [INFO]: Removing Provisioned App Package: Microsoft.SkypeApp
2020-07-18T12:54:18 [INFO]: Removing Provisioned App Package: Microsoft.Todos
2020-07-18T12:54:21 [INFO]: Removing Provisioned App Package: Microsoft.Wallet
2020-07-18T12:54:24 [INFO]: Removing Provisioned App Package: Microsoft.Windows.Photos
2020-07-18T12:54:28 [INFO]: Removing Provisioned App Package: Microsoft.WindowsAlarms
2020-07-18T12:54:31 [INFO]: Removing Provisioned App Package: Microsoft.WindowsCalculator
2020-07-18T12:54:33 [INFO]: Removing Provisioned App Package: Microsoft.WindowsCamera
2020-07-18T12:54:37 [INFO]: Removing Provisioned App Package: microsoft.windowscommunicationsapps
2020-07-18T12:54:40 [INFO]: Removing Provisioned App Package: Microsoft.WindowsFeedbackHub
2020-07-18T12:54:42 [INFO]: Removing Provisioned App Package: Microsoft.WindowsMaps
2020-07-18T12:54:45 [INFO]: Removing Provisioned App Package: Microsoft.WindowsSoundRecorder
2020-07-18T12:54:48 [INFO]: Removing Provisioned App Package: Microsoft.YourPhone
2020-07-18T12:54:52 [INFO]: Removing Provisioned App Package: Microsoft.ZuneMusic
2020-07-18T12:54:54 [INFO]: Removing Provisioned App Package: Microsoft.ZuneVideo
2020-07-18T12:55:21 [INFO]: Removing System App: Microsoft.AAD.BrokerPlugin
2020-07-18T12:55:23 [INFO]: Removing System App: Microsoft.BioEnrollment
2020-07-18T12:55:25 [INFO]: Removing System App: Microsoft.ECApp
2020-07-18T12:55:27 [INFO]: Removing System App: Microsoft.LockApp
2020-07-18T12:55:29 [INFO]: Removing System App: Microsoft.Windows.AddSuggestedFoldersToLibarayDialog
2020-07-18T12:55:31 [INFO]: Removing System App: Microsoft.Windows.CallingShellApp
2020-07-18T12:55:33 [INFO]: Removing System App: Microsoft.Windows.ContentDeliveryManager
2020-07-18T12:55:35 [INFO]: Removing System App: Microsoft.Windows.FileExplorer
2020-07-18T12:55:37 [INFO]: Removing System App: Microsoft.Windows.FilePicker
2020-07-18T12:55:39 [INFO]: Removing System App: Microsoft.Windows.ParentalControls
2020-07-18T12:55:41 [INFO]: Removing System App: Microsoft.Windows.PeopleExperienceHost
2020-07-18T12:55:43 [INFO]: Removing System App: Microsoft.Windows.SecHealthUI
2020-07-18T12:55:45 [INFO]: Removing System App: Microsoft.Windows.SecureAssessmentBrowser
2020-07-18T12:55:47 [INFO]: Removing System App: Microsoft.Windows.XGpuEjectDialog
2020-07-18T12:55:49 [INFO]: Removing System App: Windows.CBSPreview
2020-07-18T12:55:52 [INFO]: Disabling Services, Drivers and Integration Content for Removed Apps.
2020-07-18T12:55:56 [INFO]: Disabling Optional Feature: Windows-Defender-Default-Definitions
2020-07-18T12:56:02 [INFO]: Importing Custom App Associations.
2020-07-18T12:58:47 [INFO]: Removing Windows Capability: App.Support.QuickAssist
2020-07-18T12:58:52 [INFO]: Removing Windows Capability: Hello.Face.20134
2020-07-18T12:58:57 [INFO]: Removing Windows Capability: Hello.Face.Migration.20134
2020-07-18T12:59:03 [INFO]: Removing Windows Capability: MathRecognizer
2020-07-18T12:59:08 [INFO]: Removing Windows Capability: Microsoft.Windows.Notepad
2020-07-18T12:59:13 [INFO]: Removing Windows Capability: Microsoft.Windows.WordPad
2020-07-18T12:59:18 [INFO]: Removing Windows Capability: OneCoreUAP.OneSync
2020-07-18T12:59:24 [INFO]: Removing Windows Capability: OpenSSH.Client
2020-07-18T12:59:40 [INFO]: Removing Windows Package: Microsoft-Windows-LanguageFeatures-Handwriting-en-gb
2020-07-18T12:59:45 [INFO]: Removing Windows Package: Microsoft-Windows-LanguageFeatures-Speech-en-gb
2020-07-18T12:59:51 [INFO]: Removing Windows Package: Microsoft-Windows-LanguageFeatures-OCR-en-gb
2020-07-18T12:59:59 [INFO]: Disabling Optional Feature: MicrosoftWindowsPowerShellV2Root
2020-07-18T13:00:12 [INFO]: Disabling Optional Feature: Printing-XPSServices-Features
2020-07-18T13:00:15 [INFO]: Disabling Optional Feature: SmbDirect
2020-07-18T13:00:17 [INFO]: Disabling Optional Feature: WorkFolders-Client
2020-07-18T13:00:30 [INFO]: Enabling Optional Feature: Microsoft-Windows-Subsystem-Linux
2020-07-18T13:00:35 [INFO]: Integrating the Win32 Calculator.
2020-07-18T13:00:38 [INFO]: Applying Optimized Registry Settings.
2020-07-18T13:00:50 [INFO]: Applying Setup Content.
2020-07-18T13:00:53 [INFO]: Importing Registry Template: Additional Tweaks.reg
2020-07-18T13:00:59 [INFO]: Applying Answer File.
2020-07-18T13:01:02 [INFO]: Injecting Driver Packages into Windows 10 Enterprise
2020-07-18T13:01:24 [INFO]: Injecting Driver Packages into Microsoft Windows Setup (x64)
2020-07-18T13:01:36 [INFO]: Injecting Driver Packages into Microsoft Windows Recovery Environment (amd64)
2020-07-18T13:01:58 [INFO]: Enabling Optional Feature: NetFx3
2020-07-18T13:02:13 [INFO]: Cleaning-up the Start Menu Layout.
2020-07-18T13:02:16 [INFO]: Creating a Package Summary Log.
2020-07-18T13:02:22 [INFO]: Post-Optimization Image Health State: [Healthy]
2020-07-18T13:02:25 [INFO]: Saving and Dismounting Microsoft Windows Setup (x64)
2020-07-18T13:02:51 [INFO]: Rebuilding and Exporting Microsoft Windows Setup (x64)
2020-07-18T13:02:58 [INFO]: Saving and Dismounting Microsoft Windows Recovery Environment (amd64)
2020-07-18T13:03:25 [INFO]: Rebuilding and Exporting Microsoft Windows Recovery Environment (amd64)
2020-07-18T13:03:32 [INFO]: Saving and Dismounting Windows 10 Enterprise
2020-07-18T13:05:08 [INFO]: Rebuilding and Exporting Windows 10 Enterprise using Maximum compression.
2020-07-18T13:05:22 [INFO]: Optimizing the Installation Media File Structure.
2020-07-18T13:05:23 [INFO]: Creating a No-Prompt Bootable Windows Installation Media ISO.
2020-07-18T13:05:34 [INFO]: Finalizing Optimizations.
2020-07-18T13:05:34 [INFO]: Optimize-Offline completed in [15] minutes with [0] errors.

***************************************************************************************************
Optimizations Finalized : 07/18/2020 01:05:34 PM
***************************************************************************************************

@DrEmpiricism
Copy link
Owner

Once I'm finished comparing admx and policy templates for compatibility issues, identifying any possible issues with removals and integrations, etc. then I will add it as a fully supported image and update packages accordingly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants