Artikel ini hanya berlaku untuk iTunes 7.1 atau versi lebih baru yang dijalankan di komputer Windows.
Administrator sistem dapat menggunakan pengawasan orang tua, perusahaan, dan pendidikan di iTunes untuk Windows untuk mengatur pembatasan konten.
Langkah-langkah dalam artikel ini menggunakan Editor Registri (Regedit.exe) untuk membuat perubahan ke registri Windows. Meskipun Anda sangat berpengalaman menggunakan Editor Registri, cadangkan registri lebih dulu. Jika Anda membuat kesalahan, masalah dapat terjadi pada komputer atau Windows tidak dapat dimulai.
Tombol registri untuk pengawasan orang tua
Dua tombol registri mengelola pengawasan orang tua untuk iTunes untuk Windows.
Di Windows XP dan Windows Vista, Windows 7, dan Windows 8 32-bit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls
- HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls
Di Windows Vista, Windows 7, dan Windows 8 64-bit
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\[SID]\Parental Controls
- HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls
Mengatur preferensi pengawasan orang tua
Nilai khusus pengguna [SID] adalah representasi string pengidentifikasi keamanan akun pengguna. Biasanya, tampilannya seperti: S-1-5-21-1715567821-1202687629-839522115-1003.
Setiap akun pengguna memiliki nilai khusus pengguna [SID] yang berbeda. Dengan demikian, iTunes dapat menyimpan preferensi pengawasan orang tua unik di HKEY_LOCAL_MACHINE. Jika Anda ingin mengatur preferensi pengawasan orang tua yang akan diterima oleh akun pengguna baru, buat preferensi di kunci registri berikut:
Di sistem Windows 32-bit
- HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default
Di sistem Windows 64-bit
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls\Default
iTunes 8.0.2 dan versi lebih baru menggunakan nilai dalam kunci tersebut bila nilai khusus pengguna [SID] tidak ada.
iTunes akan menyimpan preferensi pengawasan orang tua di lima nilai registri. iTunes akan menggunakan nilai tersebut bila pengawasan orang tua terkunci:
- 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
iTunes 8.0.2 dan versi lebih baru akan menggunakan nilai tersebut bila nilai khusus pengguna [SID] tidak ada:
- 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 akan menggunakan nilai tersebut bila pengawasan orang tua tidak terkunci:
- 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
Nilai untuk UserFlags dan AdminFlags
Nama UserFlags atau AdminFlags | Nilai Heksadesimal (hanya saat mengedit nilai registri klien secara manual) |
Nilai Desimal (hanya saat menyebarkan nilai registri melalui Kebijakan Grup) |
Catatan |
---|---|---|---|
kParentalFlags_Locked | 0x00000001 | 1 | |
kParentalFlags_DisablePodcasts | 0x00000002 | 2 | |
kParentalFlags_DisableMusicStore | 0x00000004 | 4 | |
kParentalFlags_DisableSharing | 0x00000008 | 8 | |
kParentalFlags_DisableExplicitContent | 0x00000010 | 16 | |
kParentalFlags_DisableRadio | 0x00000020 | 32 | Tanda ini hanya akan menonaktifkan radio Internet. Stasiun radio Apple Music tidak dinonaktifkan. |
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 | ditambahkan di iTunes 8.1 |
kParentalFlags_RequireEncryptedBackups | 0x00080000 | 524288 | ditambahkan di iTunes 8.2 |
kParentalFlags_DisableHomeSharing | 0x00100000 | 1048576 | ditambahkan di iTunes 10 |
kParentalFlags_DisableCheckForAppUpdates | 0x00200000 | 2097152 | ditambahkan di iTunes 10 |
kParentalFlags_DisableCheckForDeviceUpdates | 0x00400000 | 4194304 | ditambahkan di iTunes 10 |
kParentlFlags_DisableFirstRunWelcomeWindow | 0x01000000 | 16777216 | ditambahkan di iTunes 10.2 |
kParentalFlags_DisableDeviceFileSharing | 0x02000000 | 33554432 | ditambahkan di iTunes 10.4 |
kParentalFlags_DisableExplicitBooks | 0x04000000 | 67108864 | ditambahkan di iTunes 11.0 |
kParentalFlags_DisableDefaultPlayerDialog | 0x08000000 | 134217728 | ditambahkan di iTunes 11.3 |
Nilai untuk UserMoviesLimit, UserTVShowsLimit, AdminMoviesLimit, dan AdminTVShowsLimit
Nilai registri tersebut tidak didokumentasikan secara publik. Administrator sistem biasanya hanya berfungsi dengan preferensi pengawasan orang tua yang diatur dalam nilai registri UserFlags dan AdminFlags.
UserFlags, UserMoviesLimit, dan UserTVShowsLimit
Nilai registri tersebut mewakili pengawasan orang tua yang tidak terkunci. Nilai tersebut diatur dalam kunci HKEY_CURRENT_USER, sehingga dapat digunakan pengguna untuk menulis, meskipun tidak memiliki hak istimewa yang lebih tinggi. Karenanya, jangan gunakan nilai registri jika Anda ingin mencegah pengguna mengubah pengawasan orang tua yang diatur.
iTunes hanya akan mengikuti pembatasan yang diatur dalam nilai registri UserFlags, UserMoviesLimit, UserTVShowsLimit, UserRatingSystemID, dan UserGamesLimit jika:
- Tidak ada nilai yang diatur untuk AdminFlags di HKEY_LOCAL_MACHINE
- Bit kParentalFlags_Locked dalam nilai AdminFlags diatur ke 0
AdminFlags, AdminMoviesLimit, dan AdminTVShowsLimit
Nilai registri tersebut mewakili pengawasan orang tua yang terkunci. Nilai tersebut diatur dalam kunci HKEY_LOCAL_MACHINE, pengguna memerlukan hak istimewa yang lebih tinggi agar dapat menggunakannya untuk menulis.
iTunes akan memeriksa nilai AdminFlags untuk pengguna saat ini yang menunjukkan bahwa pengawasan terkunci. Jika ada, iTunes akan menggunakan nilai tersebut dan mengabaikan Pengguna mana punxxx nilai dalam HKEY_CURRENT_USER.
Dalam skenario ini, Adminxxx nilai mungkin tidak mencerminkan pengaturan pengawasan orang tua saat ini jika pengawasan tidak terkunci. Hanya Penggunaxxx nilai dikelola, namun pengawasan terkunci dalam AdminFlags akan tetap diperbarui.
Mengatur pengawasan orang tua sebelumnya
Untuk mengatur pengawasan orang tua sebelumnya, atur tiga nilai registri dalam kunci registri HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls untuk setiap akun pengguna.
Untuk melakukannya, gunakan salah satu metode berikut:
- Gunakan iTunes untuk mengatur dan mengunci preferensi pengawasan orang tua untuk satu pengguna, lalu gandakan nilai pengguna tersebut dalam kunci registri untuk pengidentifikasi keamanan (SID) akun pengguna lainnya. Agar dapat melakukannya, pastikan Anda tidak perlu mengatur tanda yang tidak dapat dikontrol dari antarmuka pengguna iTunes.
- Gunakan Editor Registri untuk mengatur nilai pengawasan orang tua.
Untuk mengonfigurasi lebih dulu pengawasan orang tua untuk akun pengguna yang belum dibuat atau digunakan, atur nilai berikut.
Untuk iTunes versi 32-bit di Windows versi 32-bit, atau, iTunes versi 64-bit di Windows versi 64-bit:
- 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
Untuk iTunes versi 32-bit di Windows versi 64-bit:
- 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
Jika tidak ada kunci khusus akun di HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls, iTunes akan menggunakan kunci dalam HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\Parental Controls\Default.
Untuk membatasi agar pengguna tidak mengubah pengawasan orang tua, pastikan nilai kParentalFlags_Locked diatur dalam kunci AdminFlags.
Bila Anda mengatur tanda tersebut, ingat bahwa:
- Anda tidak dapat mengatur tanda tersebut dalam antarmuka pengguna iTunes.
- Pengaturan tanda ini hanya akan diberlakukan bila Anda mengatur kunci kParentalFlags_Locked. Jika Anda tidak mengunci AdminFlags, iTunes akan mengabaikan pengaturan tersebut.
- Anda harus mengatur pengaturan tanda tersebut dalam AdminFlags. Jika diatur dalam UserFlags, pengaturan tidak akan diberlakukan.
Nama UserFlags atau AdminFlags | Nilai Heksadesimal (hanya saat mengedit nilai registri klien secara manual) |
Nilai Desimal (hanya saat menyebarkan nilai registri melalui Kebijakan 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 |
Misalnya, jika Anda ingin menonaktifkan pengaturan Periksa Pembaruan Perangkat, atur nilai registri AdminFlags untuk kParentalFlags_Locked and kParentalFlags_DisableCheckForAppUpdates menjadi 0x40000000.