Správa funkcií ochrany v iTunes pre Windows

Na obmedzovanie obsahu je možné používať rodičovskú, podnikovú a vzdelávaciu ochranu v iTunes.

Tento článok sa vzťahuje len na iTunes 7.1 alebo novšie verzie spustené na počítačoch so systémom Windows.

Správcovia systému môžu na nastavenie obmedzení obsahu používať rodičovskú, podnikovú a vzdelávaciu ochranu v iTunes pre Windows.

Kroky v tomto článku používajú na vykonanie zmien v registri systému Windows program Editor databázy Registry (Regedit.exe). Aj keď máte skúsenosti s používaním Editora databázy Registry, najprv si databázu Registry zálohujte. Ak urobíte chybu, môže to spôsobiť problémy s počítačom alebo znemožniť spustenie systému Windows.

Kľúče databázy Registry pre rodičovskú ochranu

Rodičovskú ochranu pre iTunes pre Windows spravujú dva kľúče databázy Registry.

V systéme Windows XP a 32-bitových systémoch Windows Vista, Windows 7, Windows 8 a Windows 10

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls

  • HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls

V 64-bitových systémoch Windows Vista, Windows 7, Windows 8 a Windows 10

  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\[SID]\Parental Controls

  • HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls

Nastavenie predvolieb rodičovskej ochrany

Hodnota špecifická pre používateľa [SID] je reťazcová reprezentácia identifikátora zabezpečenia používateľského účtu. Zvyčajne vyzerá takto: S-1-5-21-1715567821-1202687629-839522115-1003.

Každý používateľský účet má inú hodnotu špecifickú pre používateľa [SID]. Z tohto dôvodu môže iTunes ukladať jedinečné predvoľby rodičovskej ochrany osobitne pre každého používateľa v kľúči HKEY_LOCAL_MACHINE. Ak chcete nastaviť predvoľby rodičovskej ochrany tak, aby ich nové používateľské účty dedili, vytvorte tieto predvoľby pod nasledujúcimi kľúčmi databázy Registry.

V 32-bitových systémoch Windows

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default

V 64-bitových systémoch Windows

  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls\Default

Ak hodnoty špecifické pre používateľa [SID] neexistujú, iTunes 8.0.2 a novšie verzie používajú hodnoty v štruktúrach týchto kľúčov:

iTunes ukladá predvoľby rodičovskej ochrany do piatich hodnôt databázy Registry. Keď je rodičovská ochrana uzamknutá, iTunes používa tieto hodnoty:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls\AdminFlags

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls\AdminMoviesLimit

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls\AdminTVShowsLimit

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls\AdminRatingSystemID

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls\AdminGamesLimit

Ak hodnoty špecifické pre používateľa [SID] neexistujú, iTunes 8.0.2 a novšie verzie používajú tieto hodnoty:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminFlags

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminMoviesLimit

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminTVShowsLimit

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminRatingSystemID

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminGamesLimit

Keď je rodičovská ochrana odomknutá, iTunes používa tieto hodnoty:

  • HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\UserFlags

  • HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\UserMoviesLimit

  • HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\UserTVShowsLimit

  • HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\UserRatingSystemID

  • HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\UserGamesLimit

Hodnoty pre kľúče UserFlags a AdminFlags

Názov kľúča UserFlags alebo AdminFlags

Hexadecimálna hodnota

(len v prípade manuálnych úprav hodnoty databázy Registry klienta)

Desiatková hodnota

(len v prípade nasadzovania hodnoty databázy Registry prostredníctvom skupinových zásad)

Poznámky

kParentalFlags_Locked

0x00000001

1

kParentalFlags_DisablePodcasts

0x00000002

2

kParentalFlags_DisableMusicStore

0x00000004

4

kParentalFlags_DisableSharing

0x00000008

8

kParentalFlags_DisableExplicitContent

0x00000010

16

kParentalFlags_DisableRadio

0x00000020

32

Tento príznak zakáže len internetové rádio. Nezakáže rozhlasové stanice služby Apple Music.

kParentalFlags_RestrictMovieContent

0x00000040

64

kParentalFlags_RestrictTVShowContent

0x00000080

128

kParentalFlags_DisableCheckForUpdates

