استخدم Windows PowerShell لتثبيت الميزات الاختيارية

جرب أداة القضاء على المشاكل

يأتي Microsoft Windows مع مجموعة من الميزات الاختيارية المزعومة التي قد يقوم المستخدمون بتمكينها أو تعطيلها باستخدام برنامج لوحة التحكم الصغير 'تشغيل ميزات Windows أو إيقاف تشغيلها'.

هذا يعمل بشكل جيد بالنسبة للجزء الأكبر ، لكنه يتطلب منك ذلك افتح لوحة التحكم في نظام التشغيل ما لم تقم بتحميل نافذة الميزات مباشرة عن طريق كتابة ميزات اختيارية في Start .

بينما يكون ذلك كافيًا في معظم الأوقات ، يمكن للمسؤولين استخدام PowerShell أيضًا لإدارة الميزات الاختيارية لنظام التشغيل Windows.

يوفر لك الدليل التالي نظرة عامة حول كيفية عمل ذلك على Windows 10. لاحظ أن هذا قد لا يعمل على الإصدارات السابقة من Windows مثل Windows 7.

Windows PowerShell: تثبيت الميزات الاختيارية

أنت بحاجة إلى ملف بوويرشيل مرتفع للأوامر التالية. اضغط على مفتاح Windows ، واكتب powershell ، واضغط باستمرار على مفتاح Ctrl ومفتاح Shift ، ثم انقر فوق مفتاح Enter لفتح موجه PowerShell بامتيازات إدارية.

قائمة بجميع الميزات الاختيارية وحالتها

powershell optional features

أول شيء قد ترغب في القيام به ، على الأقل عندما تكون جديدًا في استخدام الأمر ، هو عرض قائمة الميزات المتوفرة.

يركض الحصول على windowsoptionalfeature -online لسرد جميع أسماء الميزات المتاحة وحالاتها على نظام الكمبيوتر. الحالة إما ممكّنة أو معطلة.

ملاحظة: تعني المعلمة -online أن الإجراءات يتم تشغيلها على الجهاز الحالي.

في حين أنه من السهل تحديد بعض الميزات من خلال اسم الميزة ، إلا أنه ليس من السهل عليهم جميعًا.

