Hall2007 a Windows Vista
Program instalacyjny systemu Hall2007 instaluje w wybranej lokalizacji – domyślnie jest to katalog Program Files.
Niestety po zainstalowaniu Halla w tym katalogu będziemy mieli szereg kłopotów. System vista stosuje tzw. wirtualizację wszystkich plików
znajdujących się w katalogu Program Files Oznacza to że każdy zmieniony przez programy plik zostaje przenoszony do specjalnego katalogu
w obrębie katalogu VirtualStore !!!
Na przykład plik demo.fdb z podkatalogu projekty zostanie przeneisiony do lokalizacji
c:\users\komputer1\appdata\local\virtualstore\program files\hall2007\projekty\demo.fdb
a system będzie oszukiwał program w taki sposób że program będzie nadal myślał że leży on w katalogu program files.
Nazywa się to wirtualizacją plików i ma w zamyśle chronić pliki programów przed modyfikacja.
Tak jest ze wszystkimi plikami. Jeżeli zmienimy plik program.ini za pomocą edytora w programie to będzie dobrze ale jeśli eksplorerem
wejdziemy do katalogu i zmienimy plik ręcznie to program tych zmian nie przyjmie – bo nie czyta tego pliku tylko plik z katalogu virtualstore.
Dlatego sugerujemy instalację w katalogu c:\hall2007 – program instalacyjny przed instalacją pyta o katalog w którym program ma być
zainstalowany.
Jednak jeżeli uruchomimy program z tego katalogu to dostaniemy błąd przy próbie uruchomienia jakiejkolwiek aplikacji :
Dlatego po instalacji przed uruchomieniem programu proszę wybrać w Eksplorerze windows katalog hall2007 i zmienić jego uprawnienia:
Wybieramy właściwości folderu Hall2007, zakładkę zabezpieczenia, ustalamy grupę wszyscy i otwieramy okno uprawnień.
W oknie uprawnień ustawiamy Zezwalaj dla pełnej kontroli.
Teraz możemy spokojnie operować plikami w poszczególnych pod katalogach programu.
wynika to z tego że program próbował połączyć się z plikami do których nie ma
uprawnień.