As seen in the image below, this is what Google Chrome thinks the hostname of the Windows 10 machine is. However this is not the case and the hostname is something completely different. How can this be changed?
I found a way to reset the Synced Name under
%localappdata%\Google\Chrome\User Data\Default\Sync Data
Deleted both the LevelDB folder and Nigori.bin and then turned off Sync in Google Chrome's settings and turn it on again.
Make a backup and check https://chrome.google.com/sync before you do this if you're unsure, this method only contain sync information and would not delete any data like history, bookmarks or settings.
If I'm not mistaken, you can edit the device names here and it should reflect globally across all your Google services as long as you have sync settings enabled.
For other devices such as non-Android mobile devices — e.g., iOS — you should be able to edit the device name under
Settings > General > About.
For desktop — e.g., Windows PC — the device name should match your PC name, which is set in
System Properties. NOTE: refer to @Pie’s answer regarding order of significance .
EDIT: Based upon several of the other updated answers, it stands to reason you should be able to navigate to
chrome://sync-internals and either invoke
Trigger GetUpdates or — if necessary — toggle
Disable Sync then re-enable.
You can edit the host name of devices here: https://remotedesktop.google.com/access