SOLIDWORKS PDM Archive Server could not open the Windows Registry?

By TriMech on

After installing the SOLIDWORKS PDM Client for the first time, the Archive Server must be identified in PDM Administration.

 
adding server to client computer
Adding server to client computer

When attaching a client computer to an Archive Server, the logged-in User’s Profile is compared to the ‘Attach access’ and ‘Administrative access’ of the user profile. If the user profile credentials cannot be matched, the user will be prompted to log into the PDM Archive Server.

login archive server
Login archive server

Archive Server error

In some cases this process may fail, with the error ‘The Archive Server could not open the Windows Registry’

the archive server could not open the windows registry
The archive server could not open the windows registry

There can be other associated errors, which I have listed below:

  • Could not initialize archive serve connection. Error Description: The system detected a possible attempt to
    compromise security.
  • No authority could be contacted for authentication.
  • No credentials are available in the security package.
  • Could not authenticate with server.
  • The specified Archive Server operation was invalid in this context.
  • The Archive Server could not open the Windows Registry.
  • The function requested is not supported.

Why does this error occur?

This issue can also occur when creating a local vault view or when attempting to ‘Refresh’ the vault in PDM Administration.

refresh vault
Refresh vault

This error will often occur, on client computers that are disconnected from their company’s domain. The problem stems from the domain controller not responding when the client sends the Windows domain profile credentials for authentication. This problem can also occur if a user is logged in using Windows via an Azure Active Directory account. The issue can also occur when PDM is installed using a local machine user profile, and unable to create a vault using a domain network account.

Solving the registry access error

Possible solutions include:

  • Run the administration tool or view setup wizard with a different Windows user account.
    • Browse to the SOLIDWORKS PDM installation folder
    • Hold down the ‘SHIFT’ key and right-click the application to run ConisioAdmin.exe’ for attaching the Archive Server or ViewSetup.exe’ to create a local vault view.
    • Select ‘Run as different user’.
      run as different user 
    • Use a different local Windows account and enter the local system name using the format ‘SYSTEM_Name\USER_Name’.
  •  
  • run as different user

    Create a temporary Windows user that is part of the local administrator group. While logged in as this temporary Windows user, attach the vault or create the local vault view. The vault and vault view should now be accessible when logged into the domain.

Need help with your SOLIDWORKS PDM?

TriMech’s team of Certified Experts provide a variety of SOLIDWORKS PDM Services including System Implementation, Health Check Optimization and Upgrades. Learn more about our PDM services »