De ce utilizatorul are nevoie de sistemul de operare windows xp embedded

De ce utilizatorul are nevoie de sistemul de operare Windows XP Embedded

Windows XP Embedded este o versiune componentă a sistemului de operare Windows, care este adesea asociat cu dispozitive electronice de consum, cum ar fi set-top box-uri sau aparate. Dar Windows XP Embedded poate lua de asemenea un loc în structura tehnologiei informaționale a organizației dumneavoastră. Deși acest lucru nu poate fi optim

soluție pentru fiecare dintre utilizatorii dvs., există situații speciale în care acest sistem oferă costuri administrative reduse, echipamente potențial mai ieftine și mai compacte și securitate sporită.

Ce este Windows XP Embedded?

Windows® XP Embedded este una dintre cele trei versiuni compacte ale sistemului de operare Windows, împreună cu Windows Embedded CE și Windows Embedded pentru punctul de service. Printre built-in versiuni de operare Windows numai Windows XP Embedded oferă un set complet de funcții (sau, cel puțin, bazele pentru un set complet de funcții) la un computer client care rulează de gestionare a Windows XP Professional. Se bazează pe Windows XP Professional cu Service Pack 2 (SP2); Cu toate acestea, Windows XP Embedded diferă de sistemul de operare standard Windows XP nivelul extrem de ridicat al modularității structurii sale. Windows XP Embedded nu are ceea ce ați numi o metodă de instalare standard. În schimb, un set de instrumente numit Windows Embedded Studio este folosit pentru a crea personalizat special mediul Windows XP Embedded pentru orice dispozitiv creat, iar acest mediu include doar funcționalitatea dispozitivului necesar. Dacă nu aveți nevoie de DirectX® sau de Windows Explorer, pur și simplu nu le instalați. Acest lucru înseamnă că fiecare modularitate a crea și implementa Windows XP Embedded imagine la un număr mai mic de componente, ceea ce duce la o scădere a sarcinii pe administratori și de a îmbunătăți siguranța și aspectul de posibilitatea de a lucra echipamente mai ieftin. Unele dintre opțiunile existente pot fi găsite utilizând instrumentul Target Designer (inclus în suita Studio Embedded Studio), așa cum se arată în Fig. 1.


Fig. 1 Selectarea componentelor utilizând Designerul țintă

Locul în întreprindere

Un număr din ce în ce mai mare de situații de utilizare reprezintă o bază ideală pentru utilizarea unui dispozitiv care rulează pe Windows XP Embedded. De exemplu, luați în considerare companiile care susțin operarea de centre de apel mari pentru asistență pentru clienți. În multe cazuri, reprezentanții call center-ului solicită una sau două aplicații de dezvoltare internă și, eventual, un browser de internet. Ei folosesc doar o mică parte din capabilitățile computerelor lor, astfel încât Windows XP Embedded vă permite să renunțați la capacitățile redundante. Un set mai mic de funcționalitate înseamnă îngustarea zonei predispuse la erori și oportunități de atacuri asupra sistemului de securitate.

Deoarece dispozitivele bazate pe Windows XP Embedded au un set limitat de funcții, ele pot rula pe hardware mai puțin puternic și adesea mai ieftin. Un număr de producători eliberează plăci de bază care utilizează procesoare cu putere redusă care sunt compatibile cu procesoarele Intel. Aceste plăci de bază au dimensiuni extrem de mici, consum redus de energie și adesea nu folosesc un ventilator, deoarece nu se încălzesc în timpul funcționării. Ele funcționează foarte bine cu dispozitive compacte încorporate, ale căror capabilități sunt limitate doar la un set limitat de aplicații.


Avantajele distinctive ale Windows XP Embedded

