Prevent 7.6.13 from AutoStart

Moderators: Site Moderators, FAHC Science Team

Post Reply
OLLI_S
Posts: 3
Joined: Mon Aug 18, 2008 6:38 pm

Prevent 7.6.13 from AutoStart

Post by OLLI_S »

Hello,

yesterday I installed the update to 7.6.13 in Windows 10 Pro and recognized that F@H is automatically started at Windows startup.
How can I prevent this (I want to start it manually)?

Best regards

OLLI
PantherX
Site Moderator
Posts: 6986
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Prevent 7.6.13 from AutoStart

Post by PantherX »

Welcome to the F@H Forum OLLI_S,

Option 1
Uninstall the client and choose to keep the data. Re-install the client and during the process, select the manual start-up option.

Option 2
Open up a Run windows (Windows key + R)
Enter shell:startup
In the Window that opens delete the Folding@home shortcut

Just wondering, what's the reason behind the manual start-up as opposed to automatic startup?
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
OLLI_S
Posts: 3
Joined: Mon Aug 18, 2008 6:38 pm

Re: Prevent 7.6.13 from AutoStart

Post by OLLI_S »

Thank you PantherX, I have selected the second option (remove via Shell).
The reason is simple: I want to decide myself when F@H is started and using resources (even when not folding, F@H uses system resources).
I have disabled all apps from autostart to have a fast system.
PantherX
Site Moderator
Posts: 6986
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Prevent 7.6.13 from AutoStart

Post by PantherX »

I can understand the need to have the fastest boot time.

Regarding using resources, I would say that it is similar to the print service and doesn't use lots of RAM or CPU cycles if it isn't folding. If you want to ensure that it always start-up in a paused manner, add this to your client:
<pause-on-start v='true'/>
Open up Advanced Control (AKA FAHControl) -> Configure -> Expert -> Extra client options where the Name is "pause-on-start" and the value is "true"

I would be curious to see if the start-up of the OS is any faster/slower/same with F@H starting up in a paused manner... assuming you're keen to test and report your results :)
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
OLLI_S
Posts: 3
Joined: Mon Aug 18, 2008 6:38 pm

Re: Prevent 7.6.13 from AutoStart

Post by OLLI_S »

I am playing games, sometimes also VR games.
So I like to have not too many apps opened, that's all
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Prevent 7.6.13 from AutoStart

Post by bruce »

Please try the "pause-on-start" suggestion and measure what resources are actually used when starting FAHClient and report back. It would be nice to have a scientifically accurate assessment of "using resources (even when not folding, F@H uses system resources)." There's no doubt that FAHClient, itself, occupies a certain amount of virtual ram but when it's idle, those memory pages are move off-line if you're running other programs that need memory.
clovek
Posts: 2
Joined: Wed Jun 10, 2020 5:51 am

Re: Prevent 7.6.13 from AutoStart

Post by clovek »

Thanks for Option 2, seems working.
The reason why it is good to have possibility of long term pause is in my case simple.
During working days I am using my home computer randomly usually 1 hour at morning and 2 hours at evening, somedays not at all. It is not enough time to finish WUs and have no sense to compute and expire units.
I have pretty fast gaming GPU and during weekend my computer is almost 24 hours a day on. But nowdays I am not gaming, it is only for downloading, TV, video-calls, some mini games for kids etc. So the graphics beast can process really big number of WUs.

But there can be also lots of other reasons e.g. cheap power during night tariff.

So the functionality to FINISH-AND-PAUSE (without annoying auto starts) can be very useful. Before I was trying to de-associate computing slots, after removing all it resets to default state. Then I had try to remove client instance in left window. Same shit. Why does the advanced control always trying to override or add some settings. I was in it that is for advanced users that knows what are doing.
PantherX wrote:Welcome to the F@H Forum OLLI_S,

Option 1
Uninstall the client and choose to keep the data. Re-install the client and during the process, select the manual start-up option.

Option 2
Open up a Run windows (Windows key + R)
Enter shell:startup
In the Window that opens delete the Folding@home shortcut

Just wondering, what's the reason behind the manual start-up as opposed to automatic startup?
PantherX
Site Moderator
Posts: 6986
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Prevent 7.6.13 from AutoStart

Post by PantherX »

clovek wrote:...So the functionality to FINISH-AND-PAUSE (without annoying auto starts) can be very useful. Before I was trying to de-associate computing slots, after removing all it resets to default state. Then I had try to remove client instance in left window. Same shit. Why does the advanced control always trying to override or add some settings. I was in it that is for advanced users that knows what are doing...
Welcome to the F@H Forum clovek,

Not sure if you have sen my second post which talks about <pause-on-start v='true'/> which means that once you set the Slot to Finish and it is paused, upon restart, it will be paused. If you were folding and you rebooted your system, the slot would also be paused.

FAHControl will always require a slot... that's the design aspect of it. If you remove all Slots, it will automatically add a CPU slot. In your use case, I believe that <pause-on-start v='true'/> would meet it. If not, please provide additional details and we can try to help you out :)
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Prevent 7.6.13 from AutoStart

Post by bruce »

Remember that there's no reason to pause/enable all slots at the same time or for the same reason. e.g.- Want to start a game right now. Try pausing the GPU slot(s) and leave the CPU slot(s) folding. FAH is very good at running CPU slots a a low enough priority that foreground activities will receive almost normal processing speeds.

The GPU software has no control of priority or any abiity to interrupt whatever might be going on. It handles processing requests FIFO unless there's room for multiple kernels to coexist and even then it can be problematic because software designers know that so they ASSUME the GPU is always free when they want to use it.
jrweiss
Posts: 704
Joined: Tue Dec 04, 2007 6:56 am
Hardware configuration: Ryzen 7 5700G, 22.40.46 VGA driver; 32GB G-Skill Trident DDR4-3200; Samsung 860EVO 1TB Boot SSD; VelociRaptor 1TB; MSI GTX 1050ti, 551.23 studio driver; BeQuiet FM 550 PSU; Lian Li PC-9F; Win11Pro-64, F@H 8.3.5.

[Suspended] Ryzen 7 3700X, MSI X570MPG, 32GB G-Skill Trident Z DDR4-3600; Corsair MP600 M.2 PCIe Gen4 Boot, Samsung 840EVO-250 SSDs; VelociRaptor 1TB, Raptor 150; MSI GTX 1050ti, 526.98 driver; Kingwin Stryker 500 PSU; Lian Li PC-K7B. Win10Pro-64, F@H 8.3.5.
Location: @Home
Contact:

Re: Prevent 7.6.13 from AutoStart

Post by jrweiss »

OLLI_S wrote:yesterday I installed the update to 7.6.13 in Windows 10 Pro and recognized that F@H is automatically started at Windows startup.
How can I prevent this (I want to start it manually)?
Simplest way is to remove the startup shortcut (and place it on your Desktop instead, if one is not there already):
Delete the icon from the C:\Users\[username]\Start menu\Programs\Startup folder.

You might have to take ownership of the C:\Users folder first, to overcome Windows security.
Ryzen 7 5700G, 22.40.46 VGA driver; MSI GTX 1050ti, 551.23 studio driver
Ryzen 7 3700X; MSI GTX 1050ti, 551.23 studio driver [Suspended]
clovek
Posts: 2
Joined: Wed Jun 10, 2020 5:51 am

Re: Prevent 7.6.13 from AutoStart

Post by clovek »

PantherX wrote: FAHControl will always require a slot... that's the design aspect of it. If you remove all Slots, it will automatically add a CPU slot. In your use case, I believe that <pause-on-start v='true'/> would meet it. If not, please provide additional details and we can try to help you out :)
Now I am using that pause-on-start = true and I am okay with this method. I found some bug in this functionality. I set the property to false when I want to compute and even to continue after restart. Sometimes the property when is in false state disappears. It is just self erases but not always. That not happen in true state.
Joe_H
Site Admin
Posts: 7951
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: Prevent 7.6.13 from AutoStart

Post by Joe_H »

The pause-on-start state of 'false' is the default. Depending on how you look for that parameter, it will not be shown. Mostly the client shows settings that are other than the default, the exception would be in the log file if you set the verbosity up to 5 from the default of 3.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Post Reply