Háztartási gépek

Egy második Windows rendszert telepítünk a WinNTSetup segédprogrammal. Indító Windows PE lemez létrehozása .NET-keretrendszerrel és PowerShell-lel

Megpróbálok egy DemoKit példát futni egy ADK táblán. Úgy tűnik, hogy még a 3.1-es frissítéssel is Galaxy Tab nincs benne minden, amire szüksége van (vagy legalábbis nem úgy működik, ahogy hirdetik). És még némi ásással is, bár a dokumentáció úgy tűnik, hogy a Samsung Kies alkalmazás akadályozhatja.

Nem fog működni, ha a 10-es szintű API-könyvtárakat az utasításoknak megfelelően használom ( lépésről lépésre történő eltávolítása hibakereső Ezt a kivételt látom: java.lang.NoClassDefFoundError: com. .future.usb.UsbManager). Ugyanez történik, ha API 12-es szintű könyvtárakat használok.

A 3.1-es célplatform beállítása (egyszerűen a projekt tulajdonságai között módosítva) nem fordítható le (a com.android.future.usb könyvtár használata miatt). Találtam néhány dokumentumot azokról a módosításokról, amelyeket az USB-csomag 3.1-es verziójában történő használatához el kell végeznie, és ebből következően ezeket a változtatásokat végeztem el a DemoKitActivity.java fájlban

37,38c37< import com.android.future.usb.UsbAccessory; < import com.android.future.usb.UsbManager; --- >import android.hardware.usb.*; 128c127< UsbAccessory accessory = UsbManager.getAccessory(intent); --- >UsbAccessory tartozék = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); 139c138< UsbAccessory accessory = UsbManager.getAccessory(intent); --- >UsbAccessory tartozék = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); 152c151< mUsbManager = UsbManager.getInstance(this); --- >mUsbManager = (UsbManager) getSystemService(Context.USB_SERVICE);

Még a változtatások után is problémákba ütköztem. Most települ, és a DemoKit alkalmazás első képernyőjén a következő üzenet jelenik meg: "Kérjük, csatlakoztassa a DemoKit kártyát", de amikor csatlakoztatom az ADK kártyát, és kikapcsolom az USB hibakeresést (nem csinál rajta semmit), akkor csak a Samsung App Kies jelenik meg, amely azt mondja: "Nyomja meg a Kezdőlap gombot" hogy kijelentkezzen a Samsung Kiesből”, és más gombok nem reagálnak. Ha hazamegy, és visszatér a DemoKit alkalmazáshoz, ismét megjelenik a csatlakozási képernyő, és soha nem csatlakozik az alaplaphoz.

Hogyan lehet ezt működésre bírni? Működik az ADK a Galaxy Tab 10.1-gyel (Google I/O kiadás), és ha igen, jó úton haladok?

FRISSÍTÉS

Íme, amit az Arduino soros monitor mond, függetlenül attól, hogy a hibakeresési mód be van-e kapcsolva a táblagépen (az átviteli sebességet 115 200-ra kell állítania a kimenet olvasásához):

Az eszköz címzettje... Kérjen eszközkezelőt.

Lehetséges eszköz található. Váltás soros módba

Folyamatosan ismétlődik, amikor csatlakoztatva van a táblagéphez.

FRISSÍTÉS 2

Rájöttem, hogy az AndroidManifest.xml fájl nem AndroidManifest.xml... Szerkesztés:

Úgy tűnt, semmi sem változott, miután megkaptam a javítást.

FRISSÍTÉS 3

elküldtem email Samsung támogatás és várom a választ.

Elnézést kérek, a tartozék mód jelenleg nem működik Samsung Galaxy 10.1. lap. A Samsung tisztában van ezzel a problémával, és dolgozik a megoldáson. Ha az eszköz támogatja a tartozék módot, akkor a com.android.future.usb API-t kell használnia. *, Ez megkönnyíti az Android 3.1-es és 2.3.4-es verziójával is működő alkalmazás létrehozását.

Most kaptam egy új TouchWiz frissítést, és most az Arduino ezt olvassa vissza a soros portra:

Eszköz címzett... Eszközleíró kérése.lehetséges eszköz található. swithcing soros módba eszköz támogatja az 1. protokollt. Eszköz címzett... Eszközleíró kérés. android kiegészítő eszköz config desc interface leírás inEp: 1 outEp: 2

Ez sokkal jobban néz ki. A Galaxy Tab kéri a DemoKit elindítását, rákattintottam az OK gombra, és kilép. Jobb volt, mint korábban.

Frissítem, ha teljesen megkapom.

