# Firmware Update

OSDCloud has the ability to update Device Firmware if it is published in Microsoft Update Catalog.  You can read how this works at this link

{% embed url="<https://osd.osdeploy.com/docs/guides/uefi-system-firmware-update>" %}

## Start-OSDCloudGUI

This feature is enabled (checked) by default when using the OSDCloud GUI

![](https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FAq8Q2isL71DwOuenW4lx%2Fimage.png?alt=media\&token=da97bd9d-286c-47ed-917f-0ea88069291b)

## Start-OSDCloud

When using OSDCloud Command Line, use the Firmware parameter to enable this feature

![](https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FOwEJ6DeCrmO1pX8StJ70%2Fimage.png?alt=media\&token=8856b8a8-3b6e-4e6a-ae3f-a773629fec14)

## Invoke-OSDCloud

When using Invoke-OSDCloud, this feature is controlled by setting the MyOSDCloud Global Variable

```powershell
$Global:MyOSDCloud = @{
	ApplyManufacturerDrivers = $false
	ApplyCatalogDrivers = $false
	ApplyCatalogFirmware = $false
}
```