0x00000100

256

kParentalFlags_RestrictGames

0x00000200

512

kParentalFlags_DisableAutomaticDeviceSync

0x00000800

2048

kParentalFlags_DisableGetAlbumArtwork

0x00001000

4096

kParentalFlags_DisablePlugins

0x00002000

8192

kParentalFlags_DisableOpenStream

0x00004000

16384

kParentalFlags_DisableAppleTV

0x00008000

32768

kParentalFlags_DisableDeviceRegistration

0x00010000

65536

kParentalFlags_DisableDiagnostics

0x00020000

131072

kParentalFlags_AllowITunesUAccess

0x00040000

262144

Pridané v iTunes 8.1

kParentalFlags_RequireEncryptedBackups

0x00080000

524288

Pridané v iTunes 8.2

kParentalFlags_DisableHomeSharing

0x00100000

1048576

Pridané v iTunes 10

kParentalFlags_DisableCheckForAppUpdates

0x00200000

2097152

Pridané v iTunes 10

kParentalFlags_DisableCheckForDeviceUpdates

0x00400000

4194304

Pridané v iTunes 10

kParentlFlags_DisableFirstRunWelcomeWindow

0x01000000

16777216

Pridané v iTunes 10.2

kParentalFlags_DisableDeviceFileSharing

0x02000000

33554432

Pridané v iTunes 10.4

kParentalFlags_DisableExplicitBooks

0x04000000

67108864

Pridané v iTunes 11.0

kParentalFlags_DisableDefaultPlayerDialog

0x08000000

134217728

Pridané v iTunes 11.3

Hodnoty pre kľúče UserMoviesLimit, UserTVShowsLimit, AdminMoviesLimit a AdminTVShowsLimit

Tieto hodnoty databázy Registry nie sú verejne zdokumentované. Správcovia systému zvyčajne pracujú iba s predvoľbami rodičovskej ochrany, ktoré sú nastavené v rámci hodnôt databázy Registry UserFlags a AdminFlags.

UserFlags, UserMoviesLimit a UserTVShowsLimit

Tieto hodnoty databázy Registry predstavujú odomknutú rodičovskú ochranu. Sú nastavené v štruktúre kľúča HKEY_CURRENT_USER, takže do nich používatelia môžu zapisovať, aj keď nemajú oprávnenia vyššej úrovne. Preto by ste nemali používať hodnoty databázy Registry, ak chcete používateľom zabrániť v zmene nastavenej rodičovskej ochrany.

iTunes dodržiava obmedzenia nastavené v hodnotách databázy Registry UserFlags, UserMoviesLimit, UserTVShowsLimit, UserRatingSystemID a UserGamesLimit len pri splnení týchto podmienok:

  • V kľúči HKEY_LOCAL_MACHINE nie je nastavená žiadna hodnota pre kľúč AdminFlags.

  • Bit kParentalFlags_Locked v rámci hodnoty kľúča AdminFlags má nastavenú hodnotu 0.

AdminFlags, AdminMoviesLimit a AdminTVShowsLimit

Tieto hodnoty databázy Registry predstavujú uzamknutú rodičovskú ochranu. Sú nastavené v štruktúre kľúča HKEY_LOCAL_MACHINE a používatelia potrebujú oprávnenia vyššej úrovne, aby do nich mohli zapisovať.

iTunes zistí hodnotu AdminFlags pre aktuálneho používateľa, ktorá indikuje, či je ochrana uzamknutá. Ak táto hodnota existuje, iTunes ju použije a ignoruje všetky hodnoty Userxxx v štruktúre HKEY_CURRENT_USER.

V tomto scenári hodnoty Adminxxx nemusia zodpovedať aktuálnym nastaveniam rodičovskej ochrany, ak je ochrana odomknutá. Zachované sú len hodnoty Userxxx, no uzamknutá ochrana v kľúči AdminFlags zostáva aktuálna.

Predkonfigurovanie rodičovskej ochrany

Ak chcete predkonfigurovať rodičovskú ochranu, nastavte tri hodnoty registra v kľúči databázy Registry HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls pre každý používateľský účet.

