Szukaj na tym blogu

wtorek, 31 sierpnia 2010

Wyświetlania numerów zainstalowanych aktualizacji

Żeby wyświetlić numery zainstalowanych uaktualnień (na komputerze klienckim) można posłużyć się interfejsem WMI:

wmic qfe get hotfixid > fix.txt

i przekierować wynik do pliku tekstowego.

Jak sprawdzić gdzie dany proces zapisuje aktualnie dane?

Może się przydać np gdy serwer WSUS ściąga aktualizacje i nie widać tego procesu jako trwającej synchronizacji. Z pakietu SysInternals narzędzie procmon (Process monitor)

piątek, 6 sierpnia 2010

Rozwiązywanie problemów z nieprawidłowym plikiem instalacji nienadzorowanej unattended.xml

Właśnie skończyłem dodawać do WDS'a obraz instalacyjny Windows 7 w wersji 64 bitowej. Chciałem skorzystać z pliku odpowiedzi do instalacji nienadzorowanej, który udało mi się stworzyć już jakiś czas temu do wersji 32 bitowej systemu. Otworzyłem plik xml w Notepad++ wyszukalem i zamieniłem ciąg znaków "x86" na "x64" - jak się okazało w trakcje prób odtwarzania plik odpowiedzi był niepoprawny i dokładnie taka była treść komunikatu na komputerze na którym próbowałem odtworzyć system:

The provided unattend file [X:\sources\wdsunattend\wdsunattend.xml] is not a valid unattended Setup answer file

To co było niepoprawne w tak stworzonym pliku to ciąg znaków określający architekturę systemu "x64" - poprawnym określeniem jest amd64. Jak dowiedzieć się czegoś więcej na temat tego gdzie znajdują się błędy w takim pliku? Kiedy wyświetlony jest komunikat z błędem instalacja "czeka" - jeżeli klikniemy OK komputer uruchomi się ponownie, dlatego należy wcisnąć SHIFT+F10 - spowoduje to otworzenie się command line. Przechodzimy do katalogu X:\Windows\panther\ i tutaj znajdują się pliki xml oraz log w których możemy znaleźć więcej informacji na temat tego jakie błędy znajdują się w pliku odpowiedzi. I w tym konkretnym przypadku plik setuperr.log zawierał tekst:

Description = The processorArchitecture attribute has an has an invalid value.

Polecam narzędzie trace32 który znajduje się w pakiecie System Center Configuration Manager 2007 Toolkit V2 (http://download.microsoft.com/download/5/5/0/55078AC4-3D15-407B-948E-CEB72A0A5A50/ConfigMgrTools.msi) a które bardzo usprawnia proces przeglądania tego typu logów.