3 ms·Did you mean 2007 when Windows Vista was released"?by seydor 1y agoDid you mean 2007 when Windows Vista was released"?