Windows 10 features on demand version 1809

Item Preview

There Is No Preview Available For This Item

This item does not appear to have any files that can be experienced on Archive.org.


Please download files in this item to interact with them on your computer.

Show all files

897

Views

4
Favorites

DOWNLOAD OPTIONS

Uploaded by

casa36

on

SIMILAR ITEMS (based on metadata)

Hamnoy fishing village on Lofoten Islands, Norway

As it involves quick reflexes and hand-eye coordination, this post may qualify as Jacques Bensimon’s weirdest ever.  You be the judge:


I recently started creating a new Microsoft Windows 10 Build 1809 image at a client (happens to be the LTSC flavor, but that’s not relevant here).  For reasons we need not go into, the machine on which the build is being done has no Internet access, nor is the option to even temporarily give it access available.  No problem (I thought), done it before:  install Windows from ISO, use WSUS and/or downloads from the Windows Update Catalog site for updates, and add any required additional features (“Features On Demand”, aka FODs) from downloadable CAB files.  I soon discovered, however, that unlike for previous Windows 10 builds through 1803, FOD CABs are no longer available for download as of build 1809, and that (per this article, for example) they are only found on a separate “FOD ISO” officially available only to “Windows OEMs” (presumably the Dells , HPs, and Lenovos of this world) and Microsoft “Device Partners” (the hardware folks) – no idea why that is!  I did come across a rumor that it may be available to MSDN subscribers, but I have not been able to confirm it or locate it via that avenue (anybody?).  According to the mentioned article, lowly IT Professionals can get their hands on Language Packs, via their Volume Licensing site, but no mention of other FOD types.

So, what to do?  My first thought was to try to locate the CABs on an Internet-connected machine (of the same build & bitness) on which the FODs I wanted had already been installed (via the “normal” Settings GUI route), but they were nowhere to be found after installation.  My next thought however did bear fruit:  what if the CAB corresponding to a given FOD is downloaded and available during the FOD installation, only to later be automatically deleted?

Armed with the (amazing) “Everything” utility that displays an (optionally wildcard-filtered) dynamic listing of every local NTFS file system item (using the NTFS Master File Table & Change Journal rather than tediously “walking” the drives’ directory trees), I was able to confirm that yes, CABs are downloaded and briefly available during FOD installations.

So, here using the example of capturing the “Japanese Supplemental Fonts” FOD CAB and later installing it on a different machine, are the steps I followed:

  1. On an Internet-connected machine (again, of the same build and bitness as your target machine) that does not yet have the desired FOD installed (more on that later), download and run the Everything utility (of the correct bitness for the OS, elevated), type *.cab in the search/filter bar, and sort on the “Date Modified” column, most recent first (I initially added and used the “Date Created” column, but that turned out to be unnecessary since the CABs are downloaded without their original timestamps) – see the second screenshot below for an idea of what this looks like.  Leave the Everything window open in a visible area of the desktop.
  1. Open the Windows Settings app (making sure you don’t obscure the top few items in the Everything window) and navigate to Apps | Apps & Features | Manage Optional Features | Add a feature, select the desired feature, and (deep breath, get ready to act quickly :-)), click Install.  [Note:  some language-related FODs, such as language-specific keyboard layouts & input methods, OCR, handwriting, text-to-speech, etc. are installed instead via Time & Language | Language | Add a language – use the Options button to install each component of a new input language separately, so you don’t have to simultaneously capture multiple CABs.]

clip_image002

  1. Back in the Everything window, you’ll soon see a procession of new small CAB files with uninspiring names appear and disappear at the top of the list – you can ignore those, they’re not what you’re after:  you’re waiting for a CAB with a long name descriptive of the FOD being installed to appear at the top of the list, and for its size to stabilize (to ensure it’s been fully downloaded).  Once that’s happened, you’ll have several more seconds (but far from an eternity) to copy (Ctrl + drag) the CAB to your Desktop – don’t move the CAB (if it’s even feasible), might freak out Windows!  [Note:  the longer it takes your machine to install the FOD the better for your purposes, so use the slowest appropriate machine available, i.e. a VM! ;-)]

clip_image004

  1. Once you’ve captured an FOD CAB file in this fashion and made it available to your offline target machine, you can now install it from an elevated console window using the command

DISM /online /add-package /packagepath:pathcab_name.cab

In this particular example, it was

DISM /online /add-package /packagepath:Microsoft-Windows-LanguageFeatures-Fonts-Jpan-Package~31bf3856ad364e35~amd64~~.cab

