FamilyTimeGuard zapisuje ustawienia, wykorzystany czas i zdarzenia związane z działaniem nadzoru na komputerze dziecka. Nie wymaga konta w usłudze internetowej i nie wysyła tych danych do autora programu.
Jeśli korzystasz z panelu na drugim komputerze, odczytuje on dane i zapisuje ustawienia przez domową sieć. Dane nie przechodzą przez serwer FamilyTimeGuard.
Jakie informacje powstają
Program liczy czas korzystania z konta Windows. Nie tworzy historii odwiedzanych stron, nagrań ekranu ani zapisu wpisywanych wiadomości. Dziennik działania może jednak ujawniać, kiedy konto było używane, kiedy osiągnięto limit i jakie problemy wystąpiły.
| Informacje | Po co program je zapisuje |
|---|---|
| Nazwa konta dziecka, jego identyfikator Windows, nazwa komputera i data konfiguracji przez instalator | Żeby panel rozpoznawał konto także z innego komputera. |
| Lista kont objętych nadzorem | Żeby uruchamiać nadzór dla wskazanych dzieci. |
| Limity, dozwolone godziny, korekty na daty, strefa czasowa i wybrane działanie końcowe | Żeby stosować zasady rodzica. |
| Nazwy plików programów z listy do zamknięcia | Żeby wiedzieć, które programy zamknąć. To przygotowana lista, nie historia uruchamianych aplikacji. |
| Data i liczba wykorzystanych sekund w poszczególne dni | Żeby zachować użycie po wylogowaniu i ponownym uruchomieniu komputera. |
| Pozostały czas, ustawiony język i głos oraz wersja programu | Żeby panel i ikona dziecka mogły odczytać bieżący stan. |
| Zdarzenia techniczne z datą i godziną | Żeby wyjaśniać start i zatrzymanie nadzoru, naliczanie czasu, osiągnięcie limitu oraz błędy. Wpisy mogą zawierać identyfikatory kont, ścieżki plików i komunikaty Windows. |
| Nazwy komputerów dodanych w panelu i język panelu | Żeby rodzic nie musiał wybierać ich od początku przy każdym otwarciu. |
| Język i głos wybrane przez dziecko | Żeby zachować jego wybór ostrzeżeń na tym komputerze. |
Program nie usuwa automatycznie starych dziennych zapisów użycia. Dzienniki techniczne mają ograniczony rozmiar: po osiągnięciu około 256 KiB poprzedni plik jest zachowywany z końcówką .1, a kolejne wpisy trafiają do nowego. Starsza poprzednia kopia zostaje zastąpiona. Nie jest to pełna historia przechowywana przez ustaloną liczbę dni.
Gdzie znajdują się pliki
Ścieżki poniżej możesz wkleić w pasek adresu Eksploratora plików. %ProgramData% oznacza wspólny folder danych programów. %AppData% i %LocalAppData% prowadzą do profilu konta Windows, z którego otwierasz Eksplorator.
Na komputerze dziecka
Folder %ProgramData%\FamilyTimeGuard zwykle znajduje się pod adresem C:\ProgramData\FamilyTimeGuard.
| Plik lub folder | Zawartość |
|---|---|
supervised.ini |
Lista kont objętych nadzorem. |
service.log i ewentualnie service.log.1 |
Dziennik uruchamiania i zatrzymywania nadzoru poszczególnych kont oraz błędów usługi. |
Foldery o nazwach zaczynających się od S-1- |
Dane poszczególnych kont. Nazwa folderu to SID, czyli identyfikator konta nadany przez Windows. |
W folderze konkretnego dziecka znajdują się:
| Plik | Zawartość |
|---|---|
child.ini |
Nazwa i identyfikator konta, komputer oraz data konfiguracji przez instalator. |
limits.ini |
Zasady ustawione przez rodzica. |
processes.txt |
Lista nazw plików programów do zamknięcia. |
timecontrol_log.txt |
Wykorzystane sekundy w poszczególne dni. |
audit.log i ewentualnie audit.log.1 |
Dziennik działania nadzoru tego dziecka. |
shared\status.txt i shared\notice.txt |
Stan odliczania i ostatnie polecenie ostrzeżenia dla ikony dziecka. |
Ścieżkę do limits.ini wybranego dziecka zobaczysz w panelu. Pozwala ona znaleźć właściwy folder bez zgadywania, do kogo należy identyfikator S-1-….
W profilach rodzica i dziecka
%AppData%\FamilyTimeGuard\computers.ini— komputery zapamiętane przez panel rodzica.%AppData%\FamilyTimeGuard\settings.ini— wybrany język panelu.%LocalAppData%\FamilyTimeGuard\preferences.ini— język i głos wybrane przez dziecko w menu ikony.
Te pliki należą do poszczególnych profili Windows. Na komputerze służącym wyłącznie do otwierania panelu nie ma lokalnych danych użycia dzieci; panel czyta je z ich komputera.
Ręczny wybór języka panelu tworzy też wpis pomocniczy w rejestrze użytkownika: HKEY_CURRENT_USER\Software\Embarcadero\Locales. Wartość nazwana ścieżką do panelu przechowuje kod języka. Wybranie w panelu Język… → Automatycznie (język systemu Windows) usuwa ten wpis dla uruchomionego panelu.
Kto ma dostęp
Przy prawidłowej instalacji dane potrzebne do naliczania czasu są chronione uprawnieniami Windows. Konto dziecka może czytać stan i ostrzeżenia z folderu shared, ale nie może zmieniać limitów ani zapisanego użycia. Własny wybór języka i głosu zmienia w swoim profilu.
Administratorzy komputera mają dostęp do danych. Konta rodziców dopuszczone w instalatorze do zarządzania przez sieć również mają szeroki dostęp do ustawień i danych wszystkich dzieci na tym komputerze, w tym możliwość ich zmiany i usunięcia. Wybieraj je zgodnie z rozdziałem Zabezpieczenie ustawień.
Panel nie zapisuje hasła do komputera dziecka w swoich plikach ani nie dodaje go do Menedżera poświadczeń. Windows może jednak korzystać z połączenia lub poświadczeń zapamiętanych wcześniej poza panelem. Usunięcie plików FamilyTimeGuard nie usuwa takich ustawień Windows.
Jeśli przekazujesz komuś dziennik, treść błędu lub zrzut panelu, sprawdź widoczne nazwy kont, komputerów i ścieżki. Przekazuj tylko informacje potrzebne do wyjaśnienia problemu; programu nie wyposażono w automatyczne wysyłanie zgłoszeń.
Usuń dane po zakończeniu korzystania
Samo odinstalowanie pozostawia dane. Jeśli chcesz je usunąć, wykonaj to po poprawnym odinstalowaniu programu i wyjaśnieniu ewentualnych błędów usuwania usługi lub dostępu przez sieć.
- Na komputerze dziecka, z konta administratora, otwórz
%ProgramData%. Znajdź folder FamilyTimeGuard i sprawdź pełną ścieżkę. Usuń wyłącznie ten folder. Usuwasz ustawienia i zapis użycia wszystkich dzieci na tym komputerze. - Na każdym koncie rodzica, na którym używano panelu, otwórz
%AppData%i usuń znajdujący się tam folder FamilyTimeGuard. Powtórz to także na drugim komputerze rodzica, jeśli był używany. - Na każdym koncie dziecka otwórz
%LocalAppData%i usuń folder FamilyTimeGuard, jeśli istnieje. Usuwa to jego wybór języka i głosu. Sama ścieżka wpisana na koncie rodzica nie prowadzi do profilu dziecka. - Sprawdź, że wskazane foldery zniknęły. Jeśli usunięte elementy trafiły do Kosza i chcesz usunąć je również stamtąd, usuń z Kosza te elementy.
Opcjonalny wpis języka w rejestrze najprościej usunąć przed odinstalowaniem, wybierając język automatyczny w panelu na kontach, na których zmieniano język. Nie usuwaj całego klucza Embarcadero\Locales — może zawierać ustawienia innych programów.
Nie wykonuj tej procedury jako naprawy działających limitów. Usunięcie danych kasuje zasady i zapis wykorzystanego czasu. Jeśli później wrócisz do programu, skonfiguruj konta ponownie w panelu.
Ta procedura usuwa wskazane pliki robocze programu. Nie usuwa kopii, które wykonano osobno, ani zapisów utrzymywanych przez Windows, oprogramowanie kopii zapasowych lub inne programy. Nie jest procedurą bezpowrotnego wymazywania dysku.