Η Microsoft αποκαλύπτει ότι τα Windows 10 στο ARM είναι τελικά Windows Lite και αυτός είναι ο λόγος

Εικονίδιο ώρας ανάγνωσης 4 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Η Microsoft εργάζεται σκληρά για να φέρει τα Windows στην ARM, ώστε οι OEM να μπορούν να εκτελούν πλήρη Windows 10 σε μοντέρνο και πάντα συνδεδεμένο chipset ARM χαμηλής κατανάλωσης, ανταγωνιζόμενοι καλύτερα πλατφόρμες όπως το iPad. Ως μέρος της διαδικασίας, η Microsoft ανακοίνωσε μια συνεργασία με την Qualcomm για την εκτέλεση εφαρμογών Win32 στο chipset Snapdragon 835 ARM.

Αυτή την εβδομάδα, η εταιρεία δημοσίευσε πλήρη τεκμηρίωση για OEM που σχεδιάζουν να χρησιμοποιήσουν τα Windows 10 σε τσιπ ARM. Το έγγραφο περιγράφει λεπτομερώς τα πάντα σχετικά με τα Windows 10 στο ARM, συμπεριλαμβανομένων των περιορισμών του, κάτι που είναι κάπως αποκαλυπτικό, ειδικά επειδή η Microsoft πάντα επέμενε ότι το W10 στο ARM είναι απλά πλήρη Windows. Μπορείτε να κατευθυνθείτε προς τα κάτω για να δείτε τους περιορισμούς των Windows 10 στο ARM παρακάτω.

  • Υποστηρίζονται μόνο προγράμματα οδήγησης ARM64, πράγμα που σημαίνει ότι τα παλαιότερα περιφερειακά πιθανότατα δεν θα λειτουργήσουν.
  • Οι εφαρμογές x64 δεν υποστηρίζονται, υποδηλώνοντας ότι πιο ισχυρές εφαρμογές πιθανότατα δεν θα λειτουργούν στις συσκευές.
  • Ορισμένα παιχνίδια που βασίζονται στο OpenGL ή στο ιδιόκτητο DRM δεν θα λειτουργήσουν
  • Οι εφαρμογές που προσαρμόζουν την εμπειρία των Windows (και επεκτείνουν το κέλυφος) ενδέχεται να μην λειτουργούν σωστά, συμπεριλαμβανομένων των προγραμμάτων επεξεργασίας μεθόδων εισαγωγής, των βοηθητικών τεχνολογιών και των εφαρμογών αποθήκευσης cloud.
  • Οι εφαρμογές που υποθέτουν ότι όλες οι συσκευές που βασίζονται σε ARM εκτελούν μια έκδοση των Windows για φορητές συσκευές ενδέχεται να μην λειτουργούν σωστά
  • Η πλατφόρμα Windows Hypervisor δεν υποστηρίζεται στο ARM, κάτι που πιθανότατα θα επηρεάσει τους εξομοιωτές που εκτελούν και σίγουρα τους προγραμματιστές.

