Eine Übersicht über Windows 10 IoTAn overview of Windows 10 IoT

Hinweis

Windows 10-Container können nur mit Windows IoT Core und Windows IoT Enterprise für kommerzielle Bereitstellungen mit Microsoft Azure IoT Edge verwendet werden.Windows 10 Containers can only be used with Windows IoT Core and Windows IoT Enterprise for commercial deployments utilizing Microsoft Azure IoT Edge.

Was ist Windows 10 IoT?What is Windows 10 IoT?

Windows 10 IoT ist ein Mitglied der Windows 10-Familie, die Power von Enterprise-Klasse, Sicherheit und verwaltbarkeit für das Internet der Dinge bereitstellt.Windows 10 IoT is a member of the Windows 10 family that brings enterprise-class power, security and manageability to the Internet of Things. Es nutzt Windows embedded Erfahrung "," Umgebung "und" Cloud-Konnektivität, dadurch können Unternehmen ihre Internet der Dinge mit sicheren Geräten zu erstellen, die schnell bereitgestellt, auf einfache Weise verwaltet und mit einer umfassenden cloudstrategie nahtlos verbunden werden können.It leverages Windows' embedded experience, ecosystem and cloud connectivity, allowing organizations to create their Internet of Things with secure devices that can be quickly provisioned, easily managed, and seamlessly connected to an overall cloud strategy.

Windows 10 IoT EditionsWindows 10 IoT Editions

Windows 10 IoT ist in zwei Editionen.Windows 10 IoT comes in two editions. Windows 10 IoT Core ist das kleinste Element der Windows 10-Betriebssystem-Familie.Windows 10 IoT Core is the smallest member of the Windows 10 operating system family. Obwohl nur eine einzelne app ausführen, wird es noch immer die Verwaltbarkeit und Sicherheit von Windows 10 erwartet.While only running a single app, it still has the manageability and security expected from Windows 10. Windows 10 IoT Enterprise ist hingegen eine Vollversion von Windows 10 mit speziellen Funktionen zum Erstellen von dedizierte Geräte, die auf einen bestimmten Satz von Anwendungen und Peripheriegeräte gesperrt.By contrast, Windows 10 IoT Enterprise is a full version of Windows 10 with specialized features to create dedicated devices locked down to a specific set of applications and peripherals.

Unterschiede zwischen Windows 10 IoT Core und Windows 10 IoT EnterpriseDifferences between Windows 10 IoT Core and Windows 10 IoT Enterprise

Während Windows 10 IoT Core und Windows 10 IoT Enterprise in Namen ähnlich sind, unterscheiden sich was diese bieten, und was sie unterstützen.While Windows 10 IoT Core and Windows 10 IoT Enterprise are similar in name, there are differences in what they offer as well as what they support. Im folgenden finden eine Liste der Funktionen, die Edition Unterschiede hervorhebt.Below is a feature list that highlights edition differences.

Windows 10 IoT CoreWindows 10 IoT Core Windows 10 IoT EnterpriseWindows 10 IoT Enterprise
BenutzererfahrungUser experience Eine UWP-app in den Vordergrund zu einem Zeitpunkt (finden Sie unter IoT-Shell-Dokumentation für die app BackStack-Behandlung) mit Unterstützung von Hintergrund-apps und Dienste.One UWP app in the foreground at a time (see IoT Shell documentation for app backstack handling) with supporting background apps and services. Herkömmliche Windows-Shell mit erweiterten Lockdown-FunktionenTraditional Windows Shell with Advanced Lockdown Features
Monitorlose unterstütztHeadless supported JaYes JaYes
Unterstützte App-ArchitekturApp architecture supported Nur UWP UIUWP UI only Vollständige Windows-Benutzeroberflächenautomatisierungs-Unterstützung (z. B. UWP, Windows Forms usw.)Full Windows UI support (e.g. UWP, WinForms, etc)
CortanaCortana Cortana SDKCortana SDK JaYes
DomänenbeitrittDomain join Nur AADAAD only AAD und herkömmlicheAAD and Traditional Domain
ManagementManagement MDMMDM MDMMDM
Gerät-SicherheitstechnologienDevice Security Technologies TPM, sicherer Start, BitLocker, Device Guard, und der GeräteintegritätTPM, Secure Boot, BitLocker, Device Guard, and Device Health Attestation TPM, sicherer Start, BitLocker, Device Guard und Integritätsnachweis für GeräteTPM, Secure Boot, BitLocker, Device Guard and Device Health Attestation
Unterstützung für CPU-ArchitekturCPU Architecture support X86 X64 und ARMx86, x64, and ARM x86 und x64x86 and x64
LizenzierungLicensing Online-Lizenzierung Vereinbarung und eingebettete OEM-Verträge, lizenzgebührenfreieOnline Licensing Agreement and Embedded OEM Agreements, Royalty-free Direkte und indirekte eingebettete OEM-VereinbarungenDirect and Indirect Embedded OEM Agreements
VerwendungsszenarienUsage scenarios Digitalen Beschilderung, Smart Building, IoT-Gateway, HMI, intelligente Home, tragbare GeräteDigital Signage, Smart Building, IoT Gateway, HMI, Smart Home, Wearables Industry-Tablets, POS, Kiosk-, digitalen Beschilderung, Geldautomaten, medizinische Geräte, Herstellungsgeräte, Thin ClientsIndustry Tablets, POS, Kiosk, Digital Signage, ATM, Medical Devices, Manufacturing Devices, Thin Client