القائمة التالية مأخوذة من Windows 10 Pro الإصدار 1809

  • اسم الميزة: خدمات الطباعة- PrintToPDFS- الميزات
  • اسم الميزة: تعريفات Windows-Defender الافتراضية
  • اسم الميزة: طباعة ميزات خدمات XPS
  • اسم الميزة: محرك البحث-العميل-حزمة
  • FeatureName: MSRDC- البنية التحتية
  • اسم الميزة: TelnetClient
  • اسم الميزة: TFTP
  • اسم الميزة: TIFFIFilter
  • FeatureName: WorkFolders-Client
  • اسم الميزة: LegacyComponents
  • اسم الميزة: DirectPlay
  • اسم الميزة: ميزات مؤسسة الطباعة
  • اسم الميزة: FaxServicesClientPackage
  • FeatureName: مؤسسة الطباعة - InternetPrinting - العميل
  • اسم الميزة: Printing-Foundation-LPDPrintService
  • اسم الميزة: Printing-Foundation-LPRPortMonitor
  • اسم الميزة: SimpleTCP
  • اسم الميزة: MicrosoftWindowsPowerShellV2Root
  • اسم الميزة: MicrosoftWindowsPowerShellV2
  • FeatureName: Windows-Identity-Foundation
  • اسم الميزة: Microsoft-Windows-Subsystem-Linux
  • اسم الميزة: HypervisorPlatform
  • اسم الميزة: VirtualMachinePlatform
  • اسم الميزة: Client-ProjFS
  • اسم الميزة: NetFx4-AdvSrvs
  • اسم الميزة: NetFx4Extended-ASPNET45
  • FeatureName: IIS-WebServerRole
  • FeatureName: IIS-WebServer
  • FeatureName: IIS-CommonHttpFeatures
  • FeatureName: IIS-HttpErrors
  • FeatureName: IIS-HttpRedirect
  • FeatureName: IIS-ApplicationDevelopment
  • FeatureName: IIS-NetFxExtensibility
  • FeatureName: IIS-NetFxExtensibility45
  • FeatureName: IIS-HealthAndDiagnostics
  • FeatureName: IIS-HttpLogging
  • FeatureName: IIS-LoggingLibraries
  • FeatureName: IIS-RequestMonitor
  • FeatureName: IIS- HttpTracing
  • FeatureName: IIS- الأمن
  • FeatureName: IIS-URLAuthorization
  • FeatureName: IIS-RequestFiltering
  • FeatureName: IIS-IPSecurity
  • FeatureName: أداء IIS
  • FeatureName: IIS-HttpCompressionDynamic
  • FeatureName: IIS-WebServerManagementTools
  • FeatureName: IIS-ManagementScriptingTools
  • FeatureName: IIS-IIS6ManagementCompatibility
  • FeatureName: IIS- قاعدة التعريف
  • اسم الميزة: WAS-WindowsActivationService
  • اسم الميزة: WAS-ProcessModel
  • اسم الميزة: WAS-NetFxEnvironment
  • اسم الميزة: WAS-ConfigurationAPI
  • FeatureName: IIS- HostableWebCore
  • FeatureName: IIS-StaticContent
  • FeatureName: IIS-DefaultDocument
  • FeatureName: IIS-DirectoryBrowsing
  • اسم الميزة: IIS-WebDAV
  • FeatureName: IIS- WebSockets
  • FeatureName: IIS-ApplicationInit
  • اسم الميزة: IIS-ASPNET
  • اسم الميزة: IIS-ASPNET45
  • FeatureName: IIS-ASP
  • اسم الميزة: IIS-CGI
  • FeatureName: IIS-ISAPIExtensions
  • FeatureName: IIS-ISAPIFilter
  • FeatureName: IIS-ServerSideIncludes
  • FeatureName: IIS-CustomLogging
  • FeatureName: IIS-BasicAuthentication
  • FeatureName: IIS-HttpCompressionStatic
  • FeatureName: IIS- ManagementConsole
  • اسم الميزة: IIS-ManagementService
  • FeatureName: توافق IIS-WMIC
  • FeatureName: IIS-LegacyScripts
  • FeatureName: IIS-LegacySnapIn
  • اسم الميزة: IIS-FTPServer
  • اسم الميزة: IIS-FTPSvc
  • FeatureName: IIS-FTPExtensibility
  • اسم الميزة: WCF-Services45
  • اسم الميزة: WCF-HTTP-Activation45
  • اسم الميزة: WCF-TCP-Activation45
  • اسم الميزة: WCF-Pipe-Activation45
  • اسم الميزة: WCF-MSMQ-Activation45
  • اسم الميزة: WCF-TCP-PortSharing45
  • اسم الميزة: حاوية MSMQ
  • اسم الميزة: خادم MSMQ
  • اسم الميزة: مشغلات MSMQ
  • اسم الميزة: MSMQ-ADIntegration
  • اسم الميزة: MSMQ-HTTP
  • اسم الميزة: MSMQ- متعدد
  • اسم الميزة: MSMQ-DCOMProxy
  • اسم الميزة: WCF-HTTP- التنشيط
  • اسم الميزة: تنشيط WCF-NonHTTP
  • اسم الميزة: IIS-CertProvider
  • FeatureName: IIS-WindowsAuthentication
  • FeatureName: IIS-DigestAuthentication
  • FeatureName: IIS-ClientCertificateMappingAuthentication
  • FeatureName: US-IISCertificateMappingAuthentication
  • FeatureName: IIS-ODBCLogging
  • اسم الميزة: NetFx3
  • اسم الميزة: SMB1Protocol
  • اسم الميزة: SMB1Protocol-Client
  • اسم الميزة: SMB1Protocol-Server
  • اسم الميزة: SMB1Protocol-Deprecation
  • اسم الميزة: MediaPlayback
  • اسم الميزة: WindowsMediaPlayer
  • اسم الميزة: حزمة Microsoft-Windows-NetFx3-OC
  • اسم الميزة: Microsoft-Windows-NetFx4-US-OC-Package
  • اسم الميزة: حزمة Microsoft-Windows-Client-EmbeddedExp
  • اسم الميزة: Microsoft-Windows-NetFx3-WCF-OC-Package
  • اسم الميزة: Microsoft-Windows-NetFx4-WCF-US-OC-Package
  • FeatureName: حاويات- DisposableClientVM
  • اسم الميزة: Microsoft-Hyper-V-All
  • اسم الميزة: Microsoft-Hyper-V
  • اسم الميزة: Microsoft-Hyper-V-Tools-All
  • اسم الميزة: Microsoft-Hyper-V-Management-PowerShell
  • اسم الميزة: Microsoft-Hyper-V-Hypervisor
  • اسم الميزة: Microsoft-Hyper-V-Services
  • FeatureName: Microsoft-Hyper-V-Management-Clients
  • FeatureName: HostGuardian
  • اسم الميزة: Client-DeviceLockdown
  • FeatureName: Client-EmbeddedShellLauncher
  • FeatureName: Client-EmbeddedBootExp
  • FeatureName: Client-EmbeddedLogon
  • اسم الميزة: عامل تصفية لوحة مفاتيح العميل
  • اسم الميزة: عميل UnifiedWriteFilter
  • اسم الميزة: DataCenterBridging
  • اسم الميزة: DirectoryServices-ADAM-Client
  • اسم الميزة: Windows-Defender-ApplicationGuard
  • اسم الميزة: ServicesForNFS-ClientOnly
  • FeatureName: ClientForNFS- البنية التحتية
  • اسم الميزة: NFS- الإدارة
  • اسم الخاصية: الحاويات
  • اسم الميزة: SmbDirect
  • اسم الميزة: موصل متعدد النقاط
  • اسم الميزة: خدمات موصل متعدد النقاط
  • اسم الميزة: أدوات متعددة النقاط
  • اسم الميزة: AppServerClient
  • اسم الميزة: إنترنت إكسبلورر اختياري amd64

عرض معلومات حول الميزات

powershell-display information about features

يمكنك استخدام المعلمة -featurename Example لعرض معلومات مفصلة حول الميزة التي تهتم بها.

الامر get-windowsoptionalfeature -online -featurename NetFx 3 على سبيل المثال يكشف أن هذا يقوم بتثبيت .Net Framework 3.5 على النظام. يوجد أيضًا ارتباط بالإنترنت بشرط أن تنقر فوق للبحث عن معلومات إضافية عبر الإنترنت.

تمكين أو تعطيل ميزة اختيارية

يمكنك استخدام أوامر PowerShell لتمكين الميزات الاختيارية أو تعطيلها على جهاز يعمل بنظام Windows 10.

يتم استخدام الأمرين Enable-WindowsOptionalFeature -FeatureName و Disable-WindowsOptionalFeature -FeatureName لذلك.

لإعطائك مثالين لتوضيح كيفية عمل ذلك:

  • تمكين-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -All - يقوم هذا الأمر بتثبيت Net Framework 3.5 على الكمبيوتر الذي يتم تشغيل الأمر عليه.
  • تعطيل-WindowsOptionalFeature -Online -FeatureName 'NetFx3' - يقوم هذا الأمر بتعطيل الميزة مرة أخرى.

المعلمة -All تخبر Windows بتثبيت أي تبعيات أيضًا. لذلك ، إذا كانت الميزة الأصلية مطلوبة لتثبيت الميزة المحددة ، فسيتم تثبيتها أيضًا. ملاحظة: لا يدعم Disable المعلمة -All.

بوويرشيل

للنوافذ

التحميل الان

مصادر