Strona1

wtorek, 26 stycznia 2016

Rozwiązanie problemu z mapowaniem dysku pod Windows 8.

Bardzo często, zwłaszcza w firmach korzysta się z programów w wersji sieciowej. Na jednym z komputerów połączonych w sieć, który pełni rolę serwera instaluje się pełną wersję programu wraz z bazą danych. Na pozostałych komputerach w sieci tzw. klientach podczas instalacji wybiera się instalację jako stacja robocza i wskazuje się katalog na serwerze z zainstalowaną pełną wersją programu. Aby na komputerze kliencie można było wskazać ten katalog wykorzystuje się najczęściej funkcję mapowania dysku sieciowego, czyli dostępu do katalogu udostępnionego na innym komputerze w sieci. Mapowanie dysku, to utworzenie na komputerze dysku, którego zawartość przyporządkowa jest wybranemu katalogowi w sieci. W Windows 8 zdarza się, że mimo, że wszystko zrobiliśmy prawdłowo (udostępniony katalog programu na serwerze z pełnymi prawami dostepu, wyłączona UAC) to podczas instalacji programu na komputerze kliencie z Windows 8, instalator programu nie widzi zmapowanego dysku. Zmapowany dysk jest widoczny w komputerze, można przeglądać jego zawartość ale instalator programu go nie zauważa. Problem ten można rozwiązać przez dodanie odpowiedniego wpisu w rejestrze systemowym. Otwieramy rejestr systemowy (regedit) i przechodzimy do klucza: KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System i tworzymy nową wartość  DWORD o nazwie EnableLinkedConnections i nadajemy jej wartość 1, a następnie restartujemy komputer. Po restarcie można już bez problemu zainstalować program na komputerze kliencie, instalator widzi wreszcie zmapowany dysk.