Back

Topic

[KB1272]PcVue 17 – Project Migration Guide

Tags: Migration

1 week ago
By NATA
Options
Print

Applies to:
PcVue 17.0 onwards
Summary:
Migrating a PcVue project from older versions to version 17 requires an explicit migration step. Because PcVue 17 introduces a new cryptographic protection mechanism, a project created or last saved in the previous versions will not start on version 17 until it has been migrated. This guide explains why the migration is mandatory and walks you through both methods: the Host Deployment Console (graphical) and the ProjectUtility command-line interface.
Details:

Why is migration required in PcVue 17?

PcVue 17 strengthens the cryptographic protection of projects and station hosts. As part of this change, the format of the user.dat file (which stores user accounts and other sensitive configuration) has changed. The previous user.dat formats are no longer supported, and PcVue 17 cannot read a project that still uses the old format.

You will have the following message when lauching a non migrated project :  Loading User Directory : “The supervisor cannot start due to an incorrect user directory configuration file (Integrity issue, legacy format…).”

Sans titre

To preserve your users and configuration while applying the new secure encryption, ARC Informatique provides a Project migration tool inside the Host Deployment Console. The same operation is also available through the ProjectUtility command-line tool.

Key point: a project that is not migrated with the procedure below will fail to start on PcVue 17 or later.

Before you begin

  • PcVue 17 is installed on an engineering or test host (do not migrate directly on production).
  • You have Windows Administrative privileges — both methods require them.
  • PcVue is stopped. The migration tool cannot run while PcVue is active.
  • You keep a safe copy of your original V16 project outside the working folder.

Method 1 — Host Deployment Console (recommended)

The Host Deployment Console provides a guided, graphical migration and is the recommended method for most users.

  1. Copy the project into a sub-folder of C:\ProgramData\ARC Informatique\PcVue 17\usr\.
  2. Open the Host Deployment Console as an administrator (shortcut on the desktop and in the Programs menu).
  3. Click Project migration and select your project.
  4. After a few seconds a confirmation message appears. On success, the project can start with PcVue 17.

2

Reference: Host Deployment Console

Method 2 — ProjectUtility CLI

Prefer the command line, or need to script the migration? Use the ProjectUtility tool.

  1. Open a terminal as Administrator and go to C:\Program Files\ARC Informatique\PcVue 17\Bin\.
  2. Copy the project into a sub-folder of C:\ProgramData\ARC Informatique\PcVue 17\usr\.
  3. Run the following command, replacing MyProject with your own project folder name:
ProjectUtility migrate "MyProject" user-directory

If the command succeeds, the project is migrated and can be started with PcVue 17.

Reference: ProjectUtility CLI

After migration: protect your project

After migration, review security alterations so they match the project’s needs. In Application Explorer, open the Security node → Settings, and verify which alterations are allowed or locked (networking, protocols, and other features in use). Migration keeps the project runnable with a posture close to the source version; once validation is complete, tighten these options as part of hardening. If a feature that worked before migration is blocked, confirm that the related alteration is still allowed, then retest.

A successful migration leaves the project in an unprotected cryptographic state. Some files are encrypted with a default key, exactly like a newly created project. Before you resume test and validation, protect the project so it uses your own keys.

Reference: Protecting and deploying a project — and the Hardening guide.

Created on: 10 Jul 2026 Last update: 17 Jul 2026