Na vykonanie tohto postupu použite niektorú z nasledujúcich metód:

  • Nastavte a uzamknite predvoľby rodičovskej ochrany pre používateľa prostredníctvom iTunes a potom hodnoty pre tohto používateľa replikujte v štruktúre kľúčov databázy Registry pre ostatné identifikátory zabezpečenia používateľského účtu (SID). Predtým, ako to urobíte, sa uistite, že nemusíte nastavovať žiadne príznaky, ktoré nemožno ovládať z používateľského rozhrania iTunes.

  • Nastavte hodnoty rodičovskej ochrany prostredníctvom Editora databázy Registry.

Ak chcete predkonfigurovať rodičovskú ochranu pre používateľské účty, ktoré ešte neboli vytvorené alebo použité, nastavte nasledujúce hodnoty.

Pre 32-bitové verzie iTunes v 32-bitových verziách systému Windows alebo 64-bitové verzie iTunes v 64-bitových verziách systému Windows:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminFlags

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminMoviesLimit

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminTVShowsLimit

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminRatingSystemID

  • HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminGamesLimit

Pre 32-bitové verzie iTunes v 64-bitových verziách systému Windows:

  • HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminFlags

  • HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminMoviesLimit

  • HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminTVShowsLimit

  • HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminRatingSystemID

  • HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default\AdminGamesLimit

Ak v položke HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls neexistujú žiadne kľúče špecifické pre konkrétny účet, iTunes použije kľúče v štruktúre HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\Parental Controls\Default.

Ak chcete používateľom s obmedzeniami zabrániť v zmene nastavení rodičovskej ochrany, uistite sa, že je nastavená hodnota kParentalFlags_Locked v kľúči AdminFlags.

Pri nastavovaní týchto príznakov pamätajte na nasledujúce skutočnosti:

  • Tieto príznaky nemožno nastavovať v používateľskom rozhraní iTunes.

  • Tieto nastavenia príznakov sa vynucujú len v prípade, že nastavíte kľúč kParentalFlags_Locked. Ak neuzamknete kľúč AdminFlags, iTunes bude nastavenia ignorovať.

  • Tieto príznaky musíte nastaviť v kľúči AdminFlags. Ak ich nastavíte v kľúči UserFlags, nebudú sa vynucovať.

Názov kľúča UserFlags alebo AdminFlags

Hexadecimálna hodnota

(len v prípade manuálnych úprav hodnoty databázy Registry klienta)

Desiatková hodnota

(len v prípade nasadzovania hodnoty databázy Registry prostredníctvom skupinových zásad)

kParentalFlags_DisableCheckForUpdates

0x00000100

256

kParentalFlags_DisableAutomaticDeviceSync

0x00000800

2048

kParentalFlags_DisableGetAlbumArtwork

0x00001000

4096

kParentalFlags_DisablePlugins

0x00002000

8192

kParentalFlags_DisableOpenStream

0x00004000

16384

kParentalFlags_DisableAppleTV

0x00008000

32768

kParentalFlags_DisableDeviceRegistration

0x00010000

65536

kParentalFlags_DisableDiagnostics

0x00020000

131072

kParentalFlags_RequireEncryptedBackups

0x00080000

524288

kParentalFlags_DisableHomeSharing

0x00100000

1048576

kParentalFlags_DisableCheckForAppUpdates

0x00200000

2097152

kParentalFlags_DisableCheckForDeviceUpdates

0x00400000

4194304

Príklad: Ak chcete zakázať nastavenie Vyhľadať aktualizácie zariadenia, nastavte kľúč databázy Registry AdminFlags pre položky kParentalFlags_Locked a kParentalFlags_DisableCheckForAppUpdates na hodnotu 0x40000000.

Informácie o produktoch, ktoré nevyrába spoločnosť Apple, alebo nezávislých webových stránkach, ktoré nekontroluje ani netestuje spoločnosť Apple, sa poskytujú bez akéhokoľvek odporúčania či podpory. Spoločnosť Apple nenesie žiadnu zodpovednosť v súvislosti s výberom, výkonom alebo používaním webových stránok alebo produktov tretích strán. Spoločnosť Apple neposkytuje žiadne vyhlásenia týkajúce sa presnosti či spoľahlivosti webových stránok tretích strán. Ak chcete získať ďalšie informácie, obráťte sa na dodávateľa.

Dátum zverejnenia: