Salta al contenuto principale

True Image 2009 - MSConfig duplicate entries

Thread needs solution

Hi,

I recently had a look at MSCONFIG under "Démarrage" topic to see what programs/services were loaded when my machine is starting up. I got surprised to see that the following entry:

Acronis Scheduler Helper
Fabricant: Acronis
Commande: "C:\Program Files\Common Files\Acronis\Schedule2\schedhlp.exe"
Emplacement: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"

is listed twice.

Should I delete one of the two entries and if so, how do I do this?

Thanks for helping.

0 Users found this helpful

As far as I know, there should only be one. You could uncheck one, reboot, and see if TI still works okay. If they're really duplicates, I suspect only one is being loaded (you could use Regedit to check the "Run" key).

Hi,

I made a little search using Regedit. I located the key at two places:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\Service Scheduler2 Acronis
-> the one I probably disabled

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Acronis Scheduler2 Service
-> the other one

How can I determine which one I should delete?

Thanks for helping.

Don't worry about the MSConfig entry. It's just there because you disabled the entry. I suppose you could delete it after you know everything is working okay.

Don't delete the CurrentVersion\Run entry. That's the main one.

Hi again,

Thanks for comment. How can I know if disabling entry like I did didn't change anything in TrueImage? Which specific behavior or functionality should I look for or check in TI2009?

Thanks again for helping.

Backups won't run correctly or you'll get an error message. You'll know in one try -- it will work or it won't.

You can always check the running services and verify that it's running.

Hi again,

I came up with something interesting today.

I re-activated my other service. Then I searched for each service name to see if there was any other occurence(s) in registry:

---------------------------------------------------------------------------------------
1. Acronis Scheduler2 Service (the service I reactivated...)
---------------------------------------------------------------------------------------
If enabled:
Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
If disabled:
Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\Acronis Scheduler2 Service

==> Nothing else found...

---------------------------------------------------------------------------------------
2.Service Scheduler2 Acronis
---------------------------------------------------------------------------------------
Still activated and actually located:
Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

==> Also found at following registry locations:

1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AcrSch2Svc
DisplayName: Service Scheduler2 Acronis
ImagePath: "C:\Program Files\Common Files\Acronis\Schedule2\schedul2.exe"

2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet009\Services\AcrSch2Svc
DisplayName: Service Scheduler2 Acronis
ImagePath: "C:\Program Files\Common Files\Acronis\Schedule2\schedul2.exe"

3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AcrSch2Svc
DisplayName: Service Scheduler2 Acronis
ImagePath: "C:\Program Files\Common Files\Acronis\Schedule2\schedul2.exe"

My final conclusion would be that the first service "Acronis Scheduler2 Service", should be the duplicate one. I will try to make a full backup using True Image and we'll see if any error occurs. If not, I think I can just delete this key from registry.

Your opinion?

The "MSConfig" key only exist when you disable the service using MSCONFIG. You apparently had two setup to run, but I suspect only one is actually running. In other words, this key doesn't really matter.

Check the list of Services, not the registry. I wouldn't recommend changing or deleting any of the ControlSet... keys. Services can be found by clicking Start, right clicking on Computer/My Computer, selecting Manage from the pop-up menu, clicking on Services and Applications, and then Services.

Hi again,

I was aware of the method you are suggesting. The only problem is that I can actually see only one occurence of Acronis service, in fact "Service Scheduler2 Acronis", from there. I tried to find another occurence, even "Acronis Scheduler2 Service" but it is not there... Now, can it be explained by the fact that "Acronis Scheduler2 Service" service is actually disabled from MSCONFIG? I'm not sure.

Now I made some tests in the meantime. As a recall, "Acronis Scheduler2 Service" is actually disabled from MSCONFIG. I could make two different backups which each completed successfully.

What would you recommend to solve this duplicate problem considering that I can't actually find the other duplicate using your method? Do you think that re-activating it from MSCONFIG might change a thing?

Thanks.

I wasn't expecting you to find a duplicate service. I just wanted you to check and verify that only one was running.

If you really want to delete something, disable the duplicate MSCONFIG entry and then delete the "disabled" MSCONFIG registry entry. That may remove it from the list.

Otherwise, you may have to do a complete uninstall of TI (including a possible clean up) and then reinstall.

Whatever you do, just make sure that the service is running so TI can function normally.

---

You started this thread with schedhlp.exe and are now referencing the schedul2.exe service. These are two different programs/services. Both need to be running for TI to function normally. Note that both of these will be listed in MSCONFIG.

What version of Windows are you using? I think normally schedhlp will be on the Startup tab of MSCONFIG and schedul2 (Acronis Sceduler2 Service) will be on the Services tab.

Don't be confused by the entries in 'Control Set_X' the only control set that matters is the one loaded under Current. The others are alternative configurations.

Hi again,

MudCrab:

    Honestly, I tried to find what difference it makes whenever I disable or not one of the duplicate services.  Following your reply, I went back to "regedit" and made a search for "Schedhlp.exe".  I can state the following:

  "Service Acronis Scheduler2" is actually disabled in MSConfig.
  I have the following registry keys:

1.  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\Service Scheduler2 Acronis
    Command: "C:\Program Files\Common Files\Acronis\Schedule2\schedhlp.exe"
    Item: "Acronis Scheduler2 Service"

    This is the service actually disabled in MSConfig

2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    Nom: "Service Scheduler2 Acronis"
    Données: "C:\Program Files\Common Files\Acronis\Schedule2\schedhlp.exe"

    This is the service still enabled in MSConfig

 The other program "Schedul2.exe" only refers to other registry entries I found which, because they all refer to the same service named "Service Scheduler2 Acronis", makes me believe that I should only keep the "schedhlp.exe" refering to that same service name "Service Scheduler2 Acronis" and disable the other one.  Which action I did before doing tests and finally reporting results to this thread.

MudCrab, Colin:

  Now if I want to delete the duplicate entry which is actually located at  "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\Service Scheduler2 Acronis", what action do you recommend? 

1- Delete registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\Service Scheduler2 Acronis"
2- Re-activate service in MSCONFIG and then delete related registry key now located in "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"

3- else?

Thanks for your help.  I appreciate!