Monday, January 19, 2009

Windows Update, Msiexec crash ?

W poprzednim wpisie pokazywałem jak na chwilę obecną ominąć problem z stale wysypującym się WU, msiexec. Nie napisałem natomiast nic dlaczego tak się dzieje. Z względu na to, że lubię wiedzieć co wyłączyłem lub co zepsułem, zacząłem drążyć temat.

Jak się okazało problem jest dość poważny. Błędy z WU i MSIE… spowodowane są klientem SQM, który jest częścią “Customer Experience Improvement Program”. Czyli krótko mówiąc jest to mechanizm, który pozwala wysłać z stacji pewne informacje o systemie i ewentualnie o problemach do MS.

Jak to działa??

Każdy proces który wywołuje funkcje WinSqmStartSession w ntdll.dll “ wysypie się “ wtedy gdy wpis MachineThrottling jest  ustawiony w rejestrze. Wpis ten jest widoczny w rejestrze, ponieważ naturalnym jest, że Microsoft chce otrzymywać dane o działaniu bety w7. Jeśli zmodyfikujemy rejestr to niestety Microsoft nie będzie otrzymywał informacji o naszym systemie.

Jak szybko to zostanie poprawione??

Wydaje mi się, że Microsoft będzie chciał naprawić ten błąd jak najszybciej.

Więcej informacji na blogu Chris Holmes’a.

0 comments:

Post a Comment