Mindestanforderung Details, finden Sie auf der Windows-Hardware-Website.For minimum requirement details, please visit the Windows Hardware site.

Unterschiede zwischen Windows 10 Desktop und Windows 10 IoT CoreDifferences between Windows 10 Desktop and Windows 10 IoT Core

Verschiedene Funktionen, die auf dem Desktop und IoT Core verfügbarDifferent features available on Desktop and IoT Core

  • Inbox Cortana ist seit Version 1809 (17763) nicht mehr auf Windows 10 IoT Core verfügbar.Inbox Cortana is no longer available on Windows 10 IoT Core since version 1809 (17763). Wenn Sie einer VCD-Gerät auf den Markt schnell bringen möchten, können Sie Cortana-Unterstützung integrieren, in dem Gerät mit der Vorschau des Cortana Devices SDK.If you are looking to bring a voice-enabled device to market quickly, you can integrate Cortana support into the device using the preview of the Cortana Devices SDK.
  • Die FileOpenPicker-API wird in Windows 10 IoT Core nicht unterstützt.The FileOpenPicker API is not supported in Windows 10 IoT Core. Um den Zugriff auf lokale Laufwerke oder Wechselmedien können Sie dies in Ihrer eigenen Anwendung implementieren.To access local drives or removable storage, you can implement this in your own application.
  • Das Windows 10 IoT Core-Gerät wird gestartet, um die Standard-app anstelle eines Desktops-PCs.The Windows 10 IoT Core device will boot to the default app instead of a desktop-like PC. Der Zweck dieser Anwendung ist nicht nur für die Sie mit einer benutzerfreundlichen Shell beim ersten Start zu interagieren, sondern auch verwendet werden Geben Sie die Open Source-Code für diese Anwendung, damit Sie diese Funktionen verwenden können, um die Plug & play- Ihre eigenen benutzerdefinierten Anwendungen.The purpose of this application is not only to provide you with a friendly shell to interact with upon first boot, but to also allow you to use the open-sourced code for this application so that you can use these features to plug and play your own custom application(s).

Unterschiede in Bereichen Driver-UnterstützungDifferences in driver-supported areas

  • Windows 10 Desktop-Treiber verfügt über mehr als Windows 10 IoT Core unterstützt werden.Windows 10 Desktop has more supported drivers than Windows 10 IoT Core. Um den gleichen funktionieren Gerät(e) auf Windows 10 IoT Core wie auf Desktop, müssen Sie möglicherweise einen Treiber aus der Quelle für ein Windows 10 IoT Core-Gerät erstellen oder finden eine weitere Möglichkeit, vor allem für ARM-Architektur.To make the same device(s) work on Windows 10 IoT Core as on Desktop, you may need to build a driver from source for a Windows 10 IoT Core device or find another workaround, especially for ARM architecture.
  • Es ist kein Out-of-the-Box-Treiber für Libusb für Windows 10 IoT Core (ARM) – Sie müssen von der Quelle zum Ziel der ARM-Architektur zu erstellen.There is no out-of-the-box driver for libusb for Windows 10 IoT Core (ARM) - you will need to build from source to target the ARM architecture.

Unterschiede in der Gruppe der verfügbare RegistrierungsspeicherDifferences in available registry set

  • Auf Desktop besteht die Option auf "Automatisch ausblenden Bildlaufleisten in Windows", die auf off festgelegt sein können.On desktop, there is an option to "Automatically hide scroll bars in Windows" that can be set to off. Es wird durch den folgenden Registrierungseintrag gesteuert:It is controlled by the following registry entry:
