I don't know why that would happen. I have mt4 from no less than 10 different brokers and they all have asked for admin privileges since ever since the update that was meant to block 3rd party vendors from including their software as part of mt4. Here is a picture I took of my screen because I wasn't able to use print screen while the message was up on the screen so you can see what I am talking about. I can think of all kinds of other ways to get around as well. You can block the updater from updating using your firewall. You can disconnect the...
Hi, .. lol
Yes, MetaQuotes 'sneaking' their updater just like virus, without need any permission from you. They do that when you connected to the internet, and stay at your C drive. Next when you start your MT4 (any MT4 from any brokers), if you activate UAC then that box in your picture will show up (and you should answer No, if you don't want your MT4 update),
Even if you turn off your internet connection, MetaQuotes still 'can' update your MT4 version, because the updater already stay in your C drive, and if you delete the updater folder, next time you connect to internet they will create new folder again and again..
From your 'already' updade MT4 b 600 - 604, go to menu File - Open Data Folder, and you will see WebInstall folder there; but this is not the updater, this folder content 2 'sneak' files with PNG extension for image, this is the way MetaQuotes can send it through your firewall, actually this 2 files;
is rar files, so if you open it with winrar, then you will see all 'usual' MT4 applications and folders
Deleting this files or WebInstall folder can't help you avoid 'force update'.
So if you really don't want to update your MT4 build 509 to the new MT4 build 604, just save this folder to another place with another name first (for back up). then you create 2 image files (real one), with exactly same name with the above 2 files, and copy replace it to this WebInstall folder
MetaQuotes 'cheat' you by not asking your permission to put their files, so now you can 'cheat' them back.
Also you should check your C drive ProgramData/MetaQuotes folder, you will also find WebInstall folder as 'extract' result from above 2 files. (the ProgramData folder default is hidden, so you should change your Windows hidden folder option first to see this folder in your C drive).
Content of this WebInstall folder is mt4clw sub folder with content as follows;
- Language folder
You can 'replace' your C drive ProgramData/MetaQuotes/WebInstall/mt4clw 'content' with your 'old' metaeditor.exe and terminal.exe.
BTW, you can do all of the above but with your own risk, and you should know what to do if everything goes wrong..
I just explain what I'm doing to 'save' my beloved MT4 509, and only update what I need to update and when I need to update.
Hope it help and best regard