I have a problem with a program not saving preset data. Possibly due to harlink extenstion with only one piece of software.
I use symbolic hardlinks on my system but I do not know if the following has any bearing on the issue with the software I am using.
The software is a plugin that works within a host digital audio workstation software (Steinberg Cubase and plugin Soundtoys V5) and uses presets for different settings.
All software is legit and registered. I have contacted the developer regarding the issue with no resolve so trying here as the issue may largely be to do with windows.
The associate plugin has been installed with admin permissions and the host DAW software is run with full administrative rights. I have double checked that there are no hardlink main or subfolders used in the installation path for the plugin software.
All other 3rd party plugins work fine when saving presets and using symbolic links of which there's about 60+ 3rd party plugins installed using the main host system, however this particular software is not saving correctly.
It will save the preset name as a zero byte file and reports unable to save at location.
All other plugins work fine even when using symbolic links when saving preset data.
The issue may have been to do with a previous install of the soundtoys software as a phantom install directory is being created during the installation
I did originally install the software using the symbolic hardlink to E:\Users\Public\Documents\Soundtoys\Soundtoys 5.
After hitting the issue of presets not saving, I uninstalled the software, manually searched both c and e drive (and registry) for any soundtoys redundant files and directories. Rebooted, ccleaned and resintalled the software plugin WIHTOUT any hardlinks,
On the reinstall the following problem occurs.
When installing the software the installer creates a user preset folder with factory presets and for saving user presets to:
However the software when launched automatically shows the preset bank menu as empty but all the data folders and files are present at the location
This default location has all the folders, subfolders and data files within it where it should be as instructed automatically by the installer, however the save function still throw up the unable to save preset error. Saving the file name as zero bytes and unloadable.
Within the plugin software there is a dropdown link called organise which takes you to the preset file location (which should be C:\Users\Public\Documents\Soundtoys\Soundtoys 5).
However the Soundtoys plugin installer has created a new folder on the secondary drive which did have an historical symbolik hardlink which has since been removed.
This is where the software is trying to save the user presets and is also looking for the factory preset data by default.
This is not specified or shown as during the install process as it clearly states data fodler at C:\Users\Public\Documents\Soundtoys\Soundtoys 5 location.
The E:\Users\Public\Documents\Soundtoys\Soundtoys 5 is created by the system post installation,is empty except for the folder and subfolders but no physical data.
During the installation process all folder locations are deafulted by the installer with no option to manually select an alternative folder/drive.
To get the software to see the factory presets I have to pick the folder and file structure using the hardlink extension from
and drop as symbolic link in
The plugin software now sees the expected folders and data files so works for the factory settings and preset recall.
However the software is still unable to save to location, yet any other plugins or data can be saved fine at the locations using symbolic links or directly to the e:\users\public\... folder.
Something maybe corrupt on my system but I do not know what and why only the soundtoys plugin software is being affected by this issue and no other plugins or software pre or post installation.
I know it's not a permissions issue for the location as all other programs can access the user location and save files there.
1) Would Windows have saved and somehow recall the E:\Users\Public\Documents\Soundtoys\Soundtoys 5 when isntalling this software as the phantom folder. I have not been able to locate any references on the C and E drives or registry editor.
2) If I unintsall the Hardlink extension (Link Shell Extension) will reinstalling, will it relink the existing symbolic links that I use regularly or will the be redundant and need to be dropped into the relevant locations again.
3) Any ideas on the phantom folder being created by windows as clearly it is not the installer.
Thanks for your time and whilst it's a detailed post, I appreciate your help.
Any questions shoot.
Windows 8.1 Pro x64
Steinberg Cubase 8.1Pro x64
Soundtoys V5 x64
Link Shell Extension
C Drive SSD128
E Drive SSD512