Biztos benne, hogy a megfelelő összeállítási célt használja? A szokásos "Android 2.3.3" (10-es szint) vagy "Android 3.1" (12-es szint) helyett Google API-célokat kell használnia. Ha az "Android SDK-t és az AVD Managert" futtatja, akkor ezeket az "Elérhető csomagok" > "Harmadik féltől származó bővítmények" > Google Inc. > "Google API by Google Inc., Android API 10" (vagy 12) alatt találja meg.

Az Android 3.1 rendszeren futó Galaxy Tab 10.1-em nem tartalmazott kiegészítő API-kat háttérportként. Így a következő kivételt kaptam:

Java.lang.NoClassDefFoundError: com.android.future.usb.UsbManager

Az egyik módja annak, hogy működjön a 10.1-es lapon Android 3.1-el, a normál API használata. Nem támogatott verzió. A DemoKit-projektjeit beállíthatja úgy, hogy az SDK-t a normál API 12-es szintre (Android 3.1) célozzák.

Ezenkívül meg kell változtatnia a DemoKitActivity kódjait az UsbManager és az UsbAccesory beszerzéséhez:

UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE); UsbAccessory tartozék = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);

Áttekintés/tervezés/szerkesztés: Myakishev E.A.

Arduino ADK útmutató

Ez a cikk leírja, hogyan kell eszközt csatlakoztatni Android a táblához Arduino ADK (Mega ADK vagy Micro ADK) És "pajzs" Arduino USB Host.

Sőt, igyekeztünk ezt a folyamatot a lehető legegyszerűbbé tenni, mint a pályázatírás eszközét Android nem használva Fogyatkozásés Feldolgozás .

Ez az útmutató megtanítja Önnek, hogyan kell csatlakozni Arduino a bekapcsolt készülékhez Android a segítségével USB- a kábel, amelyet az okostelefon (vagy táblagép) használ az adatátvitelhez és az akkumulátor töltéséhez. Ezen túlmenően, mint alternatív kommunikációs módszer között ArduinoÉs Android- a készülék használható Bluetooth.

Okostelefonok, táblagépek és kommunikációs módszerek

Az alábbi táblázat bemutatja, hogy mely kommunikációs eszközöket támogatják különböző verziók OS. Először is van Tartozékfejlesztő készlet (ADK) a könyvtár használatával Nyissa meg a tartozékot amely lehetővé teszi Arduino mint USB-házigazda. Másodszor, nem hivatalos USB- csatlakozás a tábla között Arduinoés a készülék bekapcsolva Android aljzatok és hibakereső híd segítségével szervezhető Android(azok. A.D.B.- angolból "android debug bridge"), de nem lesz olyan stabil, mint ADK. Harmadszor, USB-host szabványos USB- kapcsolat, amelyben Android- a készülék úgy működik, mint USB-házigazda.

Lehetséges konfigurációk:

Android operációs rendszer ADK A.D.B. Bluetooth USB gazdagép
OS< 2.2 (pre Froyo) - Igen - -
2.3.3 ≥ OS ≥ 2.2 - Igen Igen -
OS ≥ 2.3.4 (okostelefonok) Igen Igen Igen -
OS ≥ 3.1 (táblagép) Igen Igen Igen Igen

Példavázlatok futtatása ADK módban

Példavázlatok a módhoz ADK for Processing számára fejlesztették ki és tesztelték Arduino Mega ADKÉs Arduino Micro ADK, de működnie kell más táblákon is Nyissa meg a tartozékot. Rezsim ADK a következő szükséges "vas"És ÁLTAL:

  • Díj ill "pajzs" Arduino, támogatja ADK
  • Nexus 5, Nexus 7, Samsung Galaxy S5 vagy bármely más eszköz, amely támogatja az üzemmódot Nyissa meg a tartozékot(a legtöbb eszköz jelenleg támogatja; további részletekért lásd a fenti táblázatot)
  • Android SDK minden frissítéssel a legújabb verzióig API
  • Feldolgozás 2.2.1 vagy újabb
  • Arduino 1.0 vagy újabb
  • Könyvtár USB ADK Mert Arduino(beleértve az osztályt is Android-kiegészítő)
  • Mód Arduino ADKMode a feldolgozáshoz

Jegyzet: Ez megerősített Nexus 4 nem működik együtt Nyissa meg a tartozékot.

A szükséges szoftver telepítése

Az ADK mód beállítása feldolgozásra

Illesztőprogramok telepítése a telefonhoz

A fejlesztés megkezdése előtt előfordulhat, hogy el kell végeznie bizonyos beállításokat a számítógépén. Hogy pontosan melyek, az attól függ OS a számítógépen állva.

Windows

Letöltés USB-illesztőprogramok a készülékhez. Olvasson többet a weboldal ezen az oldalán Android.

MacOS

Ezen OS, úgy tűnik, nincs szükség semmilyen beállításra. Csak csatlakoztassa eszközét a fejlesztői móddal a számítógépéhez.

