|
Ustawienia polityki grupowej w systemie Vista związane z możliwościami diagnostycznymi.
W poprzednim artykule z tej serii rozpocząłem omawianie niektórych z ustawień nowej polityki grupowej, nastawionych na ułatwienie zdiagnozowania różnych problemów, które mogą się pojawić w Windowsie. Ten artykuł zakończy całą serię, a omówię w nim jeszcze kilka ustawień polityk diagnostycznych.
Wykryj te programy instalacyjne aplikacji, które muszą działać jako administrator
Na końcu poprzedniego artykułu omawiałem ustawienia polityki grupowej związane z diagnozą kompatybilności aplikacji. Ustawienia polityki związane z diagnozą kompatybilności aplikacji można znaleźć w edytorze polityki grupowej przy Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics.
Następnym ustawieniem w tym dziale jest Detect Application Installers that Need to Be Run as Administrator (Wykryj te programy instalacyjne aplikacji, które muszą działać jako administrator). Podstawową myślą kryjącą się za tym ustawieniem jest to, że wiele starszych aplikacji nie działa pod systemem Vista, ponieważ dana aplikacja przyjmuje, że będzie swobodnie panowała nad systemem. Jednak funkcja User Account Control (UAC) Visty nie dopuszcza do tego, aby aplikacje działały z przywilejami administratora.
Problemem jest to, że nawet nie da się zainstalować niektórych aplikacji, ponieważ niektóre z programów instalacyjnych wymagają dostępu administratora do systemu. W takich przypadkach możesz włączyć tę politykę grupową. Gdy tak zrobisz, Vista wykryje, że programy instalacyjne mają niewystarczające przywileje i zaoferuje ponowne uruchomienie tych instalatorów z uprawnieniami administratora. Zdarza się, że to ustawienie polityki grupowej będzie prawidłowe, jeżeli równocześnie będą uruchomione Program Compatibility Assistant oraz Diagnostic Policy Service.
Pamiętaj, że Vista jest zaprojektowana do wykrywania tego czy program instalacyjny potrzebuje przywilejów administratora domyślnie (pod warunkiem, że równocześnie są uruchomione Program Compatibility Assistant oraz Diagnostic Policy Service). I dlatego możesz skorzystać z tego ustawienia jako sposobu zapewnienia, że programy instalacyjne zawsze działają z zezwoleniami administratora jeżeli jest taka potrzeba lub jako sposobu nie dopuszczenia, aby instalator kiedykolwiek otrzymał zezwolenia administratora.
Wykryj aplikacje, które nie są w stanie uruchomić programów instalacyjnych pod UAC
Jedną z większych tendencji w przemyśle oprogramowania jest stworzenie oprogramowania, które od czasu do czasu przeszuka Internet pod kątem dostępnych aktualizacji. Może to czasami spowodować problem z Vistą, ponieważ mimo że aplikacja niekoniecznie wymaga przywilejów administratora, proces potomny, który zostaje uruchomiony w celu szukania aktualizacji, często jednak wymaga przywilejów administratora.
Jak prawdopodobnie się domyślasz, to ustawienie polityki grupowej umożliwia aplikacjom uruchamianie programów instalacyjnych używanych do aktualizacji oprogramowania wraz z przywilejami administratora, jeśli są one potrzebne.
Te same ograniczenia, które wiązały się z ostatnim opisywanym przeze mnie ustawieniem polityki grupowej, dotyczą też tego ustawienia. W gruncie rzeczy oznacza to, że domyślne zachowanie Visty umożliwia, aby programy instalacyjne aktualizacji działały z przywilejami administratora, jeśli są one potrzebne. Możesz jednak użyć tego ustawienia polityki grupowej, aby upewnić się, że Vista zawsze umożliwi programom instalacyjnym aktualizacji korzystanie z przywilejów administratora w razie konieczności lub nie dopuści, aby Vista kiedykolwiek udzielała przywilejów administratora programom instalacyjnym aktualizacji.
Tak jak poprzednie ustawienie, które pokazałem, to ustawienie polityki grupowej będzie skuteczne, jeżeli równocześnie będą uruchomione Program Compatibility Assistant oraz Diagnostic Policy Service.
Naprawa uszkodzonego pliku
Inną możliwością diagnostyczną, która może być teraz kontrolowana poprzez politykę grupową jest ta związana z wykrywaniem uszkodzonych plików. Ustawienie polityki dotyczące zachowania naprawy uszkodzonych plików jest zlokalizowane na Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Corrupted File Recovery.
Gdy je włączysz, to wtedy ustawienie Configure Corrupted File Recovery Behavior może zostać ustawione w jednym z trzech trybów. Pierwszy tryb nosi nazwę „regular”. Tryb „regular”, który jest zachowaniem domyślnym, przeznaczone jest do automatycznego wykrywania uszkodzonych plików oraz do przedstawienia użytkownikowi ekranu interfejsu, który powie mu, co jest potrzebne, aby naprawić problem.
Ustawienie Configure Corrupted File Recovery Behavior można także ustawić na tryb „silent”. W tym trybie Windows będzie automatycznie wykrywał, diagnozował i naprawiał uszkodzone pliki bez powiadamiania użytkownika. Windows jednak będzie zapisywał każdą czynność w rejestrze zdarzeń.
Innym możliwym trybem zachowania naprawy uszkodzonego pliku jest „troubleshooting only” (tylko diagnoza). Gdy Windows działa w tym trybie, uszkodzone pliki będą wykrywane automatycznie, a system przeprowadzi automatyczną diagnozę problemu, ale to będzie wszystko. Windows nie naprawi automatycznie problemu ani nie powiadomi użytkownika. Jeżeli naprawa jest możliwa, wtedy Windows umieści alarm w rejestrze zdarzeń, razem z instrukcjami naprawy.
Diagnoza dysku
Windows Vista posiada również możliwość kontroli diagnozy dysku poprzez ustawienia polityki grupowej. Odpowiednie ustawienia można znaleźć na: Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Disk Diagnostic.
Istnieją dwa różne ustawienia polityki grupowej, które są związane z diagnozą dysku. Pierwszym z nich jest ustawienie Disk Diagnostic: Configure Custom Alert Text.
Jak pewnie wiesz, dysk twardy, który ma włączony system monitorowania i powiadamiania o błędach działania twardego dysku S.M.A.R.T. (Self Monitoring And Reporting Technology) ma możliwość zgłaszania zbliżających się problemów systemu operacyjnego. Kiedy taki alarm zostaje otrzymany z twardego dysku, Windows Vista ma możliwość pokazania użytkownikowi własnej wiadomości z alarmem. To ustawienie polityki grupowej pozwala na wpisanie wiadomości tekstowej. Pamiętaj jednak, że wiadomość tekstowa ograniczona jest do 512 znaków.
Innym ustawieniem związanym z diagnozą dysku jest ustawienie Configure Execution Level. Gdy ustawienie to włączone (lub nieskonfigurowane), wtedy Windows będzie próbował przeprowadzić czynności naprawcze, kiedy wykryte są błędy S.M.A.R.T. W zasadzie oznacza to, że Windows będzie próbował poprowadzić użytkownika przez stworzenie kopii zapasowej oraz proces naprawy w celu zminimalizowania utraty danych.
Jeżeli wyłączysz to ustawienie polityki, to błędy S.M.A.R.T nadal będą wykrywane, lecz użytkownik nie będzie o nich zawiadamiany. Zamiast tego, zdarzenie będzie zapisane w dzienniku wydarzeń, ale Windows nie powiadomi użytkownika ani nie będzie próbować wykonać jakiejkolwiek czynności naprawczej.
Ponieważ błędy dysku mogą mieć katastrofalne skutki, zalecam włączenie tego ustawienia. Pamiętaj, że to ustawienie będzie działało, jeśli urządzenie jest wyposażone w dysk twardy z włączoną technologią S.M.A.R.T. W podobny sposób to ustawienie polityki grupowej będzie działać tylko jeśli uruchomiona jest usługa Diagnostic Policy Service.
Usługa Diagnostic Policy Service
Kilka z ustawień polityki grupowej, które omawiałem opierają się na usłudze Diagnostic Policy Service. Jeżeli chcesz sprawdzić, że ta usługa jest włączona, wpisz polecenie MMC w Menu Start -> Run (Uruchom). Gdy to zrobisz, Windows otworzy konsolę Microsoft Management Console. Wybierz polecenie Add/Remove Snap-in (dodaj/usuń wtyczkę) z menu pliku konsoli, a wyświetli się lista dostępnych wtyczek. Teraz wybierz Services snap-in z listy i kliknij przycisk Add. Gdy pojawi się nowe 'okienko', sprawdź, że wybrana została opcja Local Computer i kliknij Finish, a następnie OK.
Konsola powinna teraz wyświetlić listę usług. Przewijaj listę usług aż znajdziesz Diagnostic Policy Service. Typ autostartu powinien być ustawiony na Automatic, a usługa powinna zostać rozpoczęta (takie jest zachowanie domyślne). Lista usług widoczna jest na rysunku A.

Rysunek A: Typ autostartu usługi Diagnostic Policy Service’s powinien być ustawiony na Automatic, a usługa powinna zostać rozpoczęta
Podsumowanie
W tej serii artykułów wyjaśniłem, że ponad 700 ustawień nowej polityki grupowej może zostać dodanych do systemów Windows Vista oraz Windows Server 2008. Niestety nie ma sposobu, aby szczegółowo omówić wszystkie ustawienia przy tak małej ilości miejsca, jaką mam do dyspozycji. Jednak osobom bardziej zainteresowanym ustawieniami nowej polityki grupowej, polecam odwiedzenie strony What’s New in Group Policy in Windows Vista.
Źródło: www.windowsnetworking.com |