Εκτός από τους περιορισμούς, η Microsoft απαρίθμησε επίσης κοινά προβλήματα και πώς να τα διορθώσετε για τους προγραμματιστές.

  • Η εφαρμογή σας βασίζεται σε ένα πρόγραμμα οδήγησης που δεν έχει σχεδιαστεί για ARM.- Κάντε εκ νέου μεταγλώττιση του προγράμματος οδήγησης x86 σε ARM64. Βλέπω Δημιουργία προγραμμάτων οδήγησης ARM64 με το WDK.
  • Η εφαρμογή σας είναι διαθέσιμη μόνο για x64.- Εάν αναπτύσσετε για το Microsoft Store, υποβάλετε μια έκδοση ARM της εφαρμογής σας. Για περισσότερες πληροφορίες, βλ Αρχιτεκτονικές πακέτων εφαρμογών.
  • Εάν είστε προγραμματιστής Win32, διανείμετε μια έκδοση x86 της εφαρμογής σας.- Η εφαρμογή σας χρησιμοποιεί μια έκδοση OpenGL μεταγενέστερη της 1.1 ή απαιτεί εφαρμογές OpenGL.x86 με επιτάχυνση υλικού που χρησιμοποιούν DirectX 9, DirectX 10, DirectX 11 και DirectX 12 εργαστείτε στο ARM. Για περισσότερες πληροφορίες, βλ Γραφικά και παιχνίδια DirectX.
  • Η εφαρμογή σας x86 δεν λειτουργεί όπως αναμένεται.- Δοκιμάστε να χρησιμοποιήσετε την Αντιμετώπιση προβλημάτων συμβατότητας ακολουθώντας τις οδηγίες από Αντιμετώπιση προβλημάτων συμβατότητας προγράμματος στο ARM. Για κάποια άλλα βήματα αντιμετώπισης προβλημάτων, ανατρέξτε στο Αντιμετώπιση προβλημάτων εφαρμογών x86 στο ARM άρθρο.
  • Η εφαρμογή x86 δεν εντοπίζει ότι εκτελείται σε ARM.- Χρησιμοποιήστε IsWow64Process2 για να προσδιορίσετε εάν η εφαρμογή σας εκτελείται στο ARM.
  • Η εφαρμογή UWP ARM32 δεν λειτουργεί όπως αναμένεται.- Δείτε Αντιμετώπιση προβλημάτων εφαρμογών ARM32 στο ARM για να μάθετε πώς να κάνετε την εφαρμογή σας να λειτουργεί σωστά στο ARM.

Ο οδηγός παρέχει μια λίστα λύσεων στα κοινά προβλήματα που ενδέχεται να αντιμετωπίσουν οι προγραμματιστές κατά τη μετάβαση στα Windows στο ARM. Τούτου λεχθέντος, οι περιορισμοί του ARM ενδέχεται να αποθαρρύνουν τους πελάτες από το να επιλέξουν συσκευές ARM και παρομοίως, οι προγραμματιστές θα πρέπει να ενδιαφέρονται για την υποστήριξη της νέας πλατφόρμας και τη διόρθωση τυχόν προβλημάτων.

Η Microsoft παρουσίασε τα Windows 10 στο ARM ως πλήρη Windows 10, αλλά με τόσες πολλές εξαιρέσεις, είναι πολύ απίθανο ένας ορθολογικός αγοραστής να επιλέξει το ARM. Η Microsoft έχει πέσει θύμα του App Gap στο παρελθόν και αν η ιστορία μας έχει διδάξει κάτι, είναι το γεγονός ότι οι προγραμματιστές δεν θα διαθέσουν εφαρμογές ή δεν θα καταβάλουν ιδιαίτερη προσπάθεια για μια πλατφόρμα μέχρι να αποκομίσουν ένα καλό κέρδος από αυτήν.

Οι τρέχοντες περιορισμοί του ARM θα επηρεάσουν την καθημερινή ροή εργασίας των πελατών, καθώς υπάρχει πιθανότητα τα περιφερειακά σας να μην υποστηρίζουν ARM, τα καλύτερα παιχνίδια σας να μην λειτουργούν ή η έλλειψη Hyper V να μην επιτρέψει στους εξομοιωτές ή σε οποιοδήποτε IDE να λειτουργήσει σωστά.

Εάν συνδυάσετε όλους τους περιορισμούς, θα λάβετε πραγματικά μια Lite έκδοση των Windows και όχι ολόκληρη την εμπειρία των Windows 10 που διαφημίζει αυτή τη στιγμή η Microsoft.

Ταυτόχρονα, η Intel ανταποκρίνεται με τα δικά της chipset χαμηλής κατανάλωσης που είναι πάντα συνδεδεμένα χωρίς κανέναν από τους περιορισμούς του W10 στο ARM.

Τι πιστεύουν οι αναγνώστες μας για τους περιορισμούς; Θα είναι ένα dealbreaker για εσάς; Πείτε μας τις σκέψεις σας στην παρακάτω ενότητα σχολίων.

πηγή: Microsoft. Μέσω: Neowin

φόρουμ χρηστών

μηνύματα 0