Slow Windows 10 Startup

I bought and installed Fences on my computer.

Brilliant for organizing your desktop. Many smart features. Thought out!

However, I have the little annoyed experience that Fences is delaying Windows startup. It is a described topic on the internet. I have invested in a super fast PC and then it is not good for my mood that Fences causes a functional desktop to be delayed by 30 seconds. OK .. not a big issue in a global perspective :) But still. I'm not sure that the Win10 boot is generally delayed by Fences, because with Microsoft WPR and WPA I can analyze that boot is much longer than it takes to display the desktop. It does not appear that Fences is overall changing the boot speed. Microsoft has been playing with things compared to previous versions of Windows. I think what happens is that Fences changes the loading sequence so that it looks like boot gets longer. In "Task manager" I have tried to stop Fences.exe from loading at computer startup, but that does not prevent Fences from starting with Windows....and causes other problems!. Fences is obviously located deeper in the system. Normal boot speed can be achieved by unchecking "Enable Fences" in "Configure Fences". Once Windows is loaded I can then start Fences again manually. Now come my question. What is the name of the process that causes Fences to run (“Enable Fences”) when it is not Fences.exe. I already turn off the Computer with a click of a Batchjob, so if I know what process I need to kill to stop Fences before shutting down the computer, I can make a supplement to my batch. Then can set startup of Fences to later in the boot sequence. Maybe again with a Batchjob.

P.S.: I have tried  “FencesLoadSvc.bat” without any success regarding boot speed.

Best regards

Claus

9,797 views 9 replies
Reply #1 Top

Hello,

I have forwarded your report to the Stardock support team for their review and recommendations.

Please keep an eye on this thread for any updates.

We really do appreciate your feedback, thanks.

 

AzDude
Stardock Community Assistant

Reply #3 Top

Hi sdRohan.

I found: 

Disable Fences on a per user basis

Fences can be disabled for the default user through a change in the registry.

Download the following file:

http://sd.stardock.com/zubaz/apps/disable_fences_for_default_users.reg

But is not it an option aimed at computers that have multiple users and where the default user not wants to use Fences? I am the only user! And how to enable again?

Claus

Reply #4 Top

Quoting CTraberg, reply 4

I am the only user!
End of CTraberg's quote

Then you would disable it for your account alone..

You can do that by running this key:

https://cdn.stardock.us/support/uploads/FencesDisable.reg

Quoting CTraberg, reply 4

And how to enable again?
End of CTraberg's quote

You would enable Fences and reload Windows Explorer as that is the process Fences runs in.

After boot, a manually run restart batch might look like

@echo off

:: BatchGotAdmin (Credit: https://sites.google.com/site/eneerge/scripts/batchgotadmin)
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"

"%temp%\getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------

reg query HKEY_CURRENT_USER\SOFTWARE\Stardock\Fences /v Disabled
if not ErrorLevel 1 (
reg delete HKEY_CURRENT_USER\SOFTWARE\Stardock\Fences /v Disabled /f
taskkill /im explorer.exe /f
start explorer.exe
) else (
echo Nothing to do bro, did not find it.
)
Pause 

Sean Drohan
Stardock Support Manager

Reply #6 Top

Quoting CTraberg, reply 6
End of CTraberg's quote

https://cdn.stardock.us/support/uploads/FencesDisable.zip

 

Reply #7 Top

 

This is a useful method, but opening Fences with the batch job causes a security dialog box with questions about permission to modify the computer. After opening Fences, the dos prompt is left open..and must be closed. Could probably be arranged with an addition to the batch. But ... Overall, this is not a completely cool solution. I hope Stardock can find a solution that is integrated into Fences. Many greetings Claus

Reply #8 Top

Hi HelenG

Let´s hope for a fine  solution. The *.bat- way will not do the trick in a smooth manner.

Regards 

Claus