Linux

Ennek felhasználói OS a szabályokat esetleg módosítani kell UDEV hogy egyezzenek ID a készüléket gyártó cég. Ha a szabályok módosítása UDEV akkor nem működik ID gyártó hozzáadható a fájlhoz "adb_usb.ini" ami a mappában van "~/.android/".

Fejlesztési folyamat

Fejlesztés a Nyissa meg a tartozékotÉs ADK bizonyos tulajdonságokkal rendelkezik:

  1. A Feldolgozó alkalmazás telepítése Android kinyitja. Ezért a csatlakozás előtt Android-eszköz a beszálláshoz Arduino gombra kattintva teljesen be kell zárnia az alkalmazást "Vissza". Jegyzet: Ha megnyomja a gombot a készüléken "Ház", az alkalmazás nem záródik be, hanem csak szünetel.
  2. Amikor USB-port le van választva IDE, Azt LogCat, lényegében haszontalan. Azonban üzenetek megy LogCat, "túlélni", és amikor újra csatlakozik Android-eszközt a számítógéphez, a konzol paranccsal olvashatja el őket

adb -d logcat

Az analóg olvasási példa tesztelése

A példa teszteléséhez tegye a következőket:

  1. Nyissa meg a Feldolgozás elemet, és váltson módba ADK(ha még nincs bekapcsolva)
  2. Menjen a menübe Fájlés válassza ki Példák...
  3. Két kategória lesz: példák Alapok bemutatja, hogyan kell elvégezni az alapvető műveleteket, és Témák bonyolultabb példákat tartalmaznak. Bontsa ki Alapokés válassza ki AnalogRead
  4. Ha lefelé görgeti ezt a példát, először a Feldolgozás vázlatot fogja látni, alul pedig a megfelelő példavázlatot. Arduino többsoros megjegyzéssel
  5. Kattintson Futtassa az eszközön(ikon Játék). Várja meg, amíg az alkalmazás lefordítja, letölti és tovább fut Android

    Nyissa meg a 101-es tartozékot

    Jegyzőkönyv Nyissa meg a tartozékot kapcsolók USB- port be Android-eszköz az üzemmódok között "házigazda"És "vendég". Ez lehetővé teszi Android- csatlakoztassa a készüléket USB- kiegészítők és USB- házigazdák.

    Ha a telefon azt észleli, hogy olyan eszköz csatlakozik hozzá Nyissa meg a tartozékot, meghatározza a szerepét, mint kiegészítő eszköz, és ez azt jelenti, hogy megkezdi az áramellátást USB-kikötő Arduino.

    Arduino küldeni fog Android- egy speciális azonosító minta a készülékhez, amely megmondja, hogy milyen típusú Nyissa meg a tartozékot ki a gyártó és mi a verziószám. Ezt az információt a kódban láthatja Arduino mindegyik példában. Információk a kódban Arduino meg kell egyeznie a Feldolgozás vázlatban megadott információkkal. Ha meg szeretné tekinteni és módosítani szeretné ezeket az információkat a Feldolgozás alatt, nyissa meg az ADK menüt, és válassza a lehetőséget Állítsa be az ADK Metát.

    Ha az információ helytelen, az alábbi párbeszédablak jelenik meg a képernyőn, ami azt jelenti, hogy az Ön Android- az eszközre nincs telepítve vezérlőalkalmazás Nyissa meg a tartozékot. Egy link is megjelenik. Ez a link lehet URL a cég/szervezet weboldalára vagy egy speciális hivatkozásra APK, kezeli Nyissa meg a tartozékot.

    Ismeretlen nyitott tartozék csatlakozik a telefonhoz

    Ez az oktatóanyag a Creative Commons Attribution-ShareAlike 3.0 licence alá tartozik. A cikkben szereplő kódpéldák szerzői jog nélkül kerültek közzétételre.

19597

A második operációs rendszer telepítése egy szabad partícióra hagyományosan egy hordozható rendszerindító adathordozóról történik - DVD vagy flash meghajtók. De mit tegyünk, ha nincs kéznél flash meghajtó vagy lemez, hanem csak egy szokásos rendszerindító? Ebben az esetben a WinNTSetup nagy segítség lesz - egy kis segédprogram egy második Windows operációs rendszer gyors telepítéséhez a merevlemez szabad partíciójára.


A segédprogram ingyenes, támogatja a Windows összes népszerű verzióját, beleértve a Windows 10-et is, és egyszerű orosz felülettel rendelkezik.

Közvetlen célja mellett - egy második rendszer telepítése, a WinNTSetup számos végrehajtását támogatja hasznos beállításokat optimalizálás, például az átlátszósági hatások letiltása, vezérlés UAC, alvó üzemmód és így tovább.