As one of my buddies always says (I hope deliberately), Viola!

Notes:

  • If the FOD you’re after is already installed on your Internet-connected machine, or if you’ve followed the above steps but failed to grab a copy of the CAB file in time (or grabbed it prematurely), you can always start over after first uninstalling the FOD in question.  In the case of FODs installed from the “Add a feature” panel, it’s generally sufficient to select it in the “Manage Optional Features” panel and click Uninstall.  For language-related FODs installed from “Add a language”, using the Remove button for that language in the Language panel may only remove its association with your profile and leave the underlying package installed.  Regardless of the FOD, you can always confirm whether its package is installed or not by reviewing the output of  DISM /online /get-packages, possibly filtered with Find as in this screenshot:

clip_image006

If an FOD package you wish to re-install from scratch is still present, remove it first using  DISM /online /remove-package /packagename:package_identity  (where package_identity is whatever was displayed by the previous  DISM /get-packages  command).

  • If you’d like a better idea in advance of the names of the FOD CABs you want to capture (and of their corresponding package identities), you can get them from this page for non-language-related FODs, and from this page for language-related ones.
  • This page describes FODs with “satellite packages” that must be installed using DISM’s “/add-capability” rather than “/add-package”.  They involve multiple CABs rather than a single one, and would require an adjustment to the above method to capture them all.  I had no need for any such FOD on this occasion, so didn’t get around to testing the process.
  • Finally, I’ll repeat here again that none of this tomfoolery would be necessary if the “Feature on Demand ISO” were readily available to IT pros, so if any of you reading this know of a legit way to get ahold of it, I for one would sure appreciate you sharing the info in the comments below.

Have a great 2019, everybody!

JB


Be sure to follow @JacqBens on Twitter.

    Greetings!

    I have been use windows both 10 LTSC version and server edition in offline situations like on a ship, in industrial control system and etc. There is no internet at all in these situation.

    For years, I could not install features like developer mode, it is needed for installing Visual studio.

    Recently, I do some search again and I found there is Features On Demand we could use, it could be used without internet.

    stackoverflow com/questions/60658023/windows-10-install-features-and-developer-mode-offline

    You need to download the Features on Demand Windows 10 ISO file (you’ll need a Visual Studio Subscription for this) and then extract the following packages:

    But where do I download the Features on Demand iso? I do not have Visual Studio Subscription…. I search the internet, and found nothing.

    Any help is appreciated!

    Best regards, stay safe and stay health!

  1. WoW, for 20H1 it works.
    I think I should use 1809 version for LTSC and Windows Server 2019 (Long-Term Servicing Channel) (Datacenter, Essentials, Standard)

    But the link is 20H1, do they work?

    Some info here:

    https:// osbuilder.osdeploy.com/module/functions-1/osbuild/new-osbuildtask-external-content/features-on-demand

  2. yes, you should. if you can wait, i can upload them for you in about 10 hours. or somebody else has to upload them

  3. great thanks, download completed.

    SHA1 hash I created:

    en_windows_10_features_on_demand_part_1_version_1709_updated_sept_2017_x64_dvd_100090755.iso
    2dd1f64560c55dbe767a4e8c143119e9ab18451a
    
    en_windows_10_features_on_demand_part_1_version_1709_updated_sept_2017_x86_dvd_100090756_2.iso
    170c0fedf944bde1b223842126b95bedf1276e5f
    
    en_windows_10_features_on_demand_part_1_version_1803_updated_march_2018_x64_dvd_12063771.iso
    ae2847aa98407c103145c2d4289b86f3495c8577
    
    en_windows_10_features_on_demand_part_1_version_1803_updated_march_2018_x86_dvd_12063457.iso
    86349460c61dae1bc5367fd8afaa38c115bcfcf5
    
    en_windows_10_features_on_demand_part_1_version_1809_updated_sept_2018_x64_dvd_a68fa301.iso
    014ae4bd6a981bfd2fdefc6d8f46bb2bcf132c08
    
    en_windows_10_features_on_demand_part_1_version_1809_updated_sept_2018_x86_dvd_013c567a.iso
    4ddcd23187ee86b21849c0ba1c4add2bc8ba8c08
    
    en_windows_10_features_on_demand_part_1_version_1903_x64_dvd_1076e85a.iso
    bc2ac613897fb2662c8dca6607fc8de8087a6723
    
    en_windows_10_features_on_demand_part_1_version_1903_x86_dvd_d083107e.iso
    ff684cc192264a97db968cefc6664ef10d2217db
    
    en_windows_10_features_on_demand_version_1511_x64_dvd_7226522.iso
    4d3de6857f49c2a3c5e2dd5c9b065dce5008960b
    
    en_windows_10_features_on_demand_version_1511_x86_dvd_7226524.iso
    ad6f31ca3e594da094c0a8837277c5ece694851e
    
    en_windows_10_features_on_demand_version_1607_updated_jul_2016_x64_dvd_9054643.iso
    a711936c852600dcb79600d962420701bf67a578
    
    en_windows_10_features_on_demand_version_1607_updated_jul_2016_x86_dvd_9054855.iso
    cec7ec2d7524a83153e707541a42b132d020c372
    
    en_windows_server_2019_features_on_demand_x64_dvd_c6194375.iso
    113a9d70ec2a676dc95c5f088855b177ea630583
    
    en_windows_server_version_1903_features_on_demand_x64_dvd_ccbecb0b.iso
    79f6612301fc6795d95a454c41a8ca96bf7fc649
  4. any chance someone can post where I can find a 2004 FOD ISO? those are supposed to work with 20H2 (aka 2009) right?

    EDIT: nvm I found it. thanks for the links!


  5. Stop hovering to collapse…
    Click to collapse…


    Hover to expand…
    Click to expand…
  6. Hi, is there a FoD ISO for Win10 21H2 and Win11 21H2?

  7. Check the OPs of their dedicated sticky threads.


    Stop hovering to collapse…
    Click to collapse…


    Hover to expand…
    Click to expand…
  8. I join the question about Win10 21H2 FoD ISO. Where can I find it? I need to install Windows Mixed Reality, but it can’t be done without the Microsoft store. I think FoD is the solution to the problem.


  9. Stop hovering to collapse…
    Click to collapse…


    Hover to expand…
    Click to expand…

  10. Stop hovering to collapse…
    Click to collapse…


    Hover to expand…
    Click to expand…

  11. Stop hovering to collapse…
    Click to collapse…


    Hover to expand…
    Click to expand…

    All 1904x builds still is 19041 based.


    Stop hovering to collapse…
    Click to collapse…


    Hover to expand…
    Click to expand…

  • Home
  • Partition Manager
  • How to Add and Remove Win 10 Features on Demand?   

