Ъпдейт за ядрото на Windows не се сработва добре с Vista Service Pack 1, причинявайки произволно рестартиране на операционната система. Microsoft информира, че KB932596, ъпдейт, проектиран с цел да се подобри защитата на ядрото за 64 битовите версии на Windows всъщност е отговорен за произволните рестартирания.
"Компютър, работещ на x64-базирана версия на Windows Server 2003, Windows Vista или Windows Server 2008 се рестартира произволно и след това генерира фатална грешка. Кодът на грешката може да е x0000001E, 0x000000D1 или друг. Този проблем се появява след инсталирането на ъпдейта с идентификационен номер 932596", обясняват от Redmond компанията.
Защитата на ядрото - Kernel Patch Protection или PatchGuard, е специфична технология за 64 битовите варианти на Windows и е създадена да предотвратява неуместни промени в ядрото от приложения от трето поколение. PatchGuard е първoто по рода си приложение за борба срещу rootkit-ове, но в настоящия момент предотвратява всякакви промени по ядрото.
Разработчиците на приложения по сигурността, които са свикнали да работят с ядрото на операционната система, практика все още широко използвана в 32 битовите версии на Windows, са най-засегнати от новите мерки за сигурност на Microsoft. Въпреки това, с Vista SP1 Microsoft направи достъпен интерфейса за програмиране, позволяващ на програмистите да имат вътрешна връзка между техните решения за сигурност и ядрото на операционната система.
KB932596 не е нищо повече от ъпдейт на PatchGuard и решение на проблема вече е достъпно, което спира произволните рестартирания и неуместните грешки. Потребителите, засегнати от проблема, ще трябва да се свържат директно с Microsoft от тяхната страница или да изчакат официалното излизане на публичен ъпдейт, понеже кръпката все още е в процес на тестове. От Мicrosoft предупреждават тя да се инсталира само на машини, при които е възникнал конкретно описания проблем.