Hantera kontrollfunktioner i iTunes för Windows
Använda kontroller för föräldrar, företag och utbildningsinstitutioner i iTunes för att begränsa innehåll
Den här artikeln gäller endast för iTunes 7.1 eller senare som körs på Windows-datorer.
Systemadministratörer kan använda kontroller för föräldrar, företag och utbildningsinstitutioner i iTunes för Windows för att ställa in innehållsbegränsningar.
Stegen i den här artikeln använder Registereditorn (Regedit.exe) för att göra ändringar i Windows-registret. Även om du är van att använda Registereditorn ska du säkerhetskopiera registret först. Om du gör ett misstag kan det uppstå problem med din dator eller Windows kanske hindras från att starta.
Registernycklar för föräldrakontroller
Två registernycklar hanterar föräldrakontroller för iTunes för Windows.
På Windows XP och 32-bitars Windows Vista, Windows 7, Windows 8 och Windows 10
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls
HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls
På 64-bitars Windows Vista, Windows 7, Windows 8 och 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
Ställa in inställningar för föräldrakontroll
Det användarspecifika värdet [SID] är strängrepresentationen av ett användarkontos säkerhetsidentifierare. Koden har vanligtvis följande format: S-1-5-21-1715567821-1202687629-839522115-1003.
Varje användarkonto har ett unikt användarspecifikt värde [SID]. Därför kan iTunes lagra varje användares föräldrakontrollinställningar unikt i HKEY_LOCAL_MACHINE. För att ange föräldrakontrollinställningar som också ska gälla nya användarkonton skapar du dem i följande nycklar.
På Windows 32-bitarssystem
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default
På Windows 64-bitarssystem
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls\Default
I iTunes 8.0.2 och senare används dessa nycklars värden om det inte finns användarspecifika [SID]-värden.
iTunes lagrar föräldrakontrollinställningar i fem registervärden. iTunes använder de här värdena när föräldrakontroller är låsta:
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
I iTunes 8.0.2 och senare används dessa värden om det inte finns användarspecifika [SID]-värden:
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
iTunes använder de här värdena när föräldrakontroller är olåsta:
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
Värden för UserFlags och AdminFlags
UserFlags- eller AdminFlags-namn | Hexadecimalt värde (endast vid manuell redigering av klientregistervärdet) | Decimalvärde (endast vid distribution av registervärde via grupprincipen) | Anteckningar |
---|---|---|---|
kParentalFlags_Locked | 0x00000001 | 1 |
|
kParentalFlags_DisablePodcasts | 0x00000002 | 2 |
|
kParentalFlags_DisableMusicStore | 0x00000004 | 4 |
|
kParentalFlags_DisableSharing | 0x00000008 | 8 |
|
kParentalFlags_DisableExplicitContent | 0x00000010 | 16 |
|
kParentalFlags_DisableRadio | 0x00000020 | 32 | Flaggan inaktiverar endast internetradio. Den inaktiverar inte Apple Musics radiostationer. |
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 | tillagd i iTunes 8.1 |
kParentalFlags_RequireEncryptedBackups | 0x00080000 | 524288 | tillagd i iTunes 8.2 |
kParentalFlags_DisableHomeSharing | 0x00100000 | 1048576 | tillagd i iTunes 10 |
kParentalFlags_DisableCheckForAppUpdates | 0x00200000 | 2097152 | tillagd i iTunes 10 |
kParentalFlags_DisableCheckForDeviceUpdates | 0x00400000 | 4194304 | tillagd i iTunes 10 |
kParentlFlags_DisableFirstRunWelcomeWindow | 0x01000000 | 16777216 | tillagd i iTunes 10.2 |
kParentalFlags_DisableDeviceFileSharing | 0x02000000 | 33554432 | tillagd i iTunes 10.4 |
kParentalFlags_DisableExplicitBooks | 0x04000000 | 67108864 | tillagd i iTunes 11.0 |
kParentalFlags_DisableDefaultPlayerDialog | 0x08000000 | 134217728 | tillagd i iTunes 11.3 |
Värden för UserMoviesLimit, UserTVShowsLimit, AdminMoviesLimit och AdminTVShowsLimit
De här registervärdena är inte offentligt dokumenterade. Systemadministratörer anges vanligen endast med inställningar för föräldrakontroller som anges i registervärdena för UserFlags och AdminFlags.
UserFlags, UserMoviesLimit och UserTVShowsLimit
De här registervärdena representerar olåsta föräldrakontroller. De anges i nyckeln HKEY_CURRENT_USER så att användarna kan skriva till dem även när de inte har högre behörighet. Därför bör du inte använda registervärden om du vill hindra användare från att ändra de föräldrakontroller du har angett.
iTunes följer endast de begränsningar som anges i registervärdena för UserFlags, UserMoviesLimit, UserTVShowsLimit, UserRatingSystemID och UserGamesLimit när:
Inget värde är inställt för AdminFlags i HKEY_LOCAL_MACHINE
Biten kParentalFlags_Locked i AdminFlags-värdet är angett till 0
AdminFlags, AdminMoviesLimit och AdminTVShowsLimit
De här registervärdena representerar låsta föräldrakontroller. De anges i nyckeln HKEY_LOCAL_MACHINE och användare behöver högre behörighet för att få skriva i dem.
iTunes letar efter AdminFlags-värde för aktuell användare som visar att kontroller är låsta. Om ett sådant finns använder iTunes det värdet och ignorerar alla Userxxx-värden under HKEY_CURRENT_USER.
I det här scenariot kanske Adminxxx-värden inte återspeglar de aktuella inställningarna för föräldrakontroll om kontrollerna är upplåsta. Endast Userxxx-värdena bibehålls, men de låsta kontrollerna i AdminFlags förblir uppdaterade.
Förkonfigurera föräldrakontroller
För att förkonfigurera föräldrakontrollerna måste du ange de tre registervärdena i HKEY_LOCAL_MACHINE\Software\Apple Computer, Inc.\iTunes\[SID]\Parental Controls\ för varje användarkonto.
Det gör du med någon av de här metoderna:
Använd iTunes för att ange och låsa inställningarna för föräldrakontroll för en viss användare och sedan kopiera användarens värden till registernycklarna för andra användarkontons säkerhetsidentifierare (SID). Innan du gör detta ser du till att du inte behöver ange några flaggor som inte kan definieras från användargränssnittet i iTunes.
Använd Registereditorn för att ställa in värdena för föräldrakontroll.
Om du vill förkonfigurera föräldrakontroller för användarkonton som ännu inte har skapats eller använts ställer du in följande värden.
För 32-bitars versioner av iTunes på 32-bitars versioner av Windows, eller 64-bitars versioner av iTunes på 64-bitars versioner av 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
För 32-bitars versioner av iTunes på 64-bitars versioner av 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
Om inga kontospecifika nycklar finns i HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls använder iTunes nycklarna under HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\Parental Controls\Default.
Se till att kParentalFlags_Locked har angetts i AdminFlags om du vill förhindra att föräldrakontrollerna ändras av användare med begränsad behörighet.
När du ställer in de här flaggorna, kom ihåg att:
Du kan inte ställa in de här flaggorna i iTunes användargränssnitt.
De här flagginställningarna tillämpas endast när du ställer in nyckeln kParentalFlags_Locked. Om du inte låser AdminFlags ignorerar iTunes inställningarna.
Du måste ställa in de här flaggorna i AdminFlags. Om du ställer in dem i UserFlags tillämpas de inte.
UserFlags- eller AdminFlags-namn | Hexadecimalt värde (endast vid manuell redigering av klientregistervärdet) | Decimalvärde (endast vid distribution av registervärde via grupprincipen) |
---|---|---|
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 |
Exempel: Om du vill avaktivera Leta efter enhetsuppdateringar anger du registervärdet 0x40000000 för AdminFlags kParentalFlags_Locked och kParentalFlags_DisableCheckForAppUpdates.
Information om produkter som inte tillverkas av Apple eller som finns på oberoende webbplatser som inte står under Apples kontroll eller testats av Apple anges endast i informationssyfte och är inte att betrakta som rekommendationer av eller stöd för produkterna. Apple tar inget ansvar för valet eller nyttjandet av webbplatser eller produkter från tredje part och inte heller för produkternas prestanda. Apple garanterar inte att informationen på webbplatser från tredje part är korrekt eller tillförlitlig. Kontakta leverantören för mer information.