By Vicky |
Last Updated

Have you ever heard Windows 10 Features on Demand (FOD)? And do you know how to add and remove it? In this post, MiniTool shows you what FOD is, how to use it, and something else about it. Now, let’s check them one by one.

Windows 10 Features on Demand

Features on Demand (FOD) is the Windows features package that can be added at any time. The package includes language resources like handwriting recognition or other features like the .NET Framework.

Windows 10 Features on Demand

Varying from previous Features Packs, FOD V2 can be applied to multiple Windows builds and can be added using DISM without knowing the build number. But note that you should always use Features on Demand that match the architecture of the operating system because a wrong adding will likely cause functionality issues in the operating system.

There are two different types of Features on Demand when Windows 10, version 1809 and Windows Server 2019 come out.

  • FODs without satellite packages: FODs with all language resources are packaged into the same package. These FODs are distributed as a single.cab file and can be added using DISM/Add-Capability or Add-package.
  • FODs with satellite packages: Only the package that applies to the Windows image is installed if you install this type of FOD. This can reduce disk footprint. This type of FODs is distributed as a set of several.cab files, but are installed by specifying a single /capabilityname. Another difference from the first type is that these FODs can only be added using DISM /Add-Capability.

Add or Remove Windows 10 FOD

As the above content shows, you can use some DISM commands to add FODs without satellite packages and FODs with satellite packages. Now, let’s see more information about how to manage FOD.

Tip: You can just use the add-capability command to add both satellite and non-satellite FODs.

Use DISM /Add-Package

To just add FODs without satellite packages to a Windows image, you can use the DISM /add-package command. Now, let’s see the specific commands to add or remove Windows 10 Features on Demand.

/add-package: Adds a package that includes a FOD .cab to an image. Example: DISM.exe/image:C:MountWindows/add-package/packagepath:E:Microsoft-Holographic-Destop-FOD-package~31bf3856ad364e35~amd64~~.cab

/get-package: Get a list of all packages in image. Example: DISM /image:CMountWindows/get-package

