Nhiều tháng trước khi phát hành Microsoft đã làm việc với những nhà sản xuất phần cứng để bảo đảm rằng những Driver của họ phải làm việc tốt với Windows 7 . Họ làm như vậy để tránh nhiều điều đã xảy ra với Windows Vista ngày trước khi mà hệ điều hành này bị người dùng quay lưng vì không có vấn đề tương thích với những Driver .
Một số người khi nâng cấp từ Windows Vista lên Windows 7 thì gặp thông báo lỗi “
"\\$windows.~bt\\windows\\system32\\drivers\\iastor.sys. Status: 0xc0000359. Windows failed to load because a critical system driver is missing or corrupt."
Sau khi đó người dùng lại phải quay lại với Vista . Nguyên nhân của lỗi này là do phiên bản của File iastor bị sai trong khi chuyển sang dùng với Windows 7 . Microsoft đã không có ngay bản sửa lỗi để giải quyết vấn đề này .
Người dùng phải sửa lỗi bằng tay rất phức tạp trong khi nâng cấp . Microsoft đã đưa ra cách sửa chữa như sau :