• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Installing new (SATA) CD/DVD Hardware in old Desktop PC

oroman

Junior Member
Hi there, I have an old desktop HP Pavilion a747c PC windows XP, Service Pack 3, I replaced my old IDE CD/DVD drive with a new SATA CD/DVD hardware which I hear is faster than IDE/ATA old drives, problem is that does not shows my new cd/dvd on windows anywhere (control panel neither device manager) I look but it does shows on BIOS, I double checked cables and connections to be well connected and pluged to a SATA port on the motherboard, I found and delete UPPER and LOWER filters on registry as per others suggested, but still I don't see my new CD/DVD hardware on windows, since I have an old IDE drive and PC was configured to work with IDE format drive do I need to make some changes on BIOS or what do I need to make it work, do I need to delete IDE drives to make work the SATA drives? or PC should recognized automatically a new hardware I have PTGD-LA/PTGD1-LA/PTGD2-LA motherboard (with 4 SATA ports available)1 SATA port used with my new 1TB hard drive (New Hard Drive using SATA Port #1 on motherboard), 3 more ports available, do I need to uninstall or delete all IDE drives from device manager I did also BIOS update from HP still not shows CD/DVD on windows or device manager, what kind of SATA drives do I need? there is any tool to run a diagnostic on PC, I feel going crazy, I thought replacing a new CD/DVD hardware it will be more easier. I did scan for a new hardware and PC does not do anything, just won't find the new hardware anywhere (CD/DVD) plugged. I Don't know could be a missing a registry key for this item or maybe a virus? I replaced a new Hard Drive 1 TB (SATA) interface on this PC recently working just fine. Do I need to do some changes on BIOS to allow new hardware to be recognized on windows. Please kindly HELP! me if you know how I can fix this problem or anybody run into this kind of problem before. Any HELP will be reall greatly appreciate.Thank you in advance.
 
Welcome to the forums.

First of all, SATA may be faster than PATA (IDE), but for optical drives it won't make any difference. So you started on the left foot right there. The DVD upgrade was senseless.


You will also need to install SATA drivers.

From the way you wrote your post, it's not very clear whether your problem is with the optical drive or the new 1 TB HDD as well.

I see you also posted this question(s) elsewhere as well - http://www.techsupportforum.com/forums/f10/replacing-new-sata-cd-dvd-drive-on-old-pc-958801.html - and you provide more details there.

Please rewrite your first post and separate it into paragraphs, to make it easier for us to read and understand what the problem is, and what you did so far.
 
Thank you for your reply to my question. Reason I want to upgrade to a new CD/DVD harware is that my old IDE/PATA cd/dvd stop working and when I try to update drivers for this CD/DVD updates from HP still did not make work my old cd/dvd PC ask me to update from CD which I don't have it any more I still have this old IDE cd/dvd but I decided to buy a new SATA hardware which is easy to find chepaer than the old IDE/PATA interface which is hard to find these days in stores IDE cd/dvd.

- I install a few months ago a new Hard Drive 1TB (SATA) working just fine.
- Problem was with my old IDE/PATA CD/DVD, it was showing on windows and device manager but not working at all, and I have no CD to to update or reinstall drivers again, HP updates did not work either (all drives, chipset, BIOS, etc.), and so I end up getting install a new SATA cd/dvd.

- New SATA dvd/dvd I did try to plug it to existing SATA ports on motherboard but PC does not recognized on windows neither on device manager this new hadware but it shows on BIOS, I did switched around using diferent SATA ports 2,3,and 4 on motherboard for the optical drive but still did not work, I even plug it into port #1 (where is Hard Drive) but PC give me a Blue error screen, I did also tried to plug the HD into the Port 2,3, and 4 but again PC give me a Blue error screen, I guess HD needs Port #1 nothing else.

- When I scan for new hardware (new SATA CD/DVD) PC does nothing or find anything, normally PC will find something and ask for a CD or dirves to be install in this case nothing.

- Maybe I loss a registry key, or I need to do some changes on BIOS or Registry to accept and recognize new hardware install

