„iTunes“ versijos, skirtos „Windows“, kontrolės funkcijų valdymas
Norėdami apriboti turinį, pasinaudokite „iTunes“ esančiomis tėvų, įmonės ir švietimo kontrolės funkcijomis.
Šis straipsnis taikomas tik „iTunes“ 7.1 ar naujesnei versijai, veikiančiai „Windows“ kompiuteriuose.
Norėdami nustatyti turinio apribojimus, sistemos administratoriai gali naudoti tėvų, įmonės ir švietimo kontrolės funkcijas „iTunes“ versijoje, skirtoje „Windows“.
Šio straipsnio veiksmai atliekami naudojant registro tvarkytuvę (Regedit.exe), norint pakeisti „Windows“ registrą. Net jei esate patyrę registro tvarkytuvės naudotojai, pirmiausia sukurkite atsarginę registro kopiją. Jei padarysite klaidą, tai gali sukelti problemų kompiuteryje arba nepavyks paleisti „Windows“.
Tėvų kontrolės registro raktai
Du registro raktai valdo tėvų kontrolę „iTunes“ versijoje, skirtoje „Windows“.
„Windows XP“ ir 32 bitų „Windows Vista“, „Windows 7“, „Windows 8“ bei „Windows 10“
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls
HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls
64 bitų „Windows Vista“, „Windows 7“, „Windows 8“ ir „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
Tėvų kontrolės pirmenybinių nuostatų nustatymas
Konkretaus naudotojo reikšmė (SID) yra naudotojo paskyros saugos identifikatoriaus eilutė. Paprastai ji atrodo taip: S-1-5-21-1715567821-1202687629-839522115-1003.
Kiekvienai naudotojo paskyrai priskiriama skirtinga konkretaus naudotojo reikšmė [SID]. Dėl šios priežasties „iTunes“ gali saugoti unikalias kiekvieno naudotojo tėvų kontrolės pirmenybines nuostatas rakte HKEY_LOCAL_MACHINE. Norėdami nustatyti tėvų kontrolės pirmenybines nuostatas, perkeliamas į naujas naudotojų paskyras, sukurkite jas toliau nurodytuose registro raktuose.
32 bitų „Windows“ sistemose
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default
64 bitų „Windows“ sistemose
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls\Default
„iTunes“ 8.0.2 ir naujesnėse versijose naudokite reikšmes šiuose raktuose, kai nėra konkretaus naudotojo [SID] reikšmių.
„iTunes“ tėvų kontrolės pirmenybines nuostatas saugo kaip penkias registro reikšmes. Kai tėvų kontrolė užrakinta, „iTunes“ naudoja toliau išvardytas reikšmes.
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
Kai nėra konkretaus naudotojo [SID] reikšmių, „iTunes“ 8.0.2 ir naujesnės versijos naudoja toliau išvardytas reikšmes.
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
Kai tėvų kontrolė atrakinta, „iTunes“ naudoja toliau išvardytas reikšmes.
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
„UserFlags“ ir „AdminFlags“ reikšmės
„UserFlags“ arba „AdminFlags“ pavadinimas | Šešioliktainė reikšmė (tik neautomatiškai redaguojant kliento registro reikšmę) | Dešimtainė reikšmė (tik diegiant registro reikšmę per grupės politiką) | „Notes“ (pastabos) |
---|---|---|---|
kParentalFlags_Locked | 0x00000001 | 1 |
|
kParentalFlags_DisablePodcasts | 0x00000002 | 2 |
|
kParentalFlags_DisableMusicStore | 0x00000004 | 4 |
|
kParentalFlags_DisableSharing | 0x00000008 | 8 |
|
kParentalFlags_DisableExplicitContent | 0x00000010 | 16 |
|
kParentalFlags_DisableRadio | 0x00000020 | 32 | Ši žymė išjungia tik interneto radiją. Ji neišjungia „Apple Music“ radijo stočių. |
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 | Įtraukta į „iTunes“ 8.1 |
kParentalFlags_RequireEncryptedBackups | 0x00080000 | 524288 | Įtraukta į „iTunes“ 8.2 |
kParentalFlags_DisableHomeSharing | 0x00100000 | 1048576 | Įtraukta į „iTunes“ 10 |
kParentalFlags_DisableCheckForAppUpdates | 0x00200000 | 2097152 | Įtraukta į „iTunes“ 10 |
kParentalFlags_DisableCheckForDeviceUpdates | 0x00400000 | 4194304 | Įtraukta į „iTunes“ 10 |
kParentlFlags_DisableFirstRunWelcomeWindow | 0x01000000 | 16777216 | Įtraukta į „iTunes“ 10.2 |
kParentalFlags_DisableDeviceFileSharing | 0x02000000 | 33554432 | Įtraukta į „iTunes“ 10.4 |
kParentalFlags_DisableExplicitBooks | 0x04000000 | 67108864 | Įtraukta į „iTunes“ 11.0 |
kParentalFlags_DisableDefaultPlayerDialog | 0x08000000 | 134217728 | Įtraukta į „iTunes“ 11.3 |
„UserMoviesLimit“, „UserTVShowsLimit“, „AdminMoviesLimit“ ir „AdminTVShowsLimit“ reikšmės
Šios registro reikšmės nėra viešai fiksuojamos dokumentuose. Sistemos administratoriai paprastai dirba tik su tėvų kontrolės pirmenybinėmis nuostatomis, nustatytomis kaip „UserFlags“ ir „AdminFlags“ registrų reikšmės.
„UserFlags“, „UserMoviesLimit“ ir „UserTVShowsLimit“
Šios registro reikšmės nurodo, kad tėvų kontrolė atrakinta. Jos nustatomos rakte HKEY_CURRENT_USER, todėl naudotojai gali jas rašyti, net jei neturi papildomų privilegijų. Tad neturėtumėte naudoti registro reikšmių, jei norite, kad naudotojai nekeistų jūsų nustatytos tėvų kontrolės.
„iTunes“ laikosi apribojimų, nustatytų „UserFlags“, „UserMoviesLimit“, „UserTVShowsLimit“, „UserRatingSystemID“ ir „UserGamesLimit“ registrų reikšmėse, tik toliau nurodytais atvejais.
HKEY_LOCAL_MACHINE rakte nenustatyta jokia „AdminFlags“ reikšmė
„AdminFlags“ reikšmėje „kParentalFlags_Locked“ bitas nustatytas kaip 0
„AdminFlags“, „AdminMoviesLimit“ ir „AdminTVShowsLimit“
Šios registro reikšmės nurodo, kad tėvų kontrolė užrakinta. Jos nustatomos rakte HKEY_LOCAL_MACHINE. Kad galėtų jas rašyti, naudotojams reikalingos papildomos privilegijos.
„iTunes“ tikrina dabartinio naudotojo „AdminFlags“ reikšmę, nurodančią, kad kontrolė užrakinta. Jei ji yra, „iTunes“ naudoja šią reikšmę ir nepaiso jokių kitų „Userxxx“ reikšmių, esančių HKEY_CURRENT_USER.
Tokiu atveju, „Adminxxx“ reikšmės gali neatspindėti dabartinių tėvų kontrolės nuostatų, jei valdikliai atrakinti. Paliekamos tik „Userxxx“ reikšmės, tačiau „AdminFlags“ užrakinti valdikliai išlieka atnaujinti.
Išankstinis tėvų kontrolės konfigūravimas
Norėdami iš anksto sukonfigūruoti tėvų kontrolę, kiekvienai naudotojo paskyrai nustatykite tris registro reikšmes registro rakte „HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls“.
Tai galite padaryti vienu iš toliau nurodytų būdų.
Naudodami „iTunes“ nustatykite ir užrakinkite naudotojo tėvų kontrolės pirmenybines nuostatas, tada nukopijuokite to naudotojo reikšmes į kito naudotojo paskyros saugos identifikatorių [SID] registro raktus. Prieš tai darydami įsitikinkite, kad nereikia nustatyti jokių žymių, kurių negalima kontroliuoti „iTunes“ naudotojo sąsajoje.
Norėdami nustatyti tėvų kontrolės reikšmes, naudokite registro tvarkytuvę.
Iš anksto konfigūruodami dar nesukurtų ar nenaudotų paskyrų tėvų kontrolę, nustatykite toliau išvardytas reikšmes.
32 bitų „iTunes“ versijos, veikiančios 32 bitų „Windows“ sistemoje, arba 64 bitų „iTunes“ versijos, veikiančios 64 bitų „Windows“ sistemoje
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
32 bitų „iTunes“ versijos, veikiančios 64 bitų „Windows“ sistemose
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
Jei rakte „HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls“ nėra konkrečios paskyros raktų, „iTunes“ naudoja raktus, esančius „HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\Parental Controls\Default“.
Kad tam tikri naudotojai nekeistų tėvų kontrolės, „kParentalFlags_Locked“ reikšmė turi būti nustatyta „AdminFlags“ rakte.
Nustatydami šias žymas, įsidėmėkite toliau nurodytus dalykus.
Negalite nustatyti šių žymų „iTunes“ naudotojo sąsajoje.
Šios žymų nuostatos taikomos tik nustačius raktą „kParentalFlags_Locked“. Jei neužrakinsite „AdminFlags“, „iTunes“ nepaisys nuostatų.
Šias žymų nuostatas turite nustatyti dalyje „AdminFlags“. Jei jas nustatysite dalyje „UserFlags“, jos nebus taikomos.
„UserFlags“ arba „AdminFlags“ pavadinimas | Šešioliktainė reikšmė (tik neautomatiškai redaguojant kliento registro reikšmę) | Dešimtainė reikšmė (tik diegiant registro reikšmę per grupės politiką) |
---|---|---|
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 |
Pvz., norėdami išjungti nuostatą „Check for Device Updates“ (tikrinti, ar yra įrenginio naujinių), nustatykite „kParentalFlags_Locked“ ir „kParentalFlags_DisableCheckForAppUpdates“ „AdminFlags“ registro reikšmę 0x40000000.
Informacija apie gaminius, kuriuos gamina ne „Apple“, arba apie svetaines, kurias valdo arba tikrina ne „Apple“, nėra rekomendacinio arba reklaminio pobūdžio. „Apple“ neprisiima jokios atsakomybės už trečiųjų šalių ir gaminių pasirinkimą, veikimą arba naudojimą. „Apple“ negarantuoja trečiųjų šalių svetainių turinio tikslumo arba patikimumo. Jei reikia papildomos informacijos, kreipkitės į pardavėją.