Sistemul de operare Windows XP Embedded oferă caracteristici foarte valoroase care nu sunt disponibile în versiunea completă a Windows XP. Îmbunătățită Write Filter (EWF) și Hibernare După ce, Reluare Multe (Horm) - ambele aceste instrumente pot simplifica sarcinile de Windows. EWF este o componentă suplimentară adăugată la implementarea Windows XP Embedded, ceea ce face ca acest volum să fie read-only. Orice operațiuni de scriere direcționate către acest disc sunt redirecționate către o suprapunere localizată pe un alt disc sau chiar în memorie. Sistemul de operare în sine vede suprapunerea EWF și volumul părinte ca un singur dispozitiv, adică ca volum normal al discului. Cu toate acestea, modificările actuale nu se efectuează efectiv asupra volumului părinte; Se suprapune numai suprapunerea EWF. Acest lucru poate fi un avantaj în câteva cazuri. Imaginați-vă implementarea Windows XP imagine încorporat pentru un card de memorie, Compact Flash (CF) (Windows XP Embedded imagini pot avea o dimensiune de 5 MB și este adesea plasat într-un volum de aproximativ 200 MB, astfel încât CF este suficient spațiu pentru depozitare). Cardul de memorie CF poate fi introdus în adaptor și conectat la conectorul IDE al plăcii de bază; în timp ce placa de memorie CF este percepută ca un disc nedemontabil. Cardurile CF moderne au o resursă limitată de scriere (aproximativ 100.000 de operațiuni de scriere), astfel încât EWF este folosit pentru a atribui un CF unui volum destinat citirii. Imaginați-vă plasarea suprapunerii EWF în RAM: dacă utilizatorul face o eroare, pur și simplu opriți calculatorul. Suprapunerea EWF și orice modificări aduse computerului sunt imediat pierdute. Când reporniți, reveniți la punctul original stocat pe cardul de memorie CF. Aceeași setare poate fi utilizată pentru o imagine bazată pe un CD sau DVD; deoarece aceste tipuri de suporturi sunt inițial citite, EWF adaugă orice operație de scriere la suprapunere. Chiar dacă suprapunerea este stocată pe un hard disk intern mic, se asigură că volumul inițial de încărcare (pe un CD sau DVD) nu este niciodată modificat; dacă trebuie să reporniți computerul pentru a obține configurația inițială, trebuie doar să ștergeți suprapunerea EWF.

HORM, în conformitate cu numele său, permite după un singur transfer al calculatorului în modul de repaus în mod repetat, pentru a-și relua activitatea din punctul de trecere la modul de repaus. Computerul pornește aproape instantaneu. Este suficient să configurați computerul, să executați toate aplicațiile necesare și apoi să îl puneți în modul de așteptare. După aceea, de fiecare dată când porniți computerul, trebuie să așteptați câteva secunde pentru a găsi toate aplicațiile care funcționează.


Crearea unei imagini de Windows Embedded

Pentru a utiliza acest set de instrumente, trebuie mai întâi să instalați versiunea completă a Windows XP Pro pe hardware-ul pe care intenționați să îl utilizați pentru Windows XP Embedded. Acest lucru vă permite să utilizați procedura de instalare completă pentru Windows XP pentru a obține o funcționare corespunzătoare a întregului echipament. Apoi, setul de instrumente Windows Embedded Studio este instalat. De obicei, aceasta instalează baza de date utilizată pentru a gestiona imaginile încorporate, însă, de fapt, această bază de date poate fi instalată într-o altă locație care oferă spațiu de stocare central. Apoi, este creat un utilitar cu interfață de linie de comandă, Tap.exe, creând o nouă componentă specială care poate fi utilizată de sistemul de operare Windows Embedded. În mod tipic, componentele încapsulează astfel de seturi de funcționalități, cum ar fi un player multimedia, un sistem de fișiere sau alte aplicații de utilizator; în acest caz, este creată o componentă care conține driverele de dispozitiv pentru hardware-ul cerut de sistemul dvs. particular. Acest pas trebuie efectuat pe hardware-ul țintă, astfel încât instrumentul să poată detecta și activa driverele hardware corespunzătoare.

Următorul pas este să executați Proiectantul de componente încorporate în Windows XP și să importați pachetul de componente creat de utilitarul Tap.exe. După cum se arată în Fig. 2, designerul de componente citește informațiile despre dispozitiv și asamblează o componentă completă a Windows XP Embedded, care poate servi drept bază pentru o nouă imagine a Windows XP Embedded. Acest lucru simplifică foarte mult procedura de determinare precisă a driverelor de dispozitiv necesare pentru această platformă. După crearea componentei, Managerul de bază de date Component este utilizat pentru a importa noua componentă în baza de date a componentelor încorporate în Windows XP, care stochează toate componentele cunoscute ale Windows XP Embedded. Prezența unei componente în baza de date o face disponibilă pentru utilizarea în imaginile încorporate în Windows XP.


