Archiwum kategorii: Windows 10

Instalacja .NET Framework w Windows 10

Spotkałem się wiele razy z problemem instalacji .NET Framework w wersji 3.5 na stacji, która jest w domenie. Zawsze podczas próby instalacji – czy to z poziomu Dodaj/usuń funkcje Windows czy podczas instalacji innego softu, który potrzebuje właśnie tego .NET do działania, wyskakiwał błąd 0x800F0906 oznaczający, że Windows nie może dokończyć instalacji ponieważ nie może znaleźć plików do instalacji.

Rozwiązaniem tego problemu jest zmiana lokalnych zasad grupy (gpedit.msc) dla danej stacji:

1. Uruchom edytor lokalnych zasad grupy (gpedit.msc)
2. Wybierz gałąź Konfiguracja komputer -> Szablony administracyjne -> System
3. Zmień opcję „Określ ustawienia instalacji składników opcjonalnych i naprawy składników” na „włączone” i zaznacz dolną opcję „Pobierz zawartość naprawczą i funkcje opcjonalne bezpośrednio z usługi Windows Update (a nie z programu Windows Server Update Services)”, następnie zaakceptuj.
4. Wejdź w Programy (appwiz.cpl)
5. Z lewej strony okna wybierz „Włącz lub wyłącz funkcje systemu Windows”.
6. Zaznacz kwadracik z „.NET Framework 3.5”

7. .NET powinien się zainstalować.

Innym rozwiązaniem może być również poniższa komenda, ale zakłada ona, że masz przygotowany już nośnik (zmień na odpowiednią literkę zamiast F:) z instalką Windows 10. Pierwsza metoda wydaje mi się jednak prostsza.

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F:\sources\sxs

 

Szablony administracyjne Windows 10

Microsoft wydał szablony administracyjne dla Windows 10. Przypominam, że aby móc z nich skorzystać, należy wgrać pliki *.admx do Central Store’u (o ile z takowego korzystacie), czyli  \\nazwa_domeny\SYSVOL\nazwa_domeny\Policies\PolicyDefinitions\, a pliki różnych wersji językowych *.adml do odpowiednich folderów. np. dla serwera w języku angielskim do folderu  \\nazwa_domeny\SYSVOL\nazwa_domeny\Policies\PolicyDefinitions\EN-US.

Po wgraniu nowych polityk może Was uraczyć podczas otwierania jakiejkolwiek polityki GPO komunikat  o treści „Namespace ‚Microsoft.Policies.Sensors.WindowsLocationProvider’ is already defined as the target namespace for another file in the store.”

store-err

Jak podaje producent wyjścia są dwa:

1. Olać błąd i pracować dalej (trochę słabe)
2. Skasować z Central Store’u plik „LocationProviderADM.admx” oraz wszelkie jego wersje językoweo („LocationProviderADM.adml”), a następnie zmienić nazwę „Microsoft-Windows-Geolocation-WLPAdm.admx” na LocationProviderADM.admx. Tak samo postąpić z wersjami językowymi (*.adml).

Aktualizacja systemu do Windows 10 w domenie

Załóżmy, że chcesz uaktualnić system operacyjny do Windows 10 (darmowe przez najbliższy rok, potem trzeba płacić) ale nie dostałeś w zasobniku systemowym ikonki powiadamiającej o możliwości wgrania nowej wersji. Jeśli jest to komputer w domenie to nic dziwnego, że tej ikonki nie widzisz – Microsoft z założenia nie opublikował tej poprawki dla systemów będących w domenie aby firmy mogły się spokojnie przygotować do migracji na nowy system bez marudzących zewsząd o upgrade użytkowników („Dlaczego on ma nowy system a ja jeszcze nie?”).

Na szczęście uaktualnienie systemu do Windwos 10 na komputerze w domenie jest banalnie proste. Wystarczy ściągnąć plik MediaCreationToolx64.exe lub MediaCreationToolx32.exe – w zależności od architektury CPU ze strony Microsoft i go uruchomić. Cały proces przebiega bardzo gładko, przynajmniej z systemu Windows 8.1, bo taki miałem wcześniej. Ale czytając opinie innych ludzi w necie z Win7 również nie powinno być problemu. Na stacji miałem zainstalowaną Javę, Office 2013, kilkanaście innych programów i wszystko to działa bez problemu po aktualizacji systemu. Poniżej porcja zrzutów prezentujących proces uaktualnienia.

updatedo10-1

 

updatedo10-2

updatedo10-3

updatedo10-4

updatedo10-5

 

updatedo10-6

 

updatedo10-7

 

updatedo10-8

 

Na koniec kilka spraw, o których należy pamiętać zanim zrobi się upgrade do Win 10:

1. Nie wypuszczono jeszcze RSAT dla Win 10, dlatego jeśli potrzebujecie tego na swojej stacji, to wstrzymajcie się z uaktualnieniem.

2. Niektórzy producenci sprzętu nie wypuścili jeszcze sterowników dla tego systemu (chociaż taki Dell już to zrobił). Na przykład na moim HP przestała działać klawiatura funkcyjna (z klawiszem FN) i muszę czekać na nową wersję sterowników.

3. OneDrive niestety nie działa tak jak wcześniej w Win 8.1 i Win 7 – w tej chwili wybiera się po prostu foldery, które mają być synchronizowane z chmurą i są one ściągane na dysk czy się tego chce, czy nie. Nie ma już opcji, że plik jest offline (na stacji) albo online (w chmurze). Jest to zdecydowanie krok w tył ale być może poprawią to w przyszłych aktualizacjach.

4. Albo mi się wydaje albo pozmieniały się nieco opcje prywatności, jakie oferuje nam Microsoft przy instalacji systemu. Nie pamiętam dokładnie jak to było w Windows 8 ale wydaje mi się, że tam domyślnie Microsoft nie chciał za dużo wiedzieć o swoich użytkownikach, tj. wszystkie te opcje dotyczące prywatności (a może większość) była wyłączona. Za to w Windows 10 jest – zdaje się – odwrotnie i wszystko jest zaznaczone jako „zgoda”. Czyli domyślnie idzie w cholerę informacji na temat publicznych sieci wifi, informacji o użytkownikach na komputerze, zainstalowanym oprogramowaniu, etc. Widzę zresztą, że serwis ExtremeTech.com podziela moje obawy co do prywatności użytkownika.

5. Po instalacji systemu warto oczyścić stare pliki z systemu żeby pozbyć się zawartości folder Windows.old. Na moim komputerze zwolniło się około 20 GB miejsca, więc warto. Wystarczy wejść we właściwości dysku C:\. a następnie wybrać opcję „Oczyszczanie dysku”, a następnie znowu „Oczyść pliki systemowe”. Wystarczy wybrać „Pliki starego systemu” i poczekać aż Windows skasuje to, czego już nie potrzebuje.

Poniżej zrzuty ekranu:

oldwin1

oldwin