I thought that using the same hard drives with different Windows operating systems should not be something problematic but I had several occasions when a hard drive that was used with a previous system was turned into unallocated space from a newer Windows OS.
For example I have an external USB hard drive that used to be used with XP for several years and after I tried to use it on a my new Vista computer, Vista automatically installed a device driver for the hard drive requiring restart after which the the drive was listed as unallocated space in the Disk Management.
Also recently I decided to upgrade to Windows 7 and installed it on the same computer that used to run only with Vista. Right after installation Windows 7 had no problem using all my hard drives. But once I booted from Vista and back from Windows 7 again, it installed automatically device drivers for all data hard drives requiring restart after which all my data hard drives were listed in the Disk Management as Unallocated space.
What's happening? How does Windows decide a device driver is needed for my data drives when initially there were no problems. Where is the information containing the device driver? On the system hard drive or on each hard drive? Do different Windows OS use different device drivers for the same hard drives? Why installing a device driver for hard drives has to turn disk drive into unallocated space and thus the data inaccessible from the system?
I will greatly appreciate your input.
For example I have an external USB hard drive that used to be used with XP for several years and after I tried to use it on a my new Vista computer, Vista automatically installed a device driver for the hard drive requiring restart after which the the drive was listed as unallocated space in the Disk Management.
Also recently I decided to upgrade to Windows 7 and installed it on the same computer that used to run only with Vista. Right after installation Windows 7 had no problem using all my hard drives. But once I booted from Vista and back from Windows 7 again, it installed automatically device drivers for all data hard drives requiring restart after which all my data hard drives were listed in the Disk Management as Unallocated space.
What's happening? How does Windows decide a device driver is needed for my data drives when initially there were no problems. Where is the information containing the device driver? On the system hard drive or on each hard drive? Do different Windows OS use different device drivers for the same hard drives? Why installing a device driver for hard drives has to turn disk drive into unallocated space and thus the data inaccessible from the system?
I will greatly appreciate your input.