Fig. 2 Designer de componente

Acum, puteți începe să creați o nouă configurație țintă utilizând instrumentul Windows Designer Embedded Designer, cu care se realizează cea mai mare parte a lucrărilor reale. Așa cum se poate vedea din fig. 1, sunt adăugate toate componentele necesare pentru a crea setul de funcții solicitat de dispozitiv. Veți avea nevoie, de asemenea, pentru a adăuga unele componente cheie ale Windows, de exemplu, Windows Explorer (dacă dispozitivul necesită un shell grafic), sistemul de fișiere NTFS (sau FAT32), NT Loader, suport pentru limba miezului de interfață de utilizator, etc. În mod implicit, sunt disponibile mai mult de zece mii de componente.

Este, de asemenea, posibilă presetarea parametrilor fiecărei componente. De exemplu, componenta User Interface Core poate fi configurată pentru a afișa anumite elemente din meniul Windows Start, Desktop și alte locuri. Setarea parametrilor pentru fiecare componentă asigură faptul că presetarea fiecărui dispozitiv va satisface nevoile specifice (a se vedea Figura 3).


Fig. 3 Opțiuni de setare

Partea cea mai complicată a imaginii Windows XP Embedded sunt dependențele. De exemplu, nu puteți adăuga o componentă DirectX la o imagine fără a adăuga mai multe componente care oferă capabilități de bază pentru procesarea graficelor Windows. Urmărirea tuturor dependențelor poate fi o sarcină foarte dificilă, în special pentru imaginile mari și complexe, care pot avea literalmente mii de dependențe. Această sarcină este atribuită bazei de date a componentelor. Prin simpla apăsare a tastei F5 din Designerul țintă, toate componentele adăugate sunt scanate cu adăugarea automată a tuturor dependențelor cerute de componentele listate. În Fig. 4 prezintă procesul de verificare; este acest pas extrem de important care oferă un grad atât de mare de modularitate a sistemului de operare Windows XP Embedded. În absența acestor instrumente inteligente încorporate în proiectantul țintă, ar fi extrem de dificil să creați cu succes imagini care conțin dependențele corecte.


Fig. 4 Verificarea dependențelor


Comparație dintre Windows XP Embedded și Windows XP

Cu toate acestea, sistemul de operare Windows XP Embedded nu oferă fiecare componentă care face parte din versiunea completă a Windows XP. De exemplu, Protecția fișierelor Windows (WFP - Windows File Protection) nu este inclusă în Windows XP Embedded; unele dintre componentele la îndemână nu sunt incluse în ea, de exemplu, Introducere în Windows XP, Ecranele de întâmpinare inițiale și Wizards care ajută un utilizator novice să configureze un computer sau Windows Setup. Sistemul de operare Windows XP Embedded nu utilizează activarea Windows (imaginile Windows Embedded sunt activate prin utilizarea cheii de produs a runtime-ului când se execută unelte Windows Embedded Studio). În special, Windows XP Embedded nu utilizează deloc mecanismul de actualizare Windows, deși serverul Microsoft de servicii de actualizare a software-ului îl poate utiliza în mediul nou creat. În cele din urmă, Windows XP Embedded nu are MSN® Explorer inclus în Windows XP Pro.


Lucrul cu sistemele încorporate

Crearea sistemelor încorporate poate dura puțin mai mult decât crearea unui sistem tradițional Windows XP, dar acestea oferă avantaje semnificative în anumite situații. Cu un set redus de funcționalități, sistemele încorporate Windows XP acceptă echipamente de dimensiuni reduse, cu o putere redusă, care sunt mai ușor de urmărit, care sunt mai ușor de reparat și care pot fi mult mai puțin costisitoare. Consumul redus de energie contribuie, de asemenea, la reducerea facturilor la utilități și reducerea disipării căldurii, permițându-vă să organizați flexibil un spațiu de lucru compact. În plus față de aplicațiile intenționate ale sistemului de operare Windows XP Embedded - aparate de uz casnic, echipament medical, chioșcuri și alte locuri greu de suspectat folosind Windows XP Embedded - acest sistem de operare încorporat își poate găsi locul în organizația dvs.

Articole similare