I have a Lenovo X220 laptop, and when the Windows 7 logo appears, it takes several minutes to boot to the Windows Welcome screen. No new software has been recently installed, and everything else seems to be working fine. I did swap out the memory in hopes that would do the trick, but no different, old, new or different memory, same result really slow to boot to Windows. Any ideas? Thanks.