Similar problem here and I wanted to share what resolved my problem with iTunes.
Windows 8.1
iTunes 12.1.2.27 (64 bit)
iDevices: iPhone 6, iPad Air 2, iPad Mini
Problem:
iTunes takes forever to complete a sync. The only way to get iTunes to sync each device was to: open iTunes, then close iTunes, open Task Manager and Kill "disnoted", open iTunes, connect device and sync. Then wait for the sync to complete (5 -20 mins). To sync another device, I would have to restart/reboot my computer and repeat the process for my next iDevice.
Observe:
With no iDevice connected, open/close iTunes. With iTunes closed, opened Task Manager and observed the "disnoted (32)" service still running at ~50%. Sometimes, the "syncserver" service was also running and together CPU was running at +90%. This was on a new laptop purchased in March 2015. The problem did not present itself until about a month after initial purchase.
Resolution:
Changed the properties of two files: disnoted.exe & SyncServer.exe
* Compatibility mode: Run this program in compatibility mode for: Windows 7
* Settings: Run this program as an administrator
Credits:
Found a couple of posts online but they didn't have everything written in one post.
https://discussions.apple.com/thread/6453104
http://www.postseek.com/meta/f6454bdd130383dce707c0fab8bff2b5
How to:
Files are located at:
disnoted.exe
C:\Program Files (x86)\Common Files\Apple\Apple Application Support
SyncServer.exe
C:\Program Files (x86)\Common Files\Apple\Mobile Device Support
Perform the following for each file
* open Windows Explorer and navigate to the path
* right click on the file
* select "Properties" > "Compatibility" Tab > "Change settings for all users"
Compatibility mode:
* click "Check box" for "Run this program in compatibility mode for"
* select "drop down arrow" & select "Windows 7"
Settings:
* click "Check box" for "Run this program as an administrator"
* click "Apply" > "Ok" > "Ok"
After making changes for both files, restarted/rebooted PC, launch iTunes & Sync.
Note: Tested syncing for a couple of days prior to posting. Can sync all three iDevices without any reboots. Check Task Manager & nothing hogging CPU.