TRY NOW

Default Browser Overview

Operating System Software

List the Windows Default Browsers in Your Environment

Discover which browsers are set as the default browser in your IT environment. Browsers play a big role in how users use the internet and which protections and features they have while doing so. Therefore, it is not uncommon to have a preferred default browser for an entire organization to ensure that users have all the functionality they need and that you maximize security while they are online.

The report below lists the default browser for the currently logged-in user for each Windows device in your organization. By using the column filters, you can filter the list to look for specific browsers.

Before running the audit, add the following registry keys to your custom registry scanning.

  • Rootkey: HKEY_CURRENT_USER
  • Regpath: SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice
  • Regvalue: ProgId

Note: The results can differ based on the currently logged-on user.

Default Browser Audit
 

 

Default Browser Overview Query

Select Top 1000000 tsysOS.Image As icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tblAssets.Userdomain,
tblAssets.IPAddress,
Case
When SubQuery1.Valuename Is Not Null And SubQuery1.Valuename <> ''
Then 'Yes'
Else 'No'
End As RegistryValueFound,
Case
When SubQuery1.Value = 'AppX90nv6nhay5n6a98fnetv7tpk64pp35es' Then
'Microsoft Edge Legacy'
When SubQuery1.Value Like '%Firefox%' Then 'Firefox'
When SubQuery1.Value Like '%Chrome%' Then 'Chrome'
When SubQuery1.Value Like '%MSEdge%' Then 'Microsoft Edge'
When SubQuery1.Value Like '%IE%' Then 'Internet Explorer'
Else SubQuery1.Value
End As Value,
Case
When TsysLastscan.Lasttime < GetDate() - 1 Then
'Last registry scan more than 24 hours ago! Scanned registry information
may not be up-to-date. Try rescanning this machine.'
End As Comment,
tblAssets.Lastseen,
TsysLastscan.Lasttime As LastRegistryScan,
tblAssets.Lasttried
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tsysOS.OScode = tblAssets.OScode
Inner Join TsysLastscan On tblAssets.AssetID = TsysLastscan.AssetID
Inner Join TsysWaittime On TsysWaittime.CFGCode = TsysLastscan.CFGcode
Left Join (Select Top 1000000 tblRegistry.AssetID,
tblRegistry.Regkey,
tblRegistry.Valuename,
tblRegistry.Value,
tblRegistry.Lastchanged
From tblRegistry
Where
tblRegistry.Regkey Like
'%SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice'
And tblRegistry.Valuename = 'ProgId') SubQuery1 On SubQuery1.AssetID = tblAssets.AssetID
Where tblAssetCustom.State = 1 And TsysWaittime.CFGname = 'registry'
Order By Value Desc,
tblAssets.Domain,
tblAssets.AssetName

Show

Hide

NO CREDIT CARD REQUIRED

Ready to get started?
You'll be up and running in no time.

Explore all our features, free for 14 days.