Please try the following solution:
1. Run Registry Editor.
2. Navigate to "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" branch.
3. Right click "Run" key, and select "Permissions".
4. Click on the "Advanced" button.
5. In “Advanced Security Settings” dialog window, go to the "Owner" tab.
6. Select and highlight the currently logged on user name or Administrators group (if user is a member of "Administrators” in the "Change owner to:" box).
7. Select the tick the check box for "Replace owner on subcontainers and objects option", and click OK.
8. Back in “Permissions” dialog window, click on "Add"… button.
9. Enter the user’s login user name in the "Enter the object names to select" text box, and click OK.
10. Back in “Permissions” dialog window, select and highlight the newly added user name in "Group or user names:" section, and tick the checkbox for "Allow" access right next to "Full Control" in the "Permissions" for <user name> section.
11. Click on OK when done.
Then try to enable auto start option in Allway Sync or create "Allway Sync" key manually.
Did all of above still no joy.
Have run sfc /scannow no issues found
Have installed Allway sync as administrator still no luck
The only thng I can think of now is to re-install windows or just carry on running prog manually.
The concern I have is that if registry is the problem will other programs start behaving badly?