- I found and delete UPPER and LOWER filters on registry as per others suggested to do that, but still does not show new hardware at all.

- Maybe need I need to install SATA drivers, don't know where to get them.

I don't know what I'm missing or doing wrong, I tought replacing a CD/DVD optical drive it was much easier.

Thank you in advance,
 
http://h10025.www1.hp.com/ewfrf/wc/...nfoCategory&cc=us&dlc=en&lc=en&product=435561

According to that, your board has 4 SATA ports, and one IDE port. The chipset is i915 and ICH6, socket 775.

Now, I know that ICH7 boards, have 2 or 4 SATA ports, and an IDE port, but can only use 2 SATA ports if the IDE port is in use.

So, if nothing else is attached to the IDE port any more, try disabling the IDE port in the BIOS if you can.

If not, then you will have to plug the SATA DVD drive into the SATA port that is on the same controller as the SATA port that the HDD is connected to. On many ICH7 boards, the ports are 1/3 and 2/4, paired up like that. So if the HDD is on 1, try plugging the DVD into 3.
 
I seem to recall seeing somewhere that the first generation SATA controllers have certain issues with recognizing (newer) ATAPI devices. What is the exact make and model is your new drive?

Also, are you running the SATA ports in IDE (compatibility) or AHCI mode?
 
The thread is about internals, not peripherals. Have moved it to General Hardware Forum. Peripherals are monitors, keyboards, headsets/phones, speakers, and external devices, scanners, printers, etc. I.e., stuff outside the box.
 
Last edited:
If the DVD drive shows in the BIOS, my first test would be to see if the computer will boot off that drive. If you have an OS install disk, see if the computer will boot off that.

If the drive can boot the computer, the drive should at least show up in device manager. Windows may not recognize the drive for what it is, due to possible driver issues, but it should detect something.
 
As mentioned: connect the hard drive to the lowest numbered SATA port: 0, and the optical drive to the highest numbered SATA port: 5 or 3.

Then run these from a command prompt:

set DEVMGR_SHOW_NONPRESENT_DEVICES=1
devmgmt.msc

After Device Manager opens, select View/Show Hidden Devices

Then double-check each device category for "ghost devices".
Right-click & uninstall any such non-present (grayed out) devices.

Also: in order for the optical drive to be bootable, you may need to enter the bios settings and change the device description from generic "CD/DVD drive" to the exact brand name and model number of the optical drive.
 
Last edited:
As mentioned: connect the hard drive to the lowest numbered SATA port: 0, and the optical drive to the highest numbered SATA port: 5 or 3.

On many older Intel combo IDE/SATA ICH chipsets, it's not that simple. If the IDE port is enabled, then not all of the SATA ports are enabled, and you can't just plug a DVD drive into "the last port".

For newer chipsets (ICH9 or newer), that advice is sound.
 
Also correction should be made about PATA/SATA.
PATA vs. SATA
Parallel ATA (PATA) has been the industry standard for connecting hard drives and other devices in computers for well over a decade. However, due to a few major limitations, PATA could be a quickly dying breed with the introduction of Serial ATA (SATA). To compare, PATA cables are limited to only 18 inches long, while SATA cables can be up to 1 meter in length, which is less than 40 inches. It is possible to have longer cables but, due to attenuation, these longer cables are generally more trouble than they are worth.
 
SATA Hard drives were implemented first and then later SATA optical drives were implemented. A hard drive and an optical disk drive use different protocols and drivers. Hard drives were originally IDE or EIDE and Disks were PATA.

On some older motherboards it might also make a difference where you plug the SATA connector in at. Sometimes they had multiple controllers and one controller was different than the other one.

The other thing is that I would remove in the control panel all of the setup and configuration for the original OPTICAL disk drive and said driver, etc. Then power down and then remove the drive from the system and reboot. You may also have to remove the drive from the BIOS setup. Then when you are sure you have eradicated the old drive from the operating system, then try to install the new one. You might need a driver to make it work and like I said the SATA port you plug it into might make a difference. You might also see if you can manually set it up in the BIOS. I wonder if it will ask for a driver disk to use a SATA drive.
 
Back
Top