Ezenkívül lehetőség van illesztőprogramok telepítésére, valamint válaszfájlokkal való munkavégzésre.

A WinNTSetup használata

Tegyük fel, hogy telepítenie kell a Windows 10-et a Windows 8.1 mellé Indítsa el a segédprogramot, és a megnyíló ablak felső mezőjében adja meg a fájl elérési útját install.wim az operációs rendszerrel kicsomagolva.

Előfordulhat, hogy a WinNTSetup indításakor kérni fogja a letöltést kiegészítő komponens Windows 8 ADK . Egyetértünk és letöltjük, mert enélkül nem indul el.

Megjegyzés: Ha a fő rendszer 32 bites, akkor a második is legyen 32 bites, ellenkező esetben a segédprogram hibát generál.

A második mezőben meg kell adnia azt a partíciót, amelyre a rendszertöltő telepítve lesz. A szakasznak aktívnak kell lennie, ezért lépjen ide "Lemezkezelés", kattintson a jobb gombbal a kiválasztott szakaszra, és válassza ki a lehetőséget a menüből.

Fontos: a partíció aktívvá alakítása után csak azután indíthatja újra a számítógépet, hogy a WinNTSetup elvégezte az összes szükséges manipulációt, különben a rendszer nem tudja többé indítani.

A harmadik mezőben azt a lemezt jelöljük, amelyre a második operációs rendszer telepítve lesz. Ez lehet ugyanaz a partíció, amelyre a rendszerbetöltő telepítve lesz. A formázáshoz kattintson az áttekintés gomb mellett található F gombra.

Ezután kattintson a „Telepítés” gombra a megnyíló ablakban Szükségszerűen(!) jelölje be a négyzeteket „Az összes keresése és hozzáadása a rendszerindító menühöz Windows verziók» És "A számítógép automatikus újraindítása a telepítés után".

Kattintson RENDBEN. Most már csak meg kell várnia, amíg a segédprogram kicsomagolja a Windows képfájlokat.

Az ADK-fájl a kategóriafájlok egyike. A teljes neve OS/2 Saved SKF Format. Az ADK fájlformátumot az IBM hozta létre. Ha hozzánk jött, valószínűleg olyan programokat keres, amelyek segítenek Önnek ezzel a kiterjesztéssel dolgozni. A következő oldalakon az ADK-fájlt támogató programok listáit találja a szerint rendezve operációs rendszerek. Ha adatbázisunk tartalmaz információkat az ADK fájl konvertálásáról, itt biztosan megtalálja.

Az ADK fájlt támogató programok

Reméljük, hogy segítettünk megoldani a problémát az ADK fájllal. Ha nem tudja, hogy a listánkról honnan tölthet le egy alkalmazást, kattintson a linkre (ez a program neve) - Részletesebb információt talál arról, honnan töltheti le a szükséges alkalmazás biztonságos telepítésű verzióját.

Ha ellátogat erre az oldalra, akkor konkrétan ezekre vagy hasonló kérdésekre válaszolhat:

  • Hogyan lehet megnyitni egy fájlt ADK kiterjesztéssel?
  • Hogyan lehet átalakítani egy ADK fájlt más formátumba?
  • Mi az ADK fájlformátum kiterjesztése?
  • Milyen programok szolgálják ki az ADK fájlt?

Ha az oldalon található anyagok megtekintése után sem kapott kielégítő választ a fent feltett kérdésekre, ez azt jelenti, hogy az itt közölt információk az ADK fájlról hiányosak. Vegye fel velünk a kapcsolatot a kapcsolatfelvételi űrlap segítségével, és írja meg, milyen információkat nem talált.

Mi okozhat még problémákat?

Több oka is lehet annak, hogy miért nem tudja megnyitni az ADK fájlt (nem csak a megfelelő alkalmazás hiánya).
Először- előfordulhat, hogy az ADK fájl hibásan kapcsolódik (nem kompatibilis) az azt kiszolgáló telepített alkalmazással. Ebben az esetben ezt a kapcsolatot magának kell megváltoztatnia. Ehhez kattintson a gombra jobb gomb vigye az egeret a szerkeszteni kívánt ADK-fájl fölé, kattintson a lehetőségre "Megnyitás ezzel" majd válassza ki a listából a telepített programot. E művelet után az ADK fájl megnyitásával kapcsolatos problémák teljesen eltűnnek.
Másodszor- előfordulhat, hogy a megnyitni kívánt fájl egyszerűen megsérült. Ebben az esetben az lenne a legjobb, ha keresne egy új verziót, vagy töltse le újra ugyanabból a forrásból (talán valamilyen oknál fogva az előző munkamenetben nem fejeződött be az ADK fájl letöltése, és nem lehetett megfelelően megnyitni) .

Akarsz segíteni?

Ha további információi vannak az ADK fájlkiterjesztésről, hálásak vagyunk, ha megosztja azokat webhelyünk felhasználóival. Használja az alábbi űrlapot, és küldje el nekünk az ADK-fájlra vonatkozó információkat.

Már csak egy kis idő van a Windows 10 RTM bevezetéséig, ezért ebben a bejegyzésben szeretném röviden kiemelni a Windows 10 telepítésének újdonságait, valamint az operációs rendszer telepítési eszközeinek és folyamatainak néhány olyan funkcióját, amelyekre érdemes odafigyelni. Az anyag elsősorban azoknak szól, akik a Windows 10 vállalati környezetben történő telepítését tervezik. További információkért lásd a kurzus első modulját, „Windows 10: Telepítés, kezelés, biztonság”.

Hardverkövetelmények, alkalmazáskompatibilitás

A formális hardverkövetelmények felsorolva vannak. Lényegében azt mondhatjuk, hogy ha a hardveren Windows 7, Windows 8 vagy Windows 8.1 fut, akkor a Windows 10 is működni fog. Talán van egy finomság a 64 bites verzióval kapcsolatban. A 8.1-es verziótól kezdve a Windows olyan processzor-utasításokat használ, amelyeket a Pentium D nem támogat. A Windows 10 64 bites verziója nem fog futni ezeken a processzorokon. Remélem azonban, hogy már rég nem rendelkezel ilyen processzorokkal.

Alkalmazáskompatibilitási szempontból minden nagyon jól néz ki. A Windows 10-ben jó néhány változtatás és fejlesztés található, de ezek többsége nem érinti azt a Win32 alrendszert, amelyen az alkalmazások futnak. Feltételezzük, hogy a meglévő asztali alkalmazások legalább 90%-a problémamentesen fog működni Windows 10 alatt. De az élet bonyolult dolog, és a fejlesztők kreatív emberek, tehát nem, nem 100%. Ezenkívül bizonyos esetekben még akkor is, ha az alkalmazás jól működik, a fejlesztő cégnek (ISV) hivatalosan meg kell erősítenie a támogatást / tanúsítania kell szoftverét az új operációs rendszerhez. Vagy kiadott egy új verziót.

kapcsolatban Windows alkalmazások A Store automatizált teszteket fejlesztett ki, amelyek ellenőrzik a modern alkalmazások Windows 10-zel való kompatibilitását, észlelik a lehetséges és valós problémákat, és továbbítják ezeket az információkat a megfelelő operációs rendszer-fejlesztő csapatoknak. Biztosak vagyunk abban, hogy a problémák túlnyomó többsége ezen a területen megoldódik, mielőtt észrevenné őket.

Internet Explorer

De itt van néhány fontos pont, amire érdemes odafigyelni.

Először is, amint azt valószínűleg tudja, a Windows 10-be két böngésző kerül beépítésre: a Microsoft Edge (korábban Project Spartan) és az Internet Explorer 11. Az első a HTML5-öt és a legújabb szabványokat támogató modern webhelyek megtekintésére szolgál, a második pedig elsősorban a meglévő webes alkalmazások. Az IE11 használata különösen fontos olyan vállalati környezetekben, amelyek saját egyéni portálokat és webhelyeket vagy webalkalmazásokat használnak, amelyek Silverlightot használnak. Hadd emlékeztesselek, Microsoft Edge nem támogatja Silverlight.

Másodszor, c 2016. január 12 Az IE régebbi verzióinak támogatása a Microsoft OS rendszeren megszűnik. Az alábbi táblázat a támogatott operációs rendszer és IE verziók kombinációit mutatja be után 12.01.2016.

Windows platform Internet Explorer verzió
Windows Vista SP2 Internet Explorer 9
Windows Server 2008 SP2 Internet Explorer 9
Windows 7 SP1 Internet Explorer 11
Windows Server 2008 R2 SP1 Internet Explorer 11
Windows 8.1 Internet Explorer 11
Windows Server 2012 Internet Explorer 10
Windows Server 2012 R2 Internet Explorer 11

Ez azt jelenti, hogy ha kényelmesen használja a Windows 7-et mondjuk IE9-el, és még csak nem is tervezi a Windows 10-re való váltást a következő hónapokban, akkor el kell kezdenie a webalkalmazások IE11-gyel való kompatibilitási tesztelését. Mert az új évtől az IE11 lesz az Internet Explorer egyetlen Windows 7 támogatott verziója.

Telepítési lehetőségek

Azonnal megjegyzem, hogy az összes szokásos megközelítést és telepítési eszközt használhatja, beleértve a Microsoft Deployment Toolkit-et (MDT) és a System Center Configuration Manager-t (SCCM) a Windows 10 rendszerhez. Három fő telepítési lehetőség lesz elérhető az új operációs rendszerben:
  1. Törlés és betöltés
  2. Helyben
  3. Ellátás
Az első, jól ismert lehetőség a gép elindítása egy előkészített Windows PE kép segítségével, partíciók létrehozása/formázása merevlemez számítógépen, testreszabott Windows 10 image telepítése, a szükséges illesztőprogramok telepítése, a szükséges szoftverek telepítése. Ha el kell menteni a felhasználói adatokat és beállításokat, akkor a formázás előtt elindul a User State Migration Tool (USMT) segédprogram, amely átmásolja (például hálózati megosztott mappába) a felhasználó fájljait és beállításait, majd a szoftver telepítése után visszaállítja az összegyűjtött fájlokat és beállításokat a Windows 10 rendszerben.

A második lehetőség szintén alapvetően nem új, és egy „helyi” rendszerfrissítést jelent. Ebben az esetben nem csak a felhasználói adatok és beállítások kerülnek mentésre, hanem az összes telepített alkalmazás is.

A harmadik lehetőség a kiépítés – Windows 10 know-how Célja, hogy egy új, Windows 10 rendszerű eszközt vállalati eszközzé alakítson, a megfelelő beállításokkal, alkalmazásokkal és operációs rendszer kiadásával.

Törlés és betöltés

Mint már mondtam, ez a lehetőség régóta ismert. A korábbi operációs rendszer-kiadásokhoz hasonlóan a meglévő telepítési eszközöket is frissíteni kell a Windows 10 támogatásához. Ugyanis:
  • Töltse le és telepítse a Windows Assessment and Deployment Kit (ADK) új verzióját, amely támogatja a Windows 7/8.1/10 rendszert.
  • Ha MDT-t használ: Windows támogatás 10 hozzáadásra kerül az MDT 2013 1. frissítéséhez. A cikk írásakor egy előnézeti verzió áll rendelkezésre.
  • Ha SCCM-et használ: Telepítési támogatás és Windows kezelés 10 hozzáadásra kerül a Configuration Manager különböző verzióihoz. Az SCCM 2012 és SCCM 2012 R2 esetében a Windows 10 támogatása már megvalósult az SP2-ben, illetve az SP1-ben.

Csak az SCCM vNext támogatja az összes újat Windows funkciók 10, azonban, amint az a táblázatból látható, telepítheti a lemezképet és konfigurálhatja a felügyeletet az SCCM jelenlegi verzióival.

Helyben

Az In-Place Upgrade számos kiadásban elérhető. Nem titok, hogy az informatikai részlegek előszeretettel használják tiszta telepítés(Wipe-and-Load), különösen az XP-ről Vistára való átállás tapasztalatai után. Ezt felismerve, Windows csapat komoly munkát végzett a frissítési folyamat javításán. A Windows 8-ról Windows 8.1-re migráló felhasználók eredményei azt mutatták, hogy az erőfeszítések nem voltak hiábavalók. Ezenkívül számos ügyféllel kísérleteket végeztek a Windows 7-ről a Windows 8.1-re való „helyi” frissítésére, amely további vektorokat azonosított a fejlesztői erőfeszítések alkalmazásához.

Ennek eredményeként a „tíz” támogatja a helyben történő frissítést a Windows 7 SP1, Windows 8, Windows 8.1 rendszerekhez, vagyis a Windows kliens legtöbb jelenleg támogatott verziójához.

A Windows 10 frissítési folyamata 4 fázisból áll.

1. Alsó szinten. Az első fázisban a Telepítő ellenőrzi, hogy a frissítendő számítógép megfelel-e a Windows 10 követelményeinek, információkat gyűjt az illesztőprogramokról, a felhasználói beállításokról és a telepített alkalmazásokról. Az észlelt alkalmazások kompatibilitása a kompatibilitási adatbázisban található. Az utolsó lépésben egy WinRE image (winrm.wim) jön létre, amelyre szükség esetén a kritikus meghajtóprogramokat indítják el. erről a számítógépről. Ennek a fázisnak a végén megtörténik az első újraindítás.

2. WinRE. A gép a WinRE (Recovery Environment) lemezkép használatával indul, egyfajta minimalista környezet, amelynek feladata a Windows eredeti (alsó szintű) verziójának fájljainak átmásolása a Windows.old mappába, a „tucatnyi” kép telepítése a install.wim fájlt, hozza létre a szükséges könyvtárstruktúrát, adja hozzá az új operációs rendszer első indításához szükséges illesztőprogramokat, és indítsa újra a gépet. Ebben a fázisban a számítógép valamilyen köztes állapotban van, amikor régi verzió A Windows már nincs használatban, az új még csak most készül a használatra.

3. 1. rendszerindítás új operációs rendszerre. Tartalmát tekintve a fázis nagyon közel áll a Törlés és betöltés telepítési opció Specialize szakaszához. Ebben a fázisban történik az új operációs rendszer első betöltése, az illesztőprogramok telepítése, az összes szükséges beállítás alkalmazása, az alkalmazások visszaállítása (a megfelelő rendszerleíró ágak és bináris fájlok másolása, ha bizonyos alkalmazásokhoz utasításokat találtak a kompatibilitásban adatbázis, alkalmazzák őket stb.). A befejezést követően újabb újraindítás történik.

4. 2. rendszerindítás új operációs rendszerre. Az utolsó fázisban az összes migrációs folyamat befejeződik, és a felhasználónak megjelenik az OOBE (Out-Of-Box Experience) néven ismert üdvözlőképernyő, ahol legalább a licencszerződés feltételeit el kell fogadni. Ezzel befejeződik az operációs rendszer frissítési folyamata.

Szeretnék rámutatni néhány fontos pontra az In-Place Upgrade kapcsán.

Az egyik újítás, hogy a "Tíz" "helyi" frissítése lehetőséget ad az összes változtatás visszaállítására és a Windows eredeti verziójára való visszatérésre. Ezenkívül a visszaállítás a frissítési folyamat bármely szakaszában (például meghibásodás esetén) és a frissítés befejezése után is lehetséges (például, ha valami nem kielégítő az új rendszerben).

Ennek eredményeként az első fázisban a számítógép paramétereinek elemzése során a Setup kiszámítja a szükséges lemezterületet, figyelembe véve a Windows.old mappa tárolásának szükségességét az esetleges visszaállításhoz. Ha nincs elég lemezterület, a felhasználó biztosíthat külső adathordozót (ez egy másik újítás), ahol a Windows.old létrejön. Mégis, elegendő helynek kell lennie a C meghajtón: magának a „tíz” %SystemRoot%-ának.

Annak érdekében, hogy a hagyományos eszközöket használó vállalati környezetben a helyszíni frissítéseket lehetővé tegyék, egy új frissítési feladatütemezés került hozzáadásra az SCCM vNext és az MDT 2013 1. frissítéséhez. Az SCCM 2012 R2 SP1-ben egy ilyen feladatsor végrehajtásának részleteit megtalálja.

MDT vagy SCCM használatakor a vállalatok jellemzően saját előre konfigurált operációs rendszer-képet készítenek. A sikeres helyben történő frissítéshez a szabványos install.wim fájlt kell használnia. A fő ok a megőrzés telepített alkalmazások frissítéskor. Ha az informatikai részleg hozzáadott egy alkalmazást a Windows 10 rendszerképhez, és ez az alkalmazás (azonos vagy eltérő verziójú) már telepítve van a frissítendő gépen, akkor az operációs rendszer telepítője nem tudja megfelelően egyesíteni a fájlokat és a beállításokat. ezt az alkalmazást. Egyszerűen nem tudja, hogyan kell ezt csinálni. Ennek eredményeként előfordulhat, hogy az alkalmazásfájl-kiterjesztések társítása megszakad, és előfordulhat, hogy az alkalmazás nem működik stabilan, vagy egyáltalán nem működik.

Az In-Place Upgrade használatára számos korlátozás vonatkozik:

  • Mint korábban, az operációs rendszer architektúrájának meg kell egyeznie – ezzel a módszerrel nem frissítheti a 32 bites verziót 64 bitesre és fordítva.
  • A helyben történő frissítés nem vonatkozik a Windows To Go vagy a VHD-fájlból betöltött operációs rendszerre.
  • A helyszíni frissítés nem érvényes, ha a számítógép meghajtója harmadik féltől származó megoldásokkal van titkosítva (BitLocker használata esetén a frissítés megfelelően megy végbe).
Összefoglalva, elsősorban az In-Place Upgrade telepítési lehetőséget ajánljuk vállalati hálózatokhoz... legalább próbálja ki. Az esetleges szkepticizmus teljesen érthető. De igyekeztünk ezt a lehetőséget a lehető legkényelmesebbé tenni az informatika számára, kényelmessé a felhasználó számára és megbízhatóvá tenni a rendszer számára. Teszteljen több gépen szabványos hardver- és szoftverkonfigurációkkal, és hozzon döntést.

Ellátás

A telepítési opció kiépítésének (előkészítésének) lényege a legkönnyebben egy példával magyarázható. Tegyük fel, hogy egy vállalat több új, Windows 10 Professional operációs rendszerrel rendelkező táblagépet vásárol a mobil alkalmazottak számára. Ahhoz, hogy az alkalmazottak elkezdhessenek dolgozni ezeken a táblagépeken, az informatikai részlegnek számos beállítást kell alkalmaznia az új eszközökön: frissítenie kell az Enterprise verzióra, csatlakoznia kell a tartományhoz és/vagy csatlakoznia kell a Microsoft Intune-hoz (vagy más MDM-megoldáshoz), házirendeket kell alkalmaznia. , töltse le a szükséges tanúsítványokat, hozzon létre Wi-Fi és VPN profilokat, telepítsen vállalati alkalmazásokat stb.

Szinte mindez megvalósítható csoportházirendekkel. Ez utóbbihoz azonban gépeket is be kell vonni a tartományba, és számos mobil forgatókönyv esetén kényelmesebb lehet az ilyen eszközöket a tartományon kívül hagyni. Ezenkívül a tartományba való felvételt vagy az informatikai részleg alkalmazottja, vagy maga a felhasználó végzi, akinek rendelkeznie kell a megfelelő jogosultsággal és ismeretekkel. Forgatókönyv? Egészen lehetséges. Mi van, ha a feladat hasonló, de okostelefonokról beszélünk?

A kiépítés lehetővé teszi az informatikai rendszergazdának, hogy elkészítse az összes szükséges beállítást és szükség esetén alkalmazásokat tartalmazó fájlt. A mérettől függően egy ilyen fájl elküldhető e-mailben, elhelyezhető webportálon, hálózati mappában vagy flash meghajtón. A felhasználótól mindössze annyit kell tennie, hogy dupla kattintással elindít egy ilyen fájlt a kívánt eszközön. A fájlban megadott beállítások érvényesülnek a rendszerben, és néhány perc vagy akár másodperc múlva a készülék teljesen készen áll a használatra.

Ugyanez vonatkozik a Windows 10 operációs rendszert futtató okostelefonokra is. Az egér dupla kattintása helyett NFC-címkék használhatók, vagy az okostelefon USB-n keresztül csatlakoztatható a számítógéphez, ikonként jelenik meg az Intézőben, és a szükséges fájl egyszerűen átkerül az ikont fogd és vidd segítségével.

Létrehozhat annyi konfigurációs vagy kiépítési fájlt, amennyi szükséges a különböző forgatókönyvekhez, különböző típusok Az ilyen fájlok létrehozásához az ADK-csomag új eszköze, a Windows Imaging and Configuration Designer (Windows ICD) használatos. Alapelv Windows használatával Az ICD meglehetősen egyszerű - a képernyő bal oldalán megjelenik az összes elérhető beállítás és paraméter, a képernyő középső részében beállíthatja a szükséges paraméterek értékeit, a jobb oldalon pedig a kiválasztott és generált beállítások megjelenítve.

A szerkesztés befejeztével létrejön egy ppkg kiterjesztésű kiépítési fájl, amelyet bármely elérhető módszerrel tovább kell szállítani az eszközre.

Külön bejegyzést (talán több is) fogunk szentelni az Ellátás témájának, de most néhány fontos szempontot szeretnék megjegyezni.

A legfontosabb. Az ellátás olyan eszközökre vonatkozik, amelyeken A Windows 10 már telepítve van, de szeretném gyorsan és különösebb adminisztrációs erőfeszítés nélkül beállítani ezeket az eszközöket, hogy bizonyos helyzetekben működjenek.

A Windows 10 lehetővé teszi a Professional kiadás Enterprise verzióra való frissítését a megfelelő kulcs megadásával, a rendszer újratelepítése nélkül. Csak egy újraindítás szükséges. A kulcsot pedig a ppkg fájlban lehet megadni.

Miután egy ppkg fájlt alkalmaztak egy eszközön, eltávolítható az eszközről (hacsak nem tiltotta meg kifejezetten a felhasználót ebben). Fájl törlésekor az eszközre a kiépítés során alkalmazott összes házirend törlődik.

A Ppkg fájl az eszköz működése közben (futás közben) és egy új eszköz első bekapcsolásakor is használható az OOBE szakaszban, például cserélhető adathordozón.

Beállíthatja a rendszert úgy, hogy a ppkg fájl a rendszeren maradjon, és utána automatikusan alkalmazásra kerüljön gyári visszaállítás. Ezután a szükséges beállítások a gyári beállítások visszaállítása után is érvényesülnek az eszközön.

Az ellátás ezért különösen érdekelni fogja azokat a szervezeteket, amelyek az eszközök széles körének használatát teszik lehetővé. Nagyszámú előre konfigurált kép és számtalan illesztőprogram előkészítése az ilyen szervezetek számára nagyon nehéz feladat, ha nem lehetetlen. Éppen ellenkezőleg, a ppkg fájlok ésszerű egyensúlyt biztosítanak a képességek és a könnyű implementáció között.