تخطَّ إلى المحتوى

التوصية

حسب الحالة

عطّله من أجل الخصوصية: يرسل PowerShell 7+ عند كل تشغيل بيانات الاستخدام، ويوصي BoosterX بإيقافه على أجهزة الألعاب حيث يُستخدم PowerShell بشكل متقطع.

لا يوجد تأثير ملحوظ على الأداء — البيانات ترسلها فقط جلسة pwsh قيد التشغيل، وليس عملية خلفية.

الأثر الأساسي
إيقاف قياس PowerShell
FPS والذاكرة
راجع الدراسة

قياس PowerShell جزء من PowerShell 7+ (الملف التنفيذي pwsh). وفق توثيق about_Telemetry، عند التشغيل تُرسل نسخة نظام التشغيل وPowerShell، ومعاملات التشغيل بدون قيم، وسياسة التنفيذ، وأثناء الجلسة — معلومات عن الوحدات المستوردة والميزات التجريبية المفعّلة. لا يمتلك Windows PowerShell 5.1 المدمج في Windows هذا القياس: الجمع ينفذه pwsh فقط. الإيقاف يمس هذه البيانات بالذات؛ سجلات الأمان وScript Block Logging وسجل الأوامر تُضبط بشكل منفصل ولا يمسّها هذا الإعداد.

ميّز بين المنتجات: $PSVersionTable في وحدة تحكم pwsh يعرض 7.x، وفي PowerShell المدمج — 5.1. الرفض الموثّق هو متغير البيئة POWERSHELL_TELEMETRY_OPTOUT، الذي يسري قبل تشغيل العملية. بدءًا من PowerShell 7.6.2 على Windows، يتوفر الإيقاف أيضًا عبر «الإعدادات» العامة → «الخصوصية والأمان» → «التشخيص والملاحظات». لا تعطّل وفق تعليمات خارجية التسجيل الوقائي، معتبرًا إياه قياسًا.

كيفية التحقق من النتيجة

Section titled “كيفية التحقق من النتيجة”

شغّل جلسة جديدة من PowerShell 7 ونفّذ $Env:POWERSHELL_TELEMETRY_OPTOUT: يجب أن يكون المتغير معيَّنًا — متغيرات البيئة تُقرأ عند تشغيل العملية. تحقق من مكوّنات البيانات المجمّعة عبر صفحة about_Telemetry.

كيفية التغيير والتراجع

Section titled “كيفية التغيير والتراجع”

افتح «التحسين» → «الخصوصية» → «أدوات المطوّرين وواجهة سطر الأوامر» → «قياس PowerShell»، وانقل المفتاح إلى وضع «مفعّل»: سيطبّق BoosterX رفض قياس PowerShell. اضغط «تطبيق». إذا كان «التطبيق الفوري» مفعّلًا، فلا حاجة إلى زر منفصل. للتراجع، انقل المفتاح إلى وضع «معطّل» وطبّق التغيير مرة أخرى: سيعيد BoosterX حالة Windows الافتراضية مع قياس PowerShell المفعّل؛ وستلتقط جلسات PowerShell الجديدة المتغير.

آخر تحقق: 2026-09-19.