• 0
Sign in to follow this  
kerrywithak

Completion of Windows Initialization Delayed Following Upgrade to Adaware 12 Free

Question

Hello. I recently upgraded from Adaware 11 to 12 (~Feb 13). Since that time, Windows 7 (or perhaps I should say all of processes and services that Windows is told to start) has been slow to complete initialization to the point that I can do much of anything. It takes ~2 minutes longer than usual. I don't recall having any problems with the upgrade process.

 

Suspecting the delay might somehow be related to the Adware upgrade, I used 'msconfig' to disable the Adware service at startup. I rebooted my computer and Windows now completes initialization the way I remembered it being prior to upgrading Adaware.

 

I then used 'msconfig' to enable the Adaware service at startup and rebooted. I then looked at the log for the Adaware service (in C:\ProgramData\adaware\adaware antivirus\Logs) and noticed that at a point in the log the service is wating for a "wsc service" to start. After ~2 minutes), the WSC service either starts or Adware gives up and moves on. The first and last of these waiting to start debug statements is followed by an error statement as follows:

 

< BEGIN Excerpt from Adaware Service Log >

[711][debug][2017-03-02 06:37:15.650445][00:01:26][0x00000714][0x00001f58][rpc_server][RpcServer::WscService::WaitForStart][93]: wait for wsc service start result=258. retries count=1800

...

...

...

[1139][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::WscService::WaitForStart][93]: wait for wsc service start result=192. retries count=1681
[1140][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::RegisterWscRealTimeProtection][755]: register wsc rtp
[1141][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::RegisterWscRealTimeProtection][758]: rtp installed=true
[1142][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::WscSettings::LoadAntivirusRegistered][126]: load antivirus registered
[1143][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::WscSettings::LoadRegistered][202]: load registered. path=C:\ProgramData\adaware\adaware antivirus\Options\wsc_av
[1144][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::WscSettings::LoadRegistered][215]: read version
[1145][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::WscSettings::LoadRegistered][219]: version read=12,0,636,11167
[1146][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::RegisterWscRealTimeProtection][767]: antivirus registered=true
[1147][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::RegisterWscRealTimeProtection][771]: skip wsc rtp registration
[1148][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::UpdateWscRealTimeProtectionState][799]: update wsc rtp state
[1149][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::UpdateWscRealTimeProtectionState][802]: rtp installed=true
[1150][debug][2017-03-02 06:39:15.834341][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::UpdateWscRealTimeProtectionState][817]: rtp enabled=false
[1151][error][2017-03-02 06:39:15.865541][00:03:26][0x00000714][0x0000119c][securityCenter][securityCenter::Detail::BaseImpl<struct SecurityCenter::IStateWithUpdate>::DoWork::<lambda_d51fd26f163116400138f2e65d96da84>::operator ()][94]: The data necessary to complete this operation is not yet available.
[1152][debug][2017-03-02 06:39:15.865541][00:03:26][0x00000714][0x00001f58][rpc_server][RpcServer::KernelImpl::UpdateWscRealTimeProtectionState][837]: disable wsc as result=false
[1153][error][2017-03-02 06:39:15.881141][00:03:26][0x00000714][0x00001bd4][securityCenter][securityCenter::Detail::BaseImpl<struct SecurityCenter::IStateWithUpdate>::DoWork::<lambda_d51fd26f163116400138f2e65d96da84>::operator ()][94]: The data necessary to complete this operation is not yet available.

< END Excerpt from Adaware Service Log >

 

Question: I'm assuming that the wait time for the WSC service to start is what's causing the delay in the completion of Windows initialization. What is the WSC service that Adaware is waiting on and what do I need to do to fix it so that Adaware is happy?

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Cecilia - I'm sure I'm not telling you anything you don't already know, but just in case ... my understanding is the default delay time for delayed start services is 120 seconds. It is perhaps not a coincidence then that that's how long Adaware has to wait for WSC to start. I didn't intentionally change the startup type for WSC to "Automatic (Delayed Start)". I'm assuming that's the setting assigned when Windows7 is installed. Just for grins though, I just changed the startup type for the Adaware service from "Automatic" to "Automatic (Delayed Start)" so that both services have delayed starts. That fixed the problem I described, but I'm not sure if that causes other problems that have yet to manifest themselves. What do you think?

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Hi kerrywithak,

 

WSC service should be Windows Security Center.

Have you (or an optimizing/registry cleaning program) disabled any Windows services or changed their start method?

Share this post


Link to post
Share on other sites
  • 0

The only program I have that I think is capable of optimizing/cleaning the registry might be the Registry Cleaner within CCleaner. I don't recall running it anytime in recent past.

 

Although I can't see how this would be related to WSC, the only other thing I can think of that might be at all related is I disabled loading of most of my Internet Explorer add-ons. This was due to a problem I was having whereby IE would seemingly just hang at random and I would end up having to reboot my computer to clear the problem. I actually disabled all of the add-ons initially (using the command "iexplore.exe -extoff") to verify the problem was with one of the add-ons. I then manually disabled them all (through IE Tools -> Manage Add-Ons), and then selectively added a few back. The problem went away but I never did find out which of the add-ons was the culprit. Things seemed to be fine without all of the other add-ons enabled so I just left well enough alone . This was several months back. I may have run the CCleaner Registry Cleaner at that time, but I don't remember one way or the other. It sounds like something I may have thought to try though.

Share this post


Link to post
Share on other sites
  • 0

I checked start up of WSC and it is started. The startup type is "Automatic (Delayed Start)." Could the delayed start of WSC be the reason Adaware gets stuck in that waiting for WSC loop for a couple of minutes?

Share this post


Link to post
Share on other sites
  • 0

You can test if the problem is fixed by changing Security Center's startup type to "Automatic" without "Delayed Start" instead, since that probably has less impact on the rest of the system.

Share this post


Link to post
Share on other sites
  • 0

Leaving the Adaware startup type as "Automatic" and changing the WSC startup type from "Automatic (Delayed Start)" to "Automatic" so that neither service has a delayed start does reduce the Windows initialization time a bit (specifically the time to which I can get a wireless internet connection), however, it still takes approximately a minute longer than it did before installing Adaware 12. Adaware no longer has to wait on the WSC service to start (i.e. I'm not seeing the "waiting to start" messages in the Aware log). It appears that startup of other services are simply delayed as a result of having WSC and/or Adware started immediately. The best configuration (from a time to completion of what I'm calling Windows initialization) is to set the startup of both WSC and Adware to "Automatic (Delayed Start)".

 

Thanks for your help Cecilia. This thread can be marked solved.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Thank you for the investigations you have done.

I'll forward the information to adaware software (Lavasoft).

Share this post


Link to post
Share on other sites
  • 0

Adaware software thanks you for the information, and will review the internal logic and work on improvements.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this