Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IMPORTANT!!! READ THIS BEFORE YOU UPDATE SWISSLOG
04-12-2015, 11:07 PM, (This post was last modified: 27-01-2020, 03:14 PM by EA3GCV.)
#1
IMPORTANT!!! READ THIS BEFORE YOU UPDATE SWISSLOG
Dear users,

You MUST read this if you are upgrading Swisslog from a previous version which is installed in the Program Files folder, UAC is enabled and you are not running Swisslog with elevated provileges (Run as administrator). If you have Swisslog installed in any other folder, like the default current folder (C:\Swisslog) or any other such C:\Radio\Swisslog, D:\Swisslog etc. ignore this message.

I will explain where is the source of the problem:

With UAC enabled your system is not working with the program folder located in C:\Program Files\Swisslog but a copy located in the VirtualStore folder! These are the real locations in such event:

C:\USERS\YOURUSERNAME\APPDATA\LOCAL\VIRTUALSTORE\PROGRAM FILES\SWISSLOG (32 bits editions)
C:\USERS\YOURUSERNAME\APPDATA\LOCAL\VIRTUALSTORE\PROGRAM FILES (x86)\SWISSLOG (64 bits editions) 

If you change any file in C:\Program Files\Swisslog no files are really changed here when running the program! Files are changed in the VirtualStore location!

HOW TO SOLVE THIS BUNDLE DEFINITELY:
  • Make a backup copy of your SWISSLOG database by using the BACKUP function provided in Swisslog. That is: File | Save... then create a backup copy in a pen drive or any other folder
  • Copy all files and subfolders located in the VirtualStore (according the the location whether you are using a 32/64 bits operating system) either in a external device (i.e.: pen drive, external hard disk) or into a temporal folder.
Now you have to decide either install again Swisslog in the Program Files folder (not recommended!) or install it in the default folder C:\Swisslog highly recommended!

If you want to install Swisslog in the current default folder C:\Swisslog perform the following steps:

  1. Uninstall current Swisslog version from Add / Quit programs in the Windows Control Panel.
  2. Install current version of Swisslog as a NEW installation in the default folder C:\Swisslog.
  3. Once installed, copy all files and subfolders you copied previously from the VirtualStore into C:\Swisslog.
  4. Mouse right click in the SWISSLV5.INI file, select EDIT and press Ctrl+R to run the Replace function. If you have a 32 bits operating system type C:\Program Files\Swisslog in the Search field. If 64 bits, type  C:\Program Files (x86)\Swisslog. Type C:\Swisslog in the Replace by field field then press the REPLACE ALL button. When finished, press File / Save. Now your configuration field has been fixed to run in the new folder.
  5. Open Swisslog and check if you have all QSOs. If you don't have your QSOs, then go to File | Restore... and restore the backup you performed before.
If you still want to install in the Program Files folder, you MUST follow these steps:

  1. Disable UAC. To disable UAC type UAC into the Start menu or Control Panel search box, enter the "User Account Control Settings" option then drag the slider all the way to the bottom (Never notify). Press OK and reboot your computer.
  2. Copy all files and subfolders you copied previously from the VirtualStore into the real program folder. Normally C:\Program Files\Swisslog (or c:\Program Files(x86)\Swisslog in 64 bits operating systems)
  3. Run the installer as ADMINISTRATOR (mouse right click and select Run as administrator).
  4. After finishing the installation, mouse right click on the Swisslog desktop icon, select Properties / Compatiblity and check “Run this program as administrator”.
  5. Open Swisslog and check if you have all QSOs. If you don't have your QSOs, then go to File | Restore... and restore the backup you performed before.
SWISSLOG is now updated correctly. 

There is no need to run Swisslog as administrator UNLESS you are running as administrator any of the associated programs used with Swisslog (i.e: OmniRig, Ham Radio de Luxe, DX Lab commander, MixW, FLDIGI, WSJT-X, etc.) or if you install Swisslog in the C:\Program Files folder.

Best 73
Jordi, EA3GCV
Current developer of Swisslog
Reply


Messages In This Thread
IMPORTANT!!! READ THIS BEFORE YOU UPDATE SWISSLOG - by EA3GCV - 04-12-2015, 11:07 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)