Acest articol se aplică numai pentru iTunes 7.1 sau o versiune ulterioară care rulează pe computere Windows.
Administratorii de sistem pot să folosească controale parentale, pentru întreprinderi și pentru educație din iTunes pentru Windows pentru a seta restricții de conținut.
Pașii din acest articol folosesc Editorul de registru (Regedit.exe) pentru a face modificări în registrul Windows. Chiar dacă ai experiență în utilizarea Editorului de registru, întâi trebuie să faci back up pentru registru. Dacă faci o greșeală, aceasta poate cauza probleme legate de computer sau poate împiedica pornirea Windows.
Cheile de registru pentru controale parentale
Două chei de registru gestionează controalele parentale pentru iTunes pentru Windows.
Pe Windows XP și pe Windows Vista pe 32 de biți, Windows 7, Windows 8 și Windows 10
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale
Pe Windows Vista pe 64 de biți, Windows 7, Windows 8 și Windows 10
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\[SID]\Controale parentale
- HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Controale parentale
Setarea preferințelor pentru controale parentale
Valoarea specifică utilizatorului [SID] este o reprezentare sub formă de șir a identificatorului de securitate al unui cont de utilizator. În mod obișnuit, arată astfel: S-1-5-21-1715567821-1202687629-839522115-1003.
Fiecare cont de utilizator are o altă valoare specifică utilizatorului [SID]. De aceea, iTunes poate stoca preferințe unice pentru controale parentale pentru fiecare utilizator în mod unic în HKEY_LOCAL_MACHINE. Pentru a seta preferințe pentru controale parentale care sunt moștenite de conturi de utilizator noi, creează-le sub următoarele chei de registru.
Pe sistemele Windows pe 32 de biți
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit
Pe sistemele Windows pe 64 de biți
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Controale parentale\Implicit
iTunes 8.0.2 și versiunile ulterioare folosesc valorile de sub aceste chei atunci când nu există valori specifice utilizatorului [SID].
iTunes stochează preferințele pentru controlul parental în cinci valori de registru. iTunes folosește aceste valori atunci când controalele parentale sunt blocate:
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale\AdminFlags
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale\AdminMoviesLimit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale\AdminTVShowsLimit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale\AdminRatingSystemID
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale\AdminGamesLimit
iTunes 8.0.2 și versiunile ulterioare folosesc aceste valori atunci când nu există valori specifice utilizatorului [SID]:
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminFlags
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminMoviesLimit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminTVShowsLimit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminRatingSystemID
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminGamesLimit
iTunes folosește aceste valori atunci când controalele parentale sunt deblocate:
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\UserFlags
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\UserMoviesLimit
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\UserTVShowsLimit
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\UserRatingSystemID
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\UserGamesLimit
Valori pentru UserFlags și AdminFlags
Numele valorilor UserFlags sau AdminFlags | Valoare hexazecimală (numai la editarea manuală a valorii de registru client) |
Valoare zecimală (Numai la implementarea valorii de registru prin intermediul Politicii de grup) |
Observații: |
---|---|---|---|
kParentalFlags_Locked | 0x00000001 | 1 | |
kParentalFlags_DisablePodcasts | 0x00000002 | 2 | |
kParentalFlags_DisableMusicStore | 0x00000004 | 4 | |
kParentalFlags_DisableSharing | 0x00000008 | 8 | |
kParentalFlags_DisableExplicitContent | 0x00000010 | 16 | |
kParentalFlags_DisableRadio | 0x00000020 | 32 | Această semnalizare dezactivează numai radioul prin internet. Nu dezactivează posturile de radio 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 | s-a adăugat în iTunes 8.1 |
kParentalFlags_RequireEncryptedBackups | 0x00080000 | 524288 | s-a adăugat în iTunes 8.2 |
kParentalFlags_DisableHomeSharing | 0x00100000 | 1048576 | s-a adăugat în iTunes 10 |
kParentalFlags_DisableCheckForAppUpdates | 0x00200000 | 2097152 | s-a adăugat în iTunes 10 |
kParentalFlags_DisableCheckForDeviceUpdates | 0x00400000 | 4194304 | s-a adăugat în iTunes 10 |
kParentlFlags_DisableFirstRunWelcomeWindow | 0x01000000 | 16777216 | s-a adăugat în iTunes 10.2 |
kParentalFlags_DisableDeviceFileSharing | 0x02000000 | 33554432 | s-a adăugat în iTunes 10.4 |
kParentalFlags_DisableExplicitBooks | 0x04000000 | 67108864 | s-a adăugat în iTunes 11.0 |
kParentalFlags_DisableDefaultPlayerDialog | 0x08000000 | 134217728 | s-a adăugat în iTunes 11.3 |
Valorile pentru UserMoviesLimit, UserTVShowsLimit, AdminMoviesLimit și AdminTVShowsLimit
Aceste valori de registru nu sunt documentate public. Administratorii de sistem lucrează de obicei numai cu preferințele pentru control parental setate în valorile de registru UserFlags și AdminFlags.
UserFlags, UserMoviesLimit și UserTVShowsLimit
Aceste valori de registru reprezintă controalele parentale deblocate. Acestea sunt setate sub cheia HKEY_CURRENT_USER, pentru ca utilizatorii să poată scrie în ele chiar dacă nu au privilegii sporite. Astfel, nu ar trebui să folosești valorile de registru dacă dorești să nu le permiți utilizatorilor să modifice controalele parentale pe care le setezi.
iTunes urmează restricțiile setate în valorile de registru UserFlags, UserMoviesLimit, UserTVShowsLimit, UserRatingSystemID și UserGamesLimit numai atunci când:
- Nu este setată nicio valoare pentru AdminFlags în HKEY_LOCAL_MACHINE
- Porțiunea kParentalFlags_Locked din valoarea AdminFlags este setată la 0
AdminFlags, AdminMoviesLimit și AdminTVShowsLimit
Aceste valori de registru reprezintă controalele parentale blocate. Acestea sunt setate sub cheia HKEY_LOCAL_MACHINE, iar utilizatorii au nevoie de privilegii sporite pentru a scrie în ele.
iTunes caută o valoare AdminFlags penntru utilizatorul actual, care indică faptul că controalele sunt blocate. Dacă există una, iTunes folosește valoarea respectivă și ignoră orice Utilizatorxxx valori sub HKEY_CURRENT_USER.
În acest scenariu, valorile Administratorxxx pot să nu reflecte configurările actuale pentru controale parentale dacă aceste controale sunt deblocate. Valorile Numai utilizatorulxxx sunt menținute, însă controalele blocate din AdminFlags rămân actualizate.
Preconfigurarea controalelor parentale
Pentru a preconfigura controale parentale, setează cele trei valori de registru din cheia de registru HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale pentru fiecare cont de utilizator.
Pentru aceasta, folosește oricare dintre aceste metode:
- Folosește iTunes pentru a configura și a bloca preferințele pentru controale parentale pentru un utilizator, apoi reprodu valorile pentru utilizatorul respectiv sub cheile de registru pentru alți identificatori de securitate ai contului de utilizator (SID). Înainte de a face acest lucru, asigură-te că nu trebuie să setezi nicio semnalizare care nu poate fi controlată din interfața cu utilizatorul iTunes.
- Folosește Editorul de registru pentru a seta valori pentru controalele parentale.
Pentru a preconfigura controale parentale pentru conturi de utilizator care nu au fost create sau utilizate încă, setează următoarele valori.
Pentru versiunile de iTunes pe 32 de biți de pe versiunile de Windows pe 32 de biți sau pe versiunile de iTunes pe 64 de biți de pe versiunile de Windows pe 64 de biți:
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminFlags
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminMoviesLimit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminTVShowsLimit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminRatingSystemID
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminGamesLimit
Pentru versiunile de iTunes pe 32 de biți de pe versiunile de Windows pe 64 de biți:
- HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminFlags
- HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminMoviesLimit
- HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminTVShowsLimit
- HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminRatingSystemID
- HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Apple Computer, Inc.\iTunes\Controale parentale\Implicit\AdminGamesLimit
Dacă nu există nicio cheie specifică pentru cont în HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Controale parentale, iTunes folosește cheile de sub HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\Controale parentale\Implicit.
Pentru a-i împiedica pe anumiți utilizatori să modifice controalele parentale, asigură-te că valoarea kParentalFlags_Locked este setată în cheia AdminFlags.
Atunci când setezi aceste semnalizări, reține că:
- Nu poți să setezi aceste semnalizări în interfața cu utilizatorul iTunes.
- Aceste configurări de semnalizare se aplică numai atunci când setezi cheia kParentalFlags_Locked. Dacă nu blochezi AdminFlags, iTunes ignoră configurările.
- Trebuie să setezi aceste configurări de semnalizare în AdminFlags. Dacă le setezi în UserFlags, ele nu se aplică.
Numele valorilor UserFlags sau AdminFlags | Valoare hexazecimală (numai la editarea manuală a valorii de registru client) |
Valoare zecimală (Numai la implementarea valorii de registru prin intermediul Politicii de grup) |
---|---|---|
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 |
De exemplu, pentru a dezactiva configurarea Căutați actualizări ale dispozitivului, setează valoarea de registru AdminFlags pentru kParentalFlags_Locked și kParentalFlags_DisableCheckForAppUpdates la 0x40000000.