/get-packageinfo: Get information of a package in an image. Example: DISM/image:C:MountWindows/get-packageInfo/packagename:Microsoft-Windpws-Xps -Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.17134.1000

/remove-package: Removes a package from an image. Example: DISM.exe/image:C:Windows/remove-package/packagename:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0

Use DISM/Add-Capability

The second choice to add or remove Windows 10 Features on Demand is using DISM /Add-Capability. This DISM command not only helps you add the non-satellite FODs but also satellite FODs.

But there are some things you need to note that are:

  1. Use the /source command to tell Windows where to find FOD installation files if you are preinstalling a FOD onto an offline image.
  2. Use /LimitAccess if you do not want to install FOD from Windows Update. This tells DISM to not check Windows Update or Windows Server Update Services for the capability source files.
  3. Use /Add-Capability to download features from Windows Update and add them to an online image if you are adding a FOD to the image.

Now, let’s see the specific commands.

  1. /Add-Capability: Adds a capability to an image. Example: DISM.exe/image:C:MountWindows/add-capability/capabilityname:Language.Basic~~~en-US~0.0.1.0 /Source:E:
  1. /Get-Capabilities: Gets capabilities un the image. Example: DISM/image:C:MountWindwos/get-capabilities
  1. /Get-CapabilityInfo: Gets information of a capability in the image. Example: DISM/image:C:MountWindows/get-capabilityInfo/CapabilityName:Lamguage.Basic~~~en-US~0.0.1.0
  1. /Remove-Capability: Removes a capability from an image (Note that you cannot remove a capability that other packages depend). Example: DISM.exe/image:C:MountWindwos/remove-capability/CapabilityName:Language.Basic~~~en-US~0.0.1.0

About The Author

Position: Columnist

Vicky is a website editor who has been writing tech articles since she was graduated from university. Most of her articles talk about Windows PC and hard disk issues. Some of her articles also touch on YouTube usage and issues.

During her spare time, she likes to spend time reading, watching videos, and sitting on her Yoga mat to relax.

by | Last updated 2022.10.29 | Published on 2019.02.21 | Guides, WSUS

As Microsoft changes Windows 10 to use more Features on Demand (FOD), there will be a much larger pull to have these updates come directly from Microsoft. Currently (2019.02), feature on demand updates don’t flow down to WSUS specifically from 1809. I’m not entirely sure why because there are Windows 10 FOD product groups (Windows 10 Feature on Demand, Windows 10 GDR-DU-FOD), but in looking at the updates that sync within those product groups, I only see updates for 1709 and lower and a few ambiguous updates without any version comments and all KB article links are 404 not found. This poses a problem for IT Administrators who use RSAT tools because as of 1809, the tools are now FODs (that supposedly stay installed now on each feature upgrade).

Languages also are part of these Features on Demand, so if you’re attempting to allow users to install language packs or writing tools, they now must be installed as a FOD so that they stay installed on each future upgrade.

While we wait for a more clearer picture from Microsoft how to utilize these new FODs in combination with WSUS, there is something you can do to help take away the inhibiting factors. You can temporarily switch Windows Update to not use WSUS, install your RSAT tools or any FODs, and then re-enable Windows Update to use WSUS. An example PowerShell code set for installing all RSAT tools would be (run from an administrative PowerShell prompt):

$UseWUServer = Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" | Select-Object -ExpandProperty UseWUServer
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" -Value 0
Restart-Service "Windows Update"
Get-WindowsCapability -Name "RSAT*" -Online | Add-WindowsCapability –Online
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" -Value $UseWUServer
Restart-Service "Windows Update"

You can adapt this PowerShell snippit to install anything while WSUS is momentarily removed and immediately re-applied after.

The GPO Method

There is however an alternative solution that is easier, better, accomplishes the same thing (yes, still going to Microsoft for FODs), and that is to set the Group Policy to go directly to Windows Update for optional features.

Computer Configuration > Policies > Administrative Templates >System > Specify settings for optional component installation and component repair

Set it to Enabled

Alternate source file path: <BLANK>
Never attempt to download payload from Windows Update: Disabled
Download repair content and optional features directly from Windows Update instead of Windows Server Update Services (WSUS): Enabled

Then you don’t have to worry and optional components will install without issue.

Until Microsoft makes these options easier with WSUS, it seems the only way is to go direct to the source.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Обновление функций до windows 10 версия 1607
  • Обновления windows xp eng
  • Mysql бэкап базы данных windows
  • Как распаковать iso образ windows 10
  • Файловый сервер под windows