Quando la rimozione di una vista vault locale in SOLIDWORKS PDM fallisce con i metodi standard, occorre intervenire manualmente su due fronti: la cartella di Windows e il registro di sistema. Errori come “Attached: Missing Information”, “The view was created by…” o “No database is connected to this view” segnalano che uno o più componenti – desktop.ini, chiavi di registro o l’intera struttura della vista – sono danneggiati o orfani. Senza una pulizia completa, non è possibile creare una nuova vista vault.
Errori tipici nella rimozione delle viste vault
Il messaggio “The view was created by ‘[sistema\utente]’. Only ‘[sistema\utente]’ or an administrator can remove it” compare quando l’utente Windows attivo non coincide con chi ha creato la vista e non dispone di privilegi amministrativi. In questo caso si può aggirare l’ostacolo trasformando manualmente la cartella vault in una cartella normale e cancellando le chiavi di registro.
“Attached: Missing Information” indica una vista orfana: la cartella è presente, ma il file desktop.ini o le chiavi di registro mancano o sono corrotte. Lo stato “Attached” senza ulteriori messaggi significa invece che la vista è integra e funzionante.
L’errore “No database is connected to this view” è il più insidioso: compare spesso quando su un sistema coesistono viste vault multiple – private e condivise, o più viste private associate a profili Windows diversi. Le chiavi residue in profili di altri utenti generano conflitti che si manifestano anche in applicazioni non correlate, come Outlook o il browser.
Rimozione manuale: trasformare la cartella vault in una cartella normale
Se l’icona del vault è ancora presente in Esplora File e non è possibile eliminarla con il clic destro su “Elimina vista vault”, occorre rimuovere il file desktop.ini che la caratterizza come vista PDM.
Aprire il Prompt dei comandi come amministratore (cercare “CMD” nel menu Start, clic destro su “Prompt dei comandi” e selezionare “Esegui come amministratore”). Spostarsi nella directory della vista vault con il comando:
CD "C:\percorso\della\vista_vault"
Quindi eseguire nell’ordine:
attrib -s -h -r desktop.inidel desktop.ini
L’icona del vault dovrebbe sparire, sostituita da quella di una cartella normale. A questo punto chiudere il prompt, riavviare Esplora File se necessario, e rinominare o eliminare la cartella residua per lasciare spazio a una nuova vista.
Nota: se la cartella non si lascia cancellare nemmeno dopo questi passaggi, riavviare il computer.
Pulizia del registro di sistema
Una volta rimossa la cartella, vanno eliminati i riferimenti nel registro di Windows. L’intervento è delicato: un’errata modifica delle chiavi può compromettere il sistema. Si consiglia di esportare ogni chiave prima di cancellarla per poterla ripristinare.
Aprire l’Editor del Registro di sistema come amministratore (cercare “regedit”, clic destro “Esegui come amministratore”).
Chiavi condivise (viste vault condivise tra tutti gli utenti)
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\Databases\[NOME_VAULT]HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SolidWorks\Applications\PDMWorks Enterprise\Databases\[NOME_VAULT]
Queste chiavi esistono solo per le viste create come “condivise”. Eliminare la sottochiave con il nome del vault.
Chiavi private (viste vault del profilo Windows corrente)
HKEY_CURRENT_USER\Software\SolidWorks\Applications\PDMWorks Enterprise\ConisioAdminHKEY_CURRENT_USER\Software\SolidWorks\Applications\PDMWorks Enterprise\Vaults\[NOME_VAULT]
Eliminare la chiave corrispondente al vault.
Chiavi di altri profili utente (per l’errore “No database connected”)
L’errore più ostinato deriva spesso da chiavi orfane in HKEY_USERS. Sotto questa hive esistono numerose sottochiavi con SID lunghi (es. S-1-5-...). Ignorare quelle corte o con suffisso _classes. Per ogni SID lungo, navigare in:
HKEY_USERS\S-1-5-...\Software\SolidWorks\Applications\PDMWorks Enterprise\Vaults\[NOME_VAULT]
Se la chiave esiste, eliminarla. Passare al SID successivo. Se non presente, proseguire oltre.
Dopo aver rimosso tutte le chiavi relative al vault, chiudere l’Editor del Registro.
Ricreazione della vista vault
A questo punto il sistema è pulito. È possibile creare una nuova vista vault seguendo la procedura standard di SOLIDWORKS PDM, disponibile nella documentazione ufficiale.
Partecipa al forum per Progettisti!
La tua esperienza è fondamentale per la comunità. Unisciti a noi e contribuisci con le tue conoscenze!
Condividi, impara e cresci con i migliori professionisti del settore.
Lascia un commento