تقصير Windows حجم التطبيقات أكبر بكثير مما تم الإبلاغ عنه

مايكروسوفت Windows 11 يتضمن نظام التشغيل العشرات من التطبيقات الافتراضية التي تتوفر افتراضيًا بعد التثبيت مباشرة عند التشغيل لأول مرة. توفر بعض هذه التطبيقات وظائف أساسية ، مثل عرض الصور أو تشغيل الوسائط أو تحرير النص العادي. البعض الآخر لديه تركيز ضيق وهو مفيد لمجموعة فرعية صغيرة من Windows للمستخدمين فقط.

windows 11 مساحة تخزين التطبيق الفعلية

يمكن إزالة العديد من التطبيقات المثبتة مسبقًا من Windows الجهاز ، إما من خلال الإعدادات> التطبيقات ، أو أوامر PowerShell ، أو باستخدام برنامج مثل winget ، فإن ملف Windows مدير مجموعة. تشغل التطبيقات مساحة على القرص وقد يرغب بعض المسؤولين في إزالتها لتحرير مساحة على محرك الأقراص

عندما يتعلق الأمر بتحديد الحجم الفعلي الذي تشغله هذه التطبيقات ، سيواجه المسؤولون حواجز على الطرق. الإعدادات> قائمة التطبيقات غير مجدية لهذا ، مثل العديد من الإعدادات الافتراضية Windows التطبيقات مدرجة ببضعة كيلو بايت من الحجم فقط.

windows 11 حجمًا للتطبيق

قراءات التخزين غير صحيحة. سبب انخفاض العدد الذي تم الإبلاغ عنه للتثبيت المسبق Windows التطبيقات هي أنه قد يتم تثبيت هذه التطبيقات في مجلدات متعددة. يعرض تطبيق إعدادات Microsoft حجم أحد المجلدات لأنه يتجاهل أي مجلد آخر يخزن ملفات التطبيق.

وينطبق الشيء نفسه عند تشغيل أوامر PowerShell العادية لإرجاع قوائم التطبيقات.

قام مايكل نيهاوس بتحليل السلوك على Windows 11. نشر النتائج التي توصل إليها في منشور مدونة على موقعه على الويب وأنشأ نصًا برمجيًا PowerShell يعرض الحجم الكامل للتطبيقات الافتراضية على Windows الأنظمة.

البرنامج النصي PowerShell متاح للتنزيل. ما عليك سوى تنزيل أرشيف zip إلى النظام المحلي واستخراجه للبدء.

استخدم قائمة ابدأ لبدء تشغيل موجه PowerShell مرتفع ، وانتقل إلى المجلد الذي تم تخزين البرنامج النصي فيه ، وقم بتشغيله. \ Get-AppSizes.ps1 -online | Out-GridView للحصول على الإخراج.

Note أنك بحاجة إلى السماح بتنفيذ البرامج النصية لجهات خارجية وتحديد “التشغيل مرة واحدة” عند مطالبتك بتشغيلها. قد ينظر المستخدمون الحذرون إلى الكود قبل تشغيل البرنامج النصي للتأكد من أنه آمن للتشغيل.

احصل على AppxProvisionedPackage -online | ٪ {# احصل على موقع حزمة التطبيق الرئيسي باستخدام البيان $ loc = Split-Path ( [Environment]:: ExpandEnvironmentVariables ($ _. InstallLocation)) -ParentIf ((Split-Path $ loc -Leaf) -ieq ‘AppxMetadata’) {$ loc = Split-Path $ loc -Parent} # احصل على نمط للعثور على المجلدات ذات الصلة $ مطابقة = Join-Path -Path (Split-Path $ loc -Parent) -ChildPath “$ ($ _. DisplayName) *” $ size = (Get-ChildItem $ match -Recurse -ErrorAction Ignore | Measure-Object -Property Length -Sum ) .Sum # أضف النتائج إلى الناتج $ _ | إضافة عضو -NotePropertyName الحجم -NotePropertyValue $ size $ _ | إضافة عضو -NotePropertyName InstallFolder -NotePropertyValue $ loc $ _} | حدد DisplayName ، PackageName ، الإصدار ، InstallFolder ، الحجم

يفتح البرنامج النصي PowerShell نافذة جديدة تسرد كل تطبيق في صفه الخاص. يتم سرد كل تطبيق باسمه واسم الحزمة ومجلد التثبيت والإصدار والحجم. الحجم مدرج بالبايت. يبلغ حجم معظم التطبيقات عشرة ميغا وأكثر. البعض ، YourPhone ، Windows متجر، Windows تطبيقات الاتصالات ، أو Microsoft Teams ، أكبر بكثير من ذلك.

الكلمات الختامية

يجب على Microsoft إعادة ضبط قراءات الحجم في قائمة التطبيقات لتطبيق الإعدادات ، حيث إن الأحجام الصغيرة للتطبيقات المثبتة تمنح المستخدمين والمسؤولين انطباعًا غير صحيح.

أنت الآن: هل تقوم بإزالة التطبيقات المثبتة مسبقًا على أجهزتك؟ (عبر Deskmodder)

الإعلانات

مقالات ذات صلة

Back to top button