HKEY_CURRENTUSER\Control Panel\Accessibility
  • Es ist keine solche Registrierung auf Geräten mit Windows 10 IoT Core standardmäßig ein.There is no such registry on Windows 10 IoT Core devices by default. Sie müssen ein Register "Dynamische Bildlaufleisten" nach Bedarf hinzufügen.You will need to add a "Dynamic Scrollbars" register if you want.
  • Zum Ausblenden von Bildlaufleisten automatisch in eine UWP-Anwendung zu aktivieren, können Sie hinzufügen, die "DynamicScrollbars" registrieren, und legen Sie den Wert auf "1" wie folgt:To enable hide scroll bars automatically in a UWP application, you can add the "DynamicScrollbars" register and set the value to "1" like this:
REG ADD "HKCU\Control Panel\Accessibility" /v DynamicScrollbars /t REG_DWORD \d "1"
  • Der Registrierungsschlüssel muss aus dem Standard-Konto festgelegt werden.The registry key must be set from the Default Account. Wenn das ScrollViewer-Elements XAML-Einstellung auf "Visible" ist, erzwingt die nDer registrierungseinstellung 0 die Bildlaufleiste Regardlss, der angibt, ob angezeigt werden Inhalt vorhanden ist ausreichend, haben den Bildlauf in der Benutzeroberfläche angezeigt werden.If the ScrollViewer's XAML setting is "Visible", the nthe registry setting of 0 will force the scroll bar to appear regardlss of whether there is sufficient content to have the scroll appear in the UI. Eine registrierungseinstellung 1 bleibt die Bildlaufleiste ausgeblendet, bis genügend Inhalt vorhanden ist.A registry setting of 1 will keep the scroll bar hidden until there is sufficient content.
<TextBox Height="200" Width="100" IsEnabled="True" FontSize="50" TextWrapping="Wrap" ScrollViewer.VerticalScrollBarVisibility="Visible" Text="..."/>
  • Schließlich ist die ScrollViewer XAMLs Einstellung "Auto" zeigt klicken Sie dann die registrierungseinstellung 0 die vollständige Bildlaufleiste nur wenn genügend Inhalte die Bildlaufleiste angezeigt.Lastly, if the ScrollViewer XAML's setting is "Auto" then the registry setting of 0 will only show the full scroll bar when there is enough content to display the scroll bar. Wenn die Einstellung der Registrierung 1 ist, wird die Bildlaufleiste angezeigt, und klicken Sie dann bei genügend Inhalte oder ausgeblendet, wenn kein Inhalt vorhanden ist.When the registry setting is 1, the scroll bar will appear then when there is enough content or hidden if there is no content.
<TextBox Height="200" Width="100" IsEnabled="True" FontSize="50" TextWrapping="Wrap" ScrollViewer.VerticalScrollBarVisibility="Auto" Text="..."/>

Andere unterstützte BefehleDifferent commands supported

  • Der Remove-AppxPackage des PowerShell-Befehl funktioniert auf tritt jedoch nicht auf Windows 10 IoT Core.The PowerShell Remove-AppxPackage command works on Dekstop but not on Windows 10 IoT Core.
  • Nicht alle Ordner auf Ihrem Gerät sind universelle Windows-Apps zugreifen können.Not all folders on your device are accessible by Universal Windows Apps. Auf Windows 10 IoT Core können Sie die FolderPermissions-Tool verwenden, um einen Ordner in einer UWP-app zugänglich zu machen.On Windows 10 IoT Core you can use the FolderPermissions tool to make a folder accessible to a UWP app. Führen Sie z. B. FolderPermissions c:\test -e, um UWP-apps den Zugriff auf Ordner "c:\test" ein.For example, run FolderPermissions c:\test -e to give UWP apps access to c:\test folder. Dies ist jedoch nicht auf den Desktop verfügbar.However, this is not available on Desktop.

Alle Unterschiede, die in diesem Beitrag wurde eventuell im Laufe der Zeit, da Windows 10 IoT Core ist nicht mehr aktualisiert.All differences showed in this post may disappear as time goes on because Windows 10 IoT Core is keep updating.

IoT Edge-Unterstützung für Windows 10 IoTIoT Edge Support for Windows 10 IoT

Finden Sie weitere Informationen zur IoT Edge Unterstützung für Windows 10 IoT,. erfahren Sie mehr über "Betriebssysteme" in der Azure IoT Edge-Artikel hier.To learn more about IoT Edge support for Windows 10 IoT, please read more about "Operating Systems" in the Azure IoT Edge article here.

Hilfreiche RessourcenHelpful resources