Windows RT is back! [LT-EN]

[LT] Gandai pasitvirtino. Nutekėjo ISO, kuriame yra Windows 10 Cloud diegimo variantas. O įdiegus tokią versiją leidžiama tik paleisti programas iš Windows Store. Įprastos Windows aplikacijos nepasileidžia ir rodomas pranešimas, kad ši Windows versija joms nepritaikyta. Kai kas mano, kad tai Microsoft bandymas konkuruoti su ChromeOS švietimo srityje. Nes tokiu būdu bus galima apsaugoti Windows įrenginį nuo nepageidaujamos įrangos ir virusų, kai kompiuteriai yra naudojami mokyklose ir pan. Bet. Windows 10 Cloud atrodo velniškai panaši į įprasta versija. Microsoft rizikuoja sukurti tokį pat nesusipratimą kaip Windows RT atveju, kai vartotojai negalėjo suprasti kuo RT skiriasi nuo įprastos versijos ir kodėl RT negali paleisti jų norimų Windows aplikacijų (RT veikė ARM architektūroje ir galėjo paleisti tik jai pritaikytas mobilias aplikacijas). Vartotojai gali susigundyti galimai pigesne Windows versija ar pigesniais kompiuteriais (Chromebook analogais), bet gauti ne visai tai ko tikėsis. Man atrodo, kad šiuo atveju MS reikia taikyti visai kitokį brand’ą ir kažkiek pakeist sąsają, kad nebūtų painiojama su pilna Windows versija.

[EN] The rumors were right. ISO has been leaked which includes Windows 10 Cloud installation variant among the others. And when you install this variant, you only can run apps from the Windows Store. Regular Windows applications won’t run and it shows a message that this Windows version is not designed to run them. There is a theory that Microsoft is going to compete with ChromeOS in the education segment. Because you can protect Windows from an undesired applciations and viruses like that, when computers are being used in schools, etc. But. Windows 10 Cloud looks very similar to a regular version. Microsoft is risking to create same confusion as with Windows RT, when users couldn’t understand what RT stands for and why it can’t run they usual apps (RT was made for ARM platform and could only run mobile applications made for it). User can get tempted by a probably lower costing Windows version or cheaper PCs (Chromebook analogue), but will get not what they expected. It seems to me MS should use completely different branding and change UI somewhat to make this confusion as minimal as possible.

WSUS woes with Windows 10 [EN]

At the end of 2016 i had a chance to update our WSUS system. We’ve been using WSUS 3 version for almost 6 years on a rather old Windows Server 2008 platform. WSUS was installed as a separate service back then. And now we have used a new Windows Server 2012 R2 as a basis for it (of course, after the release of 2016 it can be considered as outdated already). WSUS 4 is now being deployed as a standard role (Server Role). All other requirements and features are selected and installed automatically. Although WSUS 4 itself both visually and in its functions hasn’t changed much. WSUS 4 deployment and configuration was a breeze and haven’t caused any problems, especially as it is so standartized and simplified in this case. But at the same time we have decided to launch a Windows 10 pilot (2 new PCs). So Windows 10 category and its updates have been enabled in our new WSUS system. And then the hell broke loose..

First of all, if you want to manage and deploy Windows 10 updates via WSUS, you have to provide a lot more storage space. Because one Cumulative update can take 1-1.5 GB 😯  Yes, i can’t wait for a time when MS will introduce their improved Windows 10 updates with a new Windows Update system, which should take less space (it should probably be revealed with the Creators Update in the Spring of 2017). The other thing to keep in mind – Feature Updates or Upgrades (how they are called in WSUS). These are not security or critical updates, but the new builds (just like SR1 – 1511 or Anniversary Update – 1607). WSUS 4 can’t normally deal with them without a few special hotfixes. So enabling this category without them can break your WSUS 4 system. We haven’t even tried this yet, as we are installing the newest build to this day – 1607. I might post about nuances of updating to the newer build via WSUS after the Creators Update arrives next year. But if you are installing WSUS 4, you can prepare for it in advance by installing those hotfixes and doing other required changes (more on this later). Read More

WSUS nesklandumai su Windows 10 [LT]

2016 metų gale man teko atnaujinti mūsų WSUS sistemą. Iki tol apie 6 metus naudojom WSUS 3 versiją įdiegta jau gana senoje Windows Server 2008 platformoje. Tuo metu WSUS buvo diegiamas kaip atskiras servisas. Dabar gi kaip pagrindas buvo panaudotas naujas Windows Server 2012 R2 (aišku, neseniai pasirodžiusi 2016 serverio versija padarė ir 2012 R2 pasenusiu produktu). WSUS 4 jau yra diegiamas kaip viena iš standartiniu rolių (Server Role). Automatiškai parenkami visi kiti reikalavimai ir papildiniai (requirements, features). Nors vizualiai ir funkcionaliai WSUS 4 neatrodo labai pakitęs. Pats WSUS 4 diegimas ir konfigūravimas nesukėlė jokių problemų, juolab, kad dabar procesas yra toks standartizuotas ir supaprastintas. Bet tuo pačiu metu buvo nuspręsta paleisti ir Windows 10 pilotą (2 nauji kompiuteriai). Todėl naujoje WSUS sistemoje buvo iškart įjungti ir Windows 10 šaka ir atnaujinimai. Ir prasidėjo smagumai..

Pirmiausiai, norint kontroliuot ir platint Windows 10 atnaujinimus WSUS sistemoje, reikia numatyt daug daugiau talpos. Nes vienas Cumulative atnaujinimas gali sverti 1-1,5 GB 😯 Taip, laukiu nesulaukiu kada MS įvykdys pažadą sumažint Windows 10 atnaujinimų dydį su nauja Windows Update sistema (tikriausiai turėtų pasirodyti kartu su Creators Update 2017 pavasarį). Kitas dalykas – Feature Updates arba Upgrades (kaip ši šaka vadinama WSUS). Tai yra ne saugumo ar kritiniai atnaujinimai, o būtent nauji build’ai (kaip SR1 – 1511 ar Anniversary Update – 1607). WSUS 4 negali normaliai atpažinti tokių atnaujinimų be kelių specialių hotfix’ų. Todėl šios šakos įjungimas be šių pataisymų gali sugadinti jūsų WSUS 4 sistemą. Mes kol kas net nebandėm šio dalyko, kadangi kompiuteriuose buvo iškart diegiamas naujausias šiai dienai build’as – 1607. Apie niuansus su Upgrades galbūt parašysiu pavasarį, kai pasirodys Creators Update. Bet diegiant WSUS 4 sistemą galima iš anksto pasiruošti tam ir įrašyti pataisymus bei atlikti kitus reikalingus veiksmus (apie tai žemiau). Read More

x86 coming to ARM [LT]

Grįžtant prie mano abejonių dėl HP Elite X3 ateities. Microsoft ką tik pristatė demo, kuriame pilna Windows 10 versija veikia su mobiliu Qualcomm Snapdragon procesoriumi. Su specialiu emuliatoriumi paleidžiamos įprastos x86 aplikacijos (jos pasileidžia automatiškai ir be jokių pakeitimų). Aišku, kažkoks poveikis greitaveikai vis tiek gali būti. Bet tai jau žingsnis link tos ateities dėl kurios Continuum technologija dar vertė suabejot. Gal visgi greitu metu mūsų darbuotojai ir turės vieną telefoną-PC vietoj dviejų atskirų įrenginių.

Windows 7 – Windows Update pagreitinimas [LT]

Kažkur nuo 2015 metų pradžios ženkliai pailgėjo Windows Vista ir Windows 7 kompiuterių atnaujinimų patikrinimo laikas (tas pats turbūt ir su Windows 8 ir 8.1).

Neseniai vienam portale buvo paviešintas būdas šį procesą Windows 7 sistemoje pagreitinti:

Nueiti į servisus (services.msc) ir sustabdyti Windows Update servisą;
Įrašyti atnaujinimą – Windows6.1-KB3172605-x86 (ar Windows6.1-KB3172605-x64);
Jei šio atnaujinimo įrašyt nepavyksta, prieš jį dar reikėtų įdiegti – Windows6.1-KB3020369-x86 (ar Windows6.1-KB3020369-x64);
Perkrauti kompiuterį ir paleisti atnaujinimų patikrinimą (paprastai po šio atnaujinimo patikrinimas užtrunka apie kelias minutes, kai iki to galėjo trukti kelias valandas, o tarkim mano broliui su silpnesniu kompiuteriu po švarios instaliacijos ir per kelias paras nepasitikrindavo iki šio atnaujinimo įrašymo).

Šiuos atnaujinimus galima parsisiųsti:
1. Windows6.1-KB3172605
https://support.microsoft.com/en-us/kb/3172605 (update rollup 2016 July)
32-bit https://download.microsoft.com/download/C/D/5/CD5DE7B2-E857-4BD4-AA9C-6B30C3E1735A/Windows6.1-KB3172605-x86.msu
64-bit https://download.microsoft.com/download/5/6/0/560504D4-F91A-4DEB-867F-C713F7821374/Windows6.1-KB3172605-x64.msu

2. Windows6.1-KB3020369
https://support.microsoft.com/en-us/kb/3020369 (servicing update 2015 April)
32-bit https://download.microsoft.com/download/C/0/8/C0823F43-BFE9-4147-9B0A-35769CBBE6B0/Windows6.1-KB3020369-x86.msu
64-bit https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu

Too little too late? HP Elite X3 future [LT-EN]

[LT] HP pagaliau pradeda prekyba HP Elite X3 “telefonu”. Jo, sunku šį žvėrį vadinti telefonu, net ir išmaniuoju. Nes pajėgumai jo nemaži. Bet apie technines charakteristikas nešnekėsiu. Klausimas kokia ateitis jo laukia. Mūsų organizacijoje buvo minčių ar nemesti dabar naudojamas Android planšetes ir telefonus (nors planšetės labai ir neprigijo, ypač kai darbuotojui duodamas 5,5 colio telefonas) ir mestis pilnai į Windows stovyklą, juolab, kad PC darbo vietose pas mus nuo seno gyvuoja Windows + Office. Būtų didesnis suderinamumas, sąveika. Microsoft taip pat vilioja ir savo Continuum technologija. Nors ji neatrodo kol kas tokia nuostabi kaip reklamuojama (telefonas, kad ir koks galingas jis būtų, nepatemps visų Excel lentelių ir kitų įmantrybių). Taip pat jai reikalinga docking stotelė, kurios su savim nesivežiosi, o ir sunku būtų tikėtis kokiam viešbutyje tau skiriamo ekrano, klaviatūros, pelės 🙂 Bet darbo vietoje, vietoj stacionaraus ar net nešiojamo kompiuterio, turėt tik ekraną su stotele ir kitais priedais, o kaip pagrindinį įrenginį naudot tik telefoną? Aukštesnio ešelono vadovams, kurie gal ir daugiau keliauja į visokius susirinkimus ir seminarus ir daugiau tik pasirašo dokumentus, nei patys dėlioja Excel lenteles – gal ir nebloga idėja. BET. Po to kas visai neseniai nutiko Nokia, Windows 10 Mobile ateitis pasidarė pernelyg neaiški. Ar HP pagamins užtektinai Elite X3 ar tai bus tik šiaip marketinginis triukas. Ar po metų kelių HP gamins X4 ar ką nors dar. Ar kiti gamintojai nemes W10M? Ar Microsoft pagaliau sugalvos išleist savo Surface Phone? Nesinori investuoti į sprendimą, kurį po kelių metų vėl reikės pakeist į Android (ar iOS). Ir kalba ne tik apie įrenginių įsigijimo kainą, bet ir apie tvarkas, procedūras, prisiderinimą, palaikymą prie naujos platformos. Tas irgi kainuoja, nes tai yra laikas, ir tai yra brangiau nei nemaža šio žvėriuko kaina.


[EN] HP has finally started selling HP Elite X3 “phone”. Yeah, it’s hard to call this beast a phone, a smartphone even. Because of its immense power. But i won’t be talking about it specs sheet. The question is what future does it have. There were thoughts about abandoning our current Android tablets and phones (although tablets never actually took off, especially when you give an employee a 5.5 inches phone) and go full ahead into Windows camp, especially, as our PC workstations always used Windows + Office. There would be higher compatibility and interaction possibilities. Microsoft’s Continuum technology also sounds tempting. Although it doesn’t look so powerful as it is advertised. A phone, as powerful as it could be, hardly will handle all the complex Excel spreadshets and other heavy stuff. It also needs a docking station and you probably won’t drag it along with you hoping that some hotel will borrow you a monitor and other stuff to connect it to. But for the high chain of managers, who are not dealing with spreadsheets and mostly just sign documents and attend various meetings and seminars – this can be a viable option. To replace their PC with a single phone device and to have only a dock and other peripherals at their workplaces. BUT. Windows 10 Mobile future is unclear, after what has happened to Nokia. Will HP manufacture enough of these Elite devices? Will they produce Elite X4 or other devices a few years later? Will Microsoft finally step up and release their Surface Phone? We don’t wish to invest into a new solution just to go back to Android (or iOS) in a few years. And it is not just about the price of new devices. It is also time – time to change all the policies and procedures, to know, learn and support the new platform. And time is money also, more money than the price of this beast.

80073712 klaida ir Windows Servicing corruption gydymas [LT]

failedupdateSusidurti su Windows Update klaidomis darbe tenka gana dažnai. Paprastai juos sutvarkomos pakartotinai paspaudus Check for updates (ypač kai atnaujinimų patikrinimas atliekamas neseniai po švarios Windows instaliacijos ir WU servisui tenka parsisiųst nemažą kiekį informacijos apie atnaujinimus). Kartais užtenka paprasto Windows perkrovimo. Kartais padeda kiti gana paprasti dalykai. Bet neseniai teko susidurti su sunkesne problema. Turbūt atnaujinimo diegimo (ar parsiuntimo) metu kompiuteris buvo staigiai išjungtas. Dėl ko Windows Servicing failų struktūroje atsirado iškraipymas (corruption). Bandant surasti sprendimą (nes perinstaliuot mašinos visada labai nesinori) teko perskaityt nemažai straipsnių, išbandyt nemažai dalykų ir įrankių. Galiausiai pavyko užtaikyti ant Microsoft paruošto straipsnio skirto šios problemos sprendimui, kuriuo pagrindu ir sukompiliavau nedidelę instrukciją. Pradžioje instrukcijos pateikiami įprasti ir greitesni problemos sprendimo žingsniai, kuriuos verta pabandyt. Mano gi atveju padėjo tik “sveikų” failų perkėlimas iš kompiuterio donoro į sugadintą sistemą. Read More

Fixing SSL error when accessing XenServer after KB3175024 update [EN]

We’ve been using Citrix’s XenServer at work for probably 6 years now (originally Citrix, now it is Open Source and not run by them). But we were too lazy to upgrade to the newest version. Because it is time consuming and would take lots of effort to migrate current machines. But mostly, we were lazy 🙂 So, we are still on 5.6 version (i think). This month Microsoft has released a Windows update KB3175024, which probably made all certificates using less than 1024 bits of encryption not secure and made apps trying to access services, which were still using such certificates, go bonkers. So, trying to access our XenServer from a Windows application XenCenter resulted in a TLS\SSL error. Windows Event Log also was collecting useless Schannel errors (yeah, errors just giving some random numbers are very useful). XenServer is using 512 bits keys by default (and from what i have gathered browsing Xen forums, even newest versions are affected by this). Combining tips from several sources i have compiled a little guide to overcome this issue. On a plus side, this made me use SSH (to access our XenServer) and refresh my Linux cmd skills a bit 🙂 Read More

Windows 10 Anniversary Update pokyčių sąrašas [LT]

win10-1yearNusprendžiau sukompiliuoti sąrašą visų mano įvairiuose vietose (šiame bloge, forumuose) paminėtų pokyčių, kurie atsirado nuo Windows 10 pirmos versijos išleidimo. Nes kai kam gali pasirodyti, kad tų pokyčių beveik nėra. Juolab, kad kai kurie iš jų pasireiškia tik specifinėse situacijose ar tie pokyčiai yra taip vadinami “under the hood” (“po kapotu”). Tai nebus visų pokyčių sąrašas (nes jame būtų tūkstančiai dalykų), o tik tai, ką aš kada nors paminėjau, kas man pasirodė įdomu ar naudinga. Tiesa, po Windows 10 išleidimo dar buvo išleistas ir Service Release 1 (SR1 ar TH2) atnaujinimas ir dabar pas vartotojus yra būtent ši versija (1511). Todėl mano sąrašas prasidės nuo “prieš SR1”, o po to bus “po SR1” pokyčiai. Read More

Windows 10 Feedback Hub open to everyone [LT-EN]

 [LT] Šiandien perskaičiau, kad Microsoft padarys Feedback Hub prieinama visiems Windows 10 naudotojams (ne tik Insiders programos dalyviams). Nesu tikras dėl šio žingsnio. Iš vienos pusės, tokiu būdu galima gauti atgalinį ryšį apie dabartinėje stabilioje versijoje esančius sprendimus ir funkcijas ir pamatyti ar nueita teisingu keliu dabartinėse testiniuose build’uose. Iš kitos gi pusės, kokia prasmė gauti atsiliepimus apie pasenusius sprendimus ir sumaišyti atgalinio ryšio programoje naudojančius paskutinį kodą ir senesnį? Nejau, gavus visai kitokius atsiliepimus iš plačiosios publikos jie nurašys pokyčius, kuriuos gerai įvertino Insiders testuotojai? Tai va, toks dvejopas jausmas dėl šio sprendimo.

[EN] I’ve read today that Microsoft will make Feedback Hub available for all Windows 10 users (not just members of Insiders program). I’m not sure about this decision. On the one hand, this way it is possible to receive feedback about design choices and functions of the current stable version and see if they are on the right path with the current test builds. On the other though, what’s the point to receive feedback about so old design and mix feedback on the older and current code. Will they drop the changes praised by the Insiders if they receive bad feedback from a wider audience? Mixed feelings on this decision.