إدارة ميزات التحكم في iTunes لنظام التشغيل Windows
استخدم عناصر التحكم الأبوي وفي الشركات والمؤسسات التعليمية داخل iTunes لتقييد المحتوى.
لا تتناول هذه المقالة سوى iTunes 7.1 والأحدث باستخدام أجهزة كمبيوتر تعمل بنظام التشغيل Windows.
يمكن لمسؤولي الأنظمة استخدام عناصر الإشراف العائلي وفي الشركات والمؤسسات التعليمية داخل iTunes لـ Windows بهدف تعيين قيود على المحتوى.
تستخدم الخطوات الواردة في هذه المقالة Registry Editor (Regedit.exe) لإدخال تغييرات على Windows registry. ينبغي إنشاء نسخة احتياطية للسجل أولاً حتى لو كنت ماهرًا في استخدام Registry Editor. عند حدوث خطأ، قد تواجه مشاكل في جهاز الكمبيوتر وقد يتم منع Windows من بدء التشغيل.
مفاتيح السجلّ لعناصر الإشراف العائلي
يتم استخدام مفتاحَي سجلّ عناصر الإشراف العائلي في iTunes لـ Windows.
على Windows XP وإصدار 32 بت من Windows Vista وWindows 7 وWindows 8 وWindows 10
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls
HKEY_CURRENT_USER\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls
على إصدار 64 بت من Windows Vista وWindows 7 وWindows 8 و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
تعيين تفضيلات الإشراف العائلي
تُعد القيمة التي يحددها المستخدم [SID] سطرًا يمثل معرّف أمان حساب المستخدم. ويظهر هذا المعرّف بالشكل التالي: S-1-5-21-1715567821-1202687629-839522115-1003.
يحتوي كل حساب مستخدم على قيمة مختلفة خاصة بالمستخدم [SID]. ولذلك بإمكان iTunes تخزين تفضيلات إشراف عائلي فريدة لكل مستخدم على حدة في HKEY_LOCAL_MACHINE. لتعيين تفضيلات إشراف عائلي مضمّنة في حسابات المستخدمين الجديدة، يمكنك إنشاؤها ضمن مفاتيح السجل التالية.
على أنظمة Windows إصدار 32 بت
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\Parental Controls\Default
على أنظمة Windows إصدار 64 بت
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Computer, Inc.\iTunes\Parental Controls\Default
يستخدم إصدار iTunes 8.0.2 والأحدث القيم ضمن هذه المفاتيح عندما لا توجد قيم [SID] خاصة بالمستخدم.
يخزّن iTunes تفضيلات الإشراف العائلي في خمسة قيم سجلّ. يستخدم iTunes هذه القيم عندما يتم قفل عناصر الإشراف العائلي:
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 والأحدث هذه القيم عندما لا توجد قيم [SID] خاصة بالمستخدم:
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 هذه القيم عند إلغاء قفل عناصر الإشراف العائلي:
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 وAdminFlags
اسم UserFlags أو AdminFlags | قيمة ست عشرية (عند تعديل قيمة سجلّ عميل يدويًا فقط) | قيمة عشرية (عند نشر قيمة سجلّ عبر Group Policy) | الملاحظات |
---|---|---|---|
kParentalFlags_Locked | 0x00000001 | 1 |
|
kParentalFlags_DisablePodcasts | 0x00000002 | 2 |
|
kParentalFlags_DisableMusicStore | 0x00000004 | 4 |
|
kParentalFlags_DisableSharing | 0x00000008 | 8 |
|
kParentalFlags_DisableExplicitContent | 0x00000010 | 16 |
|
kParentalFlags_DisableRadio | 0x00000020 | 32 | يؤدي هذا الشعار إلى تعطيل راديو الإنترنت فقط. ولا يؤدي إلى تعطيل محطات راديو 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 | تمت الإضافة في iTunes 8.1 |
kParentalFlags_RequireEncryptedBackups | 0x00080000 | 524288 | تمت الإضافة في iTunes 8.2 |
kParentalFlags_DisableHomeSharing | 0x00100000 | 1048576 | تمت الإضافة في iTunes 10 |
kParentalFlags_DisableCheckForAppUpdates | 0x00200000 | 2097152 | تمت الإضافة في iTunes 10 |
kParentalFlags_DisableCheckForDeviceUpdates | 0x00400000 | 4194304 | تمت الإضافة في iTunes 10 |
kParentlFlags_DisableFirstRunWelcomeWindow | 0x01000000 | 16777216 | تمت الإضافة في iTunes 10.2 |
kParentalFlags_DisableDeviceFileSharing | 0x02000000 | 33554432 | تمت الإضافة في iTunes 10.4 |
kParentalFlags_DisableExplicitBooks | 0x04000000 | 67108864 | تمت الإضافة في iTunes 11.0 |
kParentalFlags_DisableDefaultPlayerDialog | 0x08000000 | 134217728 | تمت الإضافة في iTunes 11.3 |
قيم لـ UserMoviesLimit وUserTVShowsLimit وAdminMoviesLimit وAdminTVShowsLimit
لا يتم توثيق قيم السجل هذه بشكل عام. يعمل مسؤولو النظام عادة مع تفضيلات الإشراف العائلي فقط التي يتم تعيينها في قيم السجلّ UserFlags وAdminFlags.
UserFlags وUserMoviesLimit وUserTVShowsLimit
وتمثل قيم السجلّ هذه عناصر الإشراف العائلي غير المحظورة. ذلك أنه يتم تعيينها ضمن مفتاح HKEY_CURRENT_USER حتى يتمكن المستخدمون من كتابتها حتى إذا لم تكن لديهم امتيازات معزّزة. ولذلك يجب عدم استخدام قيم السجلّ إذا كنت تريد تجنيب المستخدمين تغيير عناصر الإشراف العائلي التي تعيّنها.
يتبع iTunes القيود التي يتم تعيينها في قيم السجلّ UserFlags وUserMoviesLimit وserTVShowsLimit وUserRatingSystemID وUserGamesLimit في الحالات التالية فقط:
عدم تعيين قيمة لـ AdminFlags في HKEY_LOCAL_MACHINE
تم تعيين بت kParentalFlags_Locked في AdminFlags على 0
AdminFlags وAdminMoviesLimit وAdminTVShowsLimit
وتمثل قيم السجلّ هذه عناصر الإشراف العائلي المحظورة. تم تعيينها ضمن مفتاح HKEY_LOCAL_MACHINE، ويحتاج المستخدمون إلى امتيازات معزّزة للكتابة عليها.
يفحص iTunes قيمة AdminFlags للمستخدم الحالي الذي يشير إلى أن عناصر الإشراف محظورة. إذا وُجد أي من ذلك، فسيستخدم iTunes هذه القيمة ويتجاهل أي قيم لـ Userxxx ضمن HKEY_CURRENT_USER.
في هذا السيناريو، قد لا تعكس قيم Adminxxx إعدادات عناصر الإشراف العائلي الحالية إذا كان قفل العناصر مفتوحًا. وسيتم الاحتفاظ بقيم Userxxx فقط، ولكن ستظل العناصر المقفلة في AdminFlags محدثة.
عناصر الإشراف العائلي المكوّنة مسبقًا
لإجراء تكوين مسبق لعناصر الإشراف العائلي، قم بتعيين قيم السجل الثلاث في مفتاح السجلّ HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls لكل حساب مستخدم.
وللقيام بذلك، يمكنك استخدام أي من هاتين الطريقتين:
يمكنك استخدام iTunes لإعداد تفضيلات الإشراف العائلي للمستخدم، ونسخ القيم لذلك المستخدم ضمن مفاتيح السجلّ لمعرّفات أمان حساب المستخدم الأخرى. وقبل القيام بذلك، تأكد من عدم الحاجة إلى تعيين أي شعارات لا يمكن التحكم فيها من واجهة مستخدم iTunes.
استخدم Registry Editor لتعيين قيم الإشراف العائلي.
لإجراء تكوين مسبق لعناصر الإشراف العائلي لحسابات المستخدمين التي لم يتم إنشاؤها بعد أو المستخدمة، يمكنك تعيين القيم التالية.
في إصدارات 32 بت من iTunes على إصدارات 32 بت من Windows، أو في إصدارات 64 بت من iTunes على إصدارات 64 بت من 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
في إصدارات 32 بت من iTunes على إصدارات 64 بت من 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
إذا لم تكن هناك مفاتيح خاصة بالحساب موجودة في HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\iTunes\[SID]\Parental Controls، فسيستخدم iTunes المفاتيح ضمن HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\Parental Controls\Default.
وحتى يظل المستخدمون المقيدون بعيدًا عن تغيير عناصر الإشراف العائلي، تأكد من تعيين قيمة kParentalFlags_Locked في مفتاح AdminFlags.
عند تعيين هذه الشعارات، لا تنس ما يلي:
لا يمكنك تعيين هذه الشعارات في واجهة مستخدم iTunes.
لا يتم فرض إشعارات الشعار هذه إلا عندما تقوم بتعيين مفتاح kParentalFlags_Locked. وإذا لم تقم بقفل AdminFlags، فسيتجاهل iTunes الإعدادات.
يجب تعيين إعدادات الشعار هذه في AdminFlags. وعند تعيينها في UserFlags، لن يتم فرضها.
اسم UserFlags أو AdminFlags | قيمة ست عشرية (عند تعديل قيمة سجلّ عميل يدويًا فقط) | قيمة عشرية (عند نشر قيمة سجلّ عبر Group Policy) |
---|---|---|
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 |
على سبيل المثال، لتعطيل إعداد "التحقق من تحديثات الجهاز"، قم بتعيين قيمة السجلّ AdminFlags في kParentalFlags_Locked وkParentalFlags_DisableCheckForAppUpdates على 0x40000000.
يتم تقديم المعلومات حول المنتجات التي لم تُصنّعها Apple أو مواقع الويب المستقلة التي لا تخضع للمراقبة أو الاختبار من جانب Apple بدون توصيات أو موافقة. ولا تتحمّل Apple أية مسؤولية فيما يتعلق باختيار مواقع الويب والمنتجات التابعة لجهات خارجية أو أدائها أو استخدامها. ولا تُقدّم Apple أية ضمانات فيما يتعلق بدقة أو موثوقية مواقع الويب التابعة لجهات خارجية. اتصل بالبائع للحصول على المزيد من المعلومات.