Od wydania ostatniej kompilacji Insider (17107) mijają dopiero 4 dni, tymczasem dostępny do pobrania jest już nowy build - 17110. Taka częstotliwość aktualizacji wydaje się zrozumiała, jako że do wydania Redstone 4 (Windows 10 Spring Creators Update, oznaczony też jako wersja 1803) pozostał około miesiąc. Wśród nowości znajdziemy funkcje dla użytkowników korporacyjnych, pozwalające skonfigurować własne akcje/skrypty i zsynchronizować je z procesem instalacji, a także nowe obrazy Windows dla użytkowników Docker. Uwaga! Zanim odpalicie Windows Update, sprawdźcie koniecznie listę znanych błędów i problemów (ostatnia lista w tym artykule), zwłaszcza punkt dotyczący Microsoft Store.
Lista zmian w kompilacji 17110 dla PC
Nowości dla klientów korporacyjnych (Enterprise)
Firmy mogą odtąd uruchamiać własne akcje w trakcie aktualizacji: w Redstone 4 pojawia się nowa funkcja pozwalająca synchronizować akcje/skrypty z instalacją. Instalator wykona owe akcje w trakcie dwóch faz aktualizacji. Za kontrolę nad nimi odpowiadają preinstall.cmd i precommit.cmd:
- Pre-insall: jest to faza tuż przed uruchomieniem skanowania zgodności systemu i urządzeń.
- Pre-commit: to faza tuż przed ponownym uruchomieniem systemu do fazy offline.
Do instalatora przechodzą też skrypty dla przyszłych aktualizacji. Jeśli zdarzenie aktualizacji zakończy się niepowodzeniem lub przywróceniem wcześniejszej wersji, można użyć skryptu failure.cmd, by wykonać własne operacje lub cofnąć akcje wykonane przez wcześniejsze własne skrypty.
Uruchom (Migracja):
- C:\Windows\System32\update\run\<GUID>\preinstall.cmd
- C:\Windows\System32\update\run\<GUID>\precommit.cmd
- C:\Windows\System32\update\run\<GUID>\failure.cmd
- C:\Windows\System32\update\run\<GUID>\reflectdrivers\foo.inf
- C:\Windows\System32\update\run\<GUID>\reflectdrivers\foo.sys
Uruchom raz (Bez migracji):
- C:\Windows\System32\update\runonce\<GUID>\preinstall.cmd
- C:\Windows\System32\update\runonce\<GUID>\precommit.cmd
- C:\Windows\System32\update\runonce\<GUID>\failure.cmd
- C:\Windows\System32\update\runonce\<GUID>\reflectdrivers\bar.inf
- C:\Windows\System32\update\runonce\<GUID>\reflectdrivers\bar.sys
Uruchamianie skryptów po przywróceniu wcześniejszej wersji bez uprawnień administratora: obecnie (Fall Creators Update) skrypty /postrollback wykonują się, gdy jako pierwszy po przywróceniu wcześniejszej wersji systemu zaloguje się użytkownik z uprawnieniami administratora. Wiele firm zgłaszało jednak Microsoftowi, że większość ich użytkowników nie ma kont administratora. W RS4 (Spring Creators Update) wprowadzona zostaje możliwość zdecydowania, czy skrypty /postrollback mają uruchamiać się w kontekście administratora, czy w kontekście systemowym.
Zachowanie istniejących skryptów /postrollback nie ulega zmianie. Zostało jednak dodane nowe polecenie działające z nimi w parze:
Uruchamianie skryptów w kontekście systemowym:
- setup.exe /postrollback c:\Fabrikam\setuprollback.cmd /postrollbackcontext system
Uruchamianie skryptów w kontekście administratora:
- setup.exe /postrollback c:\Fabrikam\setuprollback.cmd /postrollbackcontext admin
Kontenery Windows
Użytkownicy platformy Docker mogą odtąd pobierać dopasowane obrazy kontenerów Windows Insider: Server Core oraz Nano Server. Są one dostępne w Docker Hub.
Poprawki i inne zmiany w kompilacji 17110 dla PC
- Przyciski na Pasku gry są już prawidłowo wycentrowane;
- Rozwiązano problem występujący na niewielkim procencie PC - CPU doświadczał sporego obciążenia, co kończyć się mogło nawet bugcheckiem (GSOD z błedem DPC_WATCHDOG_VIOLATION);
- Odrywanie karty z PDF w Microsoft Edge nie prowadzi już do wysypania się systemu (GSOD);
- Menu start dostosowuje się już do wprowadzonych niedawno ustawień Ułatwień dostępu pozwalających zawsze wyświetlać/ukrywać paski przewijania;
- Rozwiązano problem z niepoprawnym wyświetlaniem ikon aplikacji w Widoku zadań;
- Rozwiązano problem z Widokiem zadań, w którym wykonanie dotykowego gestu "szczypnięcia" nad otwartą aplikacją powodowało brak możliwości przewijania w dół osi Timeline;
- Rozwiązano problem z Timeline, w którym przyciśnięcie i przytrzymanie karty mogło otworzyć powiązaną aplikację zamiast menu kontekstowego;
- Rozwiązano problem z listami w Notesie Cortany - po ich otwarciu pasek tytułowy zasłaniał pozostałą zawartość;
- Zaktualizowano powiadomienie pozwalające naprawić rozmyte okna aplikacji. Jest one odtąd dostępne w Centrum akcji nawet po tym, gdy zniknie lub zostanie odrzucone jego powiadomienie toast;
- Rozwiązano problem z możliwością otworzenia nowego okna Edge w trybie inPrivate, gdy Windows działa w Trybie tabletu;
- Rozwiązano problem z przenoszeniem kart poza okno Microsoft Edge, które mogło skutkować zablokowaniem niewidzialnego okna;
- Rozwiązano problem z działaniem DirectAccess w ostatnich buildach, którego status połączenia zatrzymywał się na "Łączeniu";
- Rozwiązano problem z klawiaturą numeryczną klawiatury dotykowej, która pokazywała kropkę jako separator dziesiętny w krajach, w których zamiast niej używa się przecinka;
- Rozwiązano problem z możliwością włączania/wyłączania zewnętrznych IME za pomocą klawiatury dotykowej;
- Rozwiązano problem z wprowadzaniem liczb z klawiatury dotykowej w szerokim układzie.
Znane błędy i problemy w kompilacji 17110 dla PC
- Wybranie powiadomienia po wykonaniu zrzutu ekranu lub nagraniu klipu z gry otworzy ekran główny aplikacji Xbox zamiast zrzutu/klipu;
- Niewielka część urządzeń może wpaść w pętle bootowania, co oznacza, że system nie jest w stanie załadować się do końca. Jeśli tak się wydarzy, pomóc może wyłączenie funkcji fast boot, a jeśli to nie zadziała, konieczne może się okazać bootowanie z USB i wejście w tryb przywracania;
- Gdy użytkownik odmówi Filmom i TV dostępu do biblioteki wideo, aplikacja się wysypie po wejściu na zakładkę Osobiste.
- W kompilacji tej - czego wcześniej nie odnotowano - na niektórych urządzeniach pojawiają się problemy ze znikającą aplikacją Sklepu (Microsoft Store). Znika m.in. jej kafelek w menu Start, nie pojawia się na liście Wszystkich aplikacji i nie ma jej w Ustawieniach > Aplikacje i funkcje. Jeśli w ogóle nie możecie uruchomić Sklepu, a nie chcecie czekać na poprawki, możecie na własną odpowiedzialność spróbować rozwiązania, które znaleźliśmy na stronie Microsoft Support. Należy uruchomić PowerShell jako administrator i wprowadzić polecenie:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} i ponownie uruchomić komputer. Microsoft pisze z kolei, by pod żadnym pozorem nie próbować resetować aplikacji Sklepu, gdyż w sposób trwały usunie to wszystkie ścieżki do aplikacji na danym PC. Nie jest to efektywne obejście problemu, a przywrócenie funkcjonalności Sklepu może być wtedy dużo trudniejsze.
Źródło: Microsoft