Update Brave from Command Prompt

Hi everyone,

I’m currently using Brave Browser and I really like it.

However, I would like to know if it exists a way in order to perform a normal update of Brave from Command Line.

Brave Version 1.66.115 Chromium: 125.0.6422.112 (Official Build) (64-bit) under Windows 10.

Of course I know that I can go to Help and see updating Brave or I can wait for Brave automatic update, but since I use virtualization software I need to update Brave manually.

On the Internet is decribed a way working under Linux and I hope there is one working under Windows too.

Many thanks in advance for any kind addressing.
Cheers

P. S.: Trying the content of this post does not seem to work since running “C:\Program Files (x86)\BraveSoftware\Update\BraveUpdate.exe” from Command Line does seem to do nothing. Thanks.

Any support on this?

There are come answers here for Chrome which probably translate to Brave if you change the file names
https://www.reddit.com/r/sysadmin/comments/16vkga8/is_there_an_easy_way_to_trigger_chrome_to_update/

This document is for group policies, but you might be able to apply some of it to your situation.
https://support.google.com/chrome/a/answer/6350036

I’m on Linux so can’t test any of this.

Thank you very much!

I’ll try it ASAP and then report the results here, thanks again.

User control of Brave updates - either turning updating on/off or forcing an update - is a furrow that’s been well-plowed here. You’ll find many queries if you search ‘Brave Community’ - the magnifying-glass icon toward the upper-right corner of this page. You’re correct: different operating systems offer varied degrees of user control.

Here’s one Windows-10 Q-&-A that may help:

Thank you, I’ll do it.

However, just for the record it actually does seem quite easy to disable automatic updates since disabling “brave” service it seems just enough.

Brave Update Service (brave) > Disabled

Toggling the status of Brave Update Service will change it only for the current Windows session. Rebooting will restore the default status. Downloading, installing, and using Microsoft’s utility to edit Autoruns alters this behavior. but any editing of autoruns is perilous.

This doesn’t seem true.

At least here (Windows 10) Brave installed the following 3 services:

Brave Update Service (brave)
“C:\Program Files (x86)\BraveSoftware\Update\BraveUpdate.exe” /svc

Brave Elevation Service (BraveElevationService)
“C:\Program Files\BraveSoftware\Brave-Browser\Application\125.1.66.115\elevation_service.exe”

Brave Update Service (bravem)
“C:\Program Files (x86)\BraveSoftware\Update\BraveUpdate.exe” /medsvc

Running “services.msc” if you disable the following one

Brave Update Service (brave)
“C:\Program Files (x86)\BraveSoftware\Update\BraveUpdate.exe” /svc

then it will remain Disabled all the time, reboot including.

Automatic Update seems to remain disabled too.

Edit to add the following:
At this moment I don’t have time to check different configurations, but here it seems that with that service disabled then Brave does not update automatically, unless you click on Help > About in which case it will update even if that service is disabled.

I tried disabling all three services involved and Brave for sure doesn’t update even if you go to Help > About where it says to relaunch Brave in order to complete the update, but then it doesn’t complete anything and asks to relaunch again the browser in an innocent loop.

So a way just seems to exist in order to prevent automatic updating.

Under Window it doesn’t seem like a way has been found yet to update it from the command line.

I’m pretty sure that what we’re still missing is a parameter/switch to add at “BraveUpdate.exe” which the developers of Brave seem to want to keep secret…

It seems useless to disable also the “Brave Elevation Service” since it reverts to Manual even without reboot and disable both remaining services it still seems not enough to really prevent auto-updating.

Maybe deleting services…

Since it seems that there is no or no real way to block automatic updates or to start updates on command, the only option seems to use a firewall rule, if you use one.
In my case I use “simplewall” which not only allows me to block the related executable, but also to set a timer of (minimum) two minutes which however are sufficient.
Then just launch Brave and go to Help > About and the update starts automatically.
After two minutes “simplewall” resets the updater rule to “Block”.
It seems like a good workaround at least for me me and I don’t know how I didn’t think of it before…

On second thought, one could perhaps even create a batch file that modifies the “hosts” file, but I’m not sure that would work because with some Windows executables that trick simply doesn’t work.

If anyone had hopefully an effective different way please come forward.

Thank you to all of you for your appreciated addressing.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.