Skip to content

Instantly share code, notes, and snippets.

@guylangston
Last active December 27, 2024 12:13
Show Gist options
  • Save guylangston/3e181128672e1d1a15d852a56a5f7164 to your computer and use it in GitHub Desktop.
Save guylangston/3e181128672e1d1a15d852a56a5f7164 to your computer and use it in GitHub Desktop.
Turn on/off dotnet fusion logging
# Have a look
Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion"
# Turn on
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name ForceLog -Value 1
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name LogFailures -Value 1
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name LogResourceBinds -Value 1
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name EnableLog -Value 1
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name LogPath -Value "C:\FusionLog\"
# Turn off
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name ForceLog -Value 0
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name LogFailures -Value 0
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name LogResourceBinds -Value 0
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name EnableLog -Value 0
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Fusion" -Name LogPath -Value ""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment