1. [الويكي](https://feex.it/wiki/)
2. [سوفت وير](https://feex.it/wiki/software/)
3. [System](https://feex.it/wiki/software/system/)
4. .NET Desktop Runtime

# .NET Desktop Runtime

تطبيق: Microsoft Corporation

بيتقال عليه كمان dotnet desktop، و net desktop runtime، و .net 8 desktop، و .net 6 desktop

Microsoft Corporation, System

صفحة واحدة لبيئات تشغيل .NET desktop الحديثة اللي بتشغل تطبيقات WPF و Windows Forms. التطبيقات بتطلب إصدار رئيسي محدد. ده مش .NET Framework 4.x ومش كل النسخ والأنواع (SKUs).

## اللي محتاج تعرفه

صفحة واحدة لـ Desktop Runtime. والتطبيقات لسه محتاجة الإصدار الرئيسي اللي طلبته بالاسم.

دي حزمة .NET desktop الحديثة لتطبيقات WPF و WinForms. دي مش Framework 4.x، ومش حزمة استضافة ASP.NET، ومش كتالوج لكل النسخ اللي انتهى دعمها.

- **إيه هو؟**: حزمة .NET الحديثة لـ WPF و WinForms

  **زي Framework 4.x؟**: لا. منتج مختلف

  **كل النسخ (SKU)؟**: لا. صفحة واحدة. ثبت الإصدار الرئيسي المطلوب

Feex بتقولك

لو الرسالة بتقول Desktop Runtime 8، أنا بنزل الإصدار الرئيسي ده من مايكروسوفت. مش بثبت Framework 4.8 كبديل، ومش بنزل كل نسخة موجودة في الصفحة وخلاص.

## إيه هو .NET Desktop Runtime؟

حزمة .NET Desktop Runtime بتشمل بيئة تشغيل .NET الأساسية بالإضافة لـ WPF و Windows Forms. مايكروسوفت برضه بتوفر .NET Runtime بحجم أصغر و ASP.NET Core Runtime. مقال واحد بيغطي عيلة الـ desktop. وانت لسه محتاج تثبت الإصدار الرئيسي اللي التطبيق طالبه.

## لو عمرك ما استخدمته

لو تطبيق قال "install .NET Desktop Runtime 8" (أو 6، أو 9)، دي بيئة التشغيل المشتركة لـ WPF و WinForms. نزل الإصدار الرئيسي اللي التطبيق حدده من dotnet.microsoft.com. الصفحة دي مش .NET Framework 4.8، ومش حزمة استضافة ASP.NET، ومش مقال منفصل لكل نسخة SKU.

## بيستخدم في إيه؟

**تشغيل تطبيقات الديسكتوب المعتمدة على الفريموورك**

تطبيقات WPF و WinForms اللي مش دامجة بيئة التشغيل جواها (self-contained). هما بيحددوا إصدار رئيسي بالاسم.

**إصدارات رئيسية جنب لجنب**

إصدارات 6 و 8 و 9 يقدروا ينزلوا جنب بعض. تثبيت 8 مش هيعوض تطبيق محتاج 6.

**مش Framework 4.x**

التطبيقات اللي بتطلب .NET Framework 4.8 عايزة المنتج القديم المخصص لـ Windows بس، مش الصفحة دي.

## مين اللي بيحتاجه؟

- الناس اللي مثبت التطبيق بتاعهم بيوقف عشان ناقص Desktop Runtime
- المشرفين اللي بيحتفظوا بـ 6 LTS و 8 LTS جنب لجنب
- أي حد كان هيثبت Framework 4.8 لتطبيق محتاج .NET 8

## الحالة الحالية

.NET Desktop Runtime (2016) هو بيئة تشغيل .net desktop حديثة من Microsoft Corporation. الشركة لسه بتوجه مستخدمين Windows لـ https://dotnet.microsoft.com/download/dotnet.

## عمره قد إيه؟

.NET Core 1.0 ظهر سنة 2016. حزم Desktop ظهرت لما واجهات مستخدم Windows بدأت تخرج من حصرها على Framework بس. إصدار Framework 4.x لسه عايش جوه Windows. بس ده منتج مختلف بمثبت مختلف.

## الإصدارات

القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.

8 LTS (الحالي الشائع)

9 / الإصدار قصير الدعم (STS) الحالي

6 LTS (لسه موجود)

## متطلبات النظام

القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.

### الحد الأدنى

| نظام التشغيل       | إصدار Windows مايكروسوفت محدداه لإصدار .NET الرئيسي ده على learn.microsoft.com/dotnet/core/install/windows |
| ------------------ | ---------------------------------------------------------------------------------------------------------- |
| الرcurrentام (RAM) | بيئة التشغيل خفيفة. تطبيق سطح المكتب هو اللي بيحدد الاحتياج الحقيقي للرامات                                |

## استهلاك الموارد

- **استهلاك الـ CPU**: بيعتمد على الحاجات اللي فاتحها جوه البرنامج

  **استهلاك الـ RAM**: بيعتمد على المستندات أو التبويبات أو المكتبات

## العمليات المتثبتة

الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.

| corehost.exe | المستضيف اللي بتستخدمه تطبيقات ديسكتوب كتير معتمدة على الفريموورك. الشباك اللي بتشوفه غالباً بيبقى الـ exe بتاع التطبيق نفسه. |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------- |

## مكونات بدء التشغيل (Startup)

بيئة التشغيل مش محتاجة مدخل في Startup Apps. التطبيق اللي بيستخدمها هو اللي بيشغل corehost أو المستضيف الخاص بيه لما بتفتح التطبيق ده.

## أماكن الملفات

| التثبيت المعتاد | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\\ |
| --------------- | ------------------------------------------------------------- |

## المشاكل الشائعة

### ثبت Framework 4.8 لتطبيق .NET 8

منتج غلط. إصدار Framework 4.x و .NET Desktop الحديث ليهم ملفات تثبيت مختلفة.

### إصدار رئيسي غلط

التطبيق المبني على 6 مش هيشتغل على 8 لوحده إلا لو الشركة المطورة قالت إنه ينفع. ثبت الإصدار اللي الخطأ ذكره بالاسم.

## حل المشاكل الشائعة

### اقرأ الإصدار الرئيسي في رسالة الخطأ، وبعدين افتح dotnet.microsoft.com/download/dotnet

اختار Desktop Runtime للإصدار الرئيسي ده. فوت ASP.NET و SDK إلا لو كنت شغال تطوير برمجي.

### شغل الأمر dotnet --list-runtimes

ده بيعرض حزم Microsoft.NETCore.App و Microsoft.WindowsDesktop.App المتثبتة. إصدار Framework 4.x مش هيظهر هناك.

### متجمعش كل النسخ القديمة

حزم 5.0 أو 7.0 غير المدعومة مش خطة للتنظيف. ثبت اللي التطبيق الحالي محتاجه بالاسم.

## البدائل

حزمة .NET SDK بتشمل بيئة التشغيل دي بالإضافة للمترجمات (compilers). التطبيقات المستقلة بذاتها (Self-contained) بتشحن بيئة التشغيل بتاعتها معاها. و Framework 4.8 هو منتج Windows القديم.

## المساعدة والتنزيلات الرسمية

ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.

| تنزيل                | [dotnet.microsoft.com/download/dotnet ](https://dotnet.microsoft.com/download/dotnet)ملف التثبيت الرسمي أو صفحة المطور        |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| المساعدة             | [learn.microsoft.com/dotnet/core/install/windows ](https://learn.microsoft.com/dotnet/core/install/windows)دعم المطور         |
| الموقع الرسمي        | [dotnet.microsoft.com/download/dotnet ](https://dotnet.microsoft.com/download/dotnet)ابدأ من هنا، مش من موقع ملفات exe عشوائي |
| تثبيت .NET Framework | [learn.microsoft.com/dotnet/framework/install/ ](https://learn.microsoft.com/dotnet/framework/install/)إصدار 4.8.x منتج مختلف |

## العتاد المرتبط

بيئة التشغيل حجمها صغير. تطبيق سطح المكتب اللي هتشغله هو اللي بيحدد استهلاك المعالج والرام. أي جهاز Windows 10 أو 11 حالي الشركة محدداه هيشغل الحزمة عادي.

## التفاصيل التقنية

التفاصيل التقنية

أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.

## ذات صلة

العناصر دي مرتبطة بالمقالة دي. النوع موضح على كل رابط.

[Visual C++ Redistributable: تطبيق](https://feex.it/wiki/l/arz/software/visual-cpp-redistributable/)[إزاي تقرا Task Manager: دليل](https://feex.it/wiki/l/arz/software/system/how-to-read-task-manager/)

## المصادر والتحقق

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. [إزاي بنعمل أبحاثنا](https://feex.it/wiki/research/).

- [موقع .NET Desktop Runtime الرسمي ](https://dotnet.microsoft.com/download/dotnet)· صفحة منتج المورد
- [مساعدة .NET Desktop Runtime ](https://learn.microsoft.com/dotnet/core/install/windows)· دعم المورد
- [.NET Framework منتج مختلف ](https://learn.microsoft.com/dotnet/framework/install/)· تثبيت 4.x Framework مش هو بيئة التشغيل دي
- [خريطة عمليات Foxhole ](https://foxhole.feex.it/)· عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.

## هل المقالة دي كانت مفيدة؟

مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.

حقائق سريعة

نبذة تعريفية سريعة عن الصفحة دي. المواصفات، والمصادر، والتفاصيل الكاملة موجودة في المقالة.

- **المطور**: Microsoft Corporation

  **الفئة**: بيئة تشغيل .NET desktop حديثة

  **العملية (Process)**: corehost.exe

  **الترخيص**: بيئة تشغيل مجانية من مايكروسوفت

  **أول إصدار**: 2016

  **الموقع الرسمي**: [dotnet.microsoft.com/download/dotnet](https://dotnet.microsoft.com/download/dotnet)

  **تم تحديد مساره بواسطة Feex**: تمت رؤيته على أجهزة كمبيوتر ويندوز في Foxhole

حالة المصدر المسجل: تمت مراجعته بواسطة Feex: تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/arz/software/dotnet-desktop-runtime/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
