Попробуйте поставить чистую винду, без всяких активаций и посмотреть будут ли наблюдаться те же симптомы. Причем, учитывая что у вас 4 Гб оперативки — ставить х86 смысла нет никакого. Отрежбте кусочек от хдд гигов на 20 и поставьте туда паралельно семерку х64, в любой момент этот кусок можно форматнуть а запись в загрузчике убрать через msconfig.
PS: у Вас стоят все обновления от мелкософта? Если да, то были ли до них такие проблемы?