SharePoint Workspace Error – The parameter is incorrect

On about half of the PCs in our environment, I came across an issue that was preventing users from initializing a site sync from SharePoint to SharePoint Workspace 2010.  The user would click ‘Sync to SharePoint Workspace’ from within SharePoint, SPW would launch, but as soon as they click the ‘Configure’ button, they would get the following error:

The parameter is incorrect.
HRESULT: 0x80070057 (0x386d7565)
Process: Groove.exe (ID: 8104 (0x00001fa8))
Date: <date>

image

For the impacted users, it wouldn’t matter which site they tried to sync, it would be same result.  I could have the user try to sync from my PC and it would work fine.

Solution

SharePoint Workspace relies on a certain registry value in order to determine which time zone the user’s PC is in:

HKLM\System\CurrentControlSet\Control\TimeZoneInformation\TimeZoneKeyName

On the PCs that experienced this issue, the above value was an empty string.  It is supposed to be set to the display name of the selected time zone in the control panel.  In order to resolve this, all we had to do was switch the current time zone to something else, then switch it back to the correct time zone.  That populates the registry value and then SPW is happy.

 

 

Advertisements

3 thoughts on “SharePoint Workspace Error – The parameter is incorrect

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s