Good morning readers,
I have decided to write something totally different for a change (again apparently).
For those who have a Windows operating system, particularly windows 8, 8.1, or 7, you would might be aware that you will have a chance (if you haven’t already) to upgrade to the new Windows 10 operating system for free. Yes folks, a free-be from Microsoft!
As a former IT support technician, I thought that I would detail one of the issues that I have had with this upgrade, because it was an important one.
Notes on my upgrade:
I have upgraded from Windows 7 Professional, to Windows 10 Professional.
I have undertaken a clean installation of Windows 10, NOT an “upgrade” as such. There is a subtle difference, but an important difference between the two.
A clean installation creates a new installation of Windows, and you must reinstall all of the programmes that you were using previously.
If you decide to carry out an “upgrade”, all of the programmes you are currently using in Windows 7, 8, 8.1, will remain, and you will be able to use your Windows 10, without any further installation – at least in theory.
Historically, I have found that an “upgrade” often results in a buggy operation of both the new Windows version and/or the installed programmes. There could be many reasons for this including a carry-over of corrupt files from the previous version of Windows, or a carry-over of incorrect registry entries or system settings. The outcome of course is a system that doesn’t always work correctly.
Apparently, from reading literature on the Windows 10 upgrade there is less likelihood of this, however I personally would not use the upgrade method.
If you choose to carry out a clean install of Windows 10, you WILL require installation media for your programmes, or you downloaded installation files AND your product keys or registration data. If you don’t have this information and you choose to carry out a clean install, you may not be able to get the previously installed programmes to work again.
While I have had quite a few issues with this upgrade, most have been rectified post installation. These have been resolved by researching other people’s issues with Windows 10 (or perhaps Windows 8/8.1) on the web following the Windows 10 upgrade.
I can’t remember all of the issues that I have encountered following the installation of Windows 10, but the most recent one, and fairly important one, was the inability of the Windows 10 OS (Operating System) to detect and load the drivers for my DVD drive.
Before I begin this tutorial, if you have a symptom of a DVD drive not working in Windows 10, you should only make the repair at the end of this tutorial, if your symptoms are identical to mine, otherwise you risk corrupting your registry.
Did your DVD/CD-ROM work before the upgrade?
I am absolutely certain that my DVD/CD-ROM drive was working prior to my upgrade to Windows 10 Professional. I know this because I created an ISO image of Windows 10 prior to upgrading!
So… it isn’t a faulty DVD/CD-ROM drive (or is less likely to be).
Therefore, to investigate what might be causing this, I reviewed the detected (and mounted) drives in Disk Management.
Disk Management review
Right click on the Windows icon (formerly known as the “Start Menu” located at the bottom Left corner – perhaps it still is known as the Start Menu – who knows???) and select Disk Management. This is what you will see if you DVD drive isn’t found.
While your system will look different to mine, essentially you should see at least 1 hard disk. Please note however, that I have edited the above image to remove other hard drives (and partitions) that would normally show up on my system. This is to present a picture of a basic computer system (with only one hard drive) that most users might own.
Notice in the bottom pane, you can see “Disk 0”, but no DVD or CD-ROM device listed. (if you view the picture at the bottom of this document, you will see the difference once the system repair has been carried out).
If you DO see a DVD/CD-ROM device listed below “Disk 0”, then the problem described in this tutorial is NOT suitable for you, and you should review other documents found online to find your solution – sorry 🙂 .
Device Manager review
Now you should check the Device Manager to verify if the device driver is loading.
Right click on the Windows icon and select Device Manager. This is what you will see if you DVD device isn’t loaded.
If your device were loaded, you would see an entry that said “DVD/CD-ROM Drives”. Note that there is no entry in this window. (if you look at the picture at the bottom of this document, you will see the difference once we make the system repair).
Again, if you DO see a DVD/CD-ROM device listed below “Disk 0”, then the problem described in this tutorial is NOT suitable for you, and you should review other documents found online to find your solution – sorry 🙂 .
Confirmed – or is it?
So, we now know that our DVD/CD-ROM device isn’t loading, what do we do about it?
While there are many possible reasons why a device isn’t loading, the problem (at least in my system) was a missing registry entry. I find this rather bizarre as this was a clean install of an operating system.
But wait….. I remember that the DVD device was working initially as I was able to install applications from disk after the upgrade to Windows 10.
Hmmm… room for thought there… Perhaps a Windows 10 update has caused this… who knows!
Searching the technical documents on the web, I came across a registry modification that might rectify this error. After reading the document, I was able to review my registry entries, to verify if the “Key” and “REG-DWORD” were either visible or absent.
Both were absent on my system.
Verify your Registry
To verify if your system is missing these important registry entries, follow these steps.
Left click on the Windows icon , select All Apps , scroll to Windows System , select run .
In the run box, type “regedit” and hit enter. A “User Access Control” dialogue box may appear asking your permission to continue.
Select yes to allow registry editor to run. You will now be able to see a window such as shown below.
I have already navigated to the relevant key to demonstrate what the correct “Key” and “REG-DWORD” should look like. Follow the next instructions to determine if your key/Dword, are absent or not.
On the left hand pane of registry editor select:
HKEY_LOCAL_MACHINE => System => CurrentControlSet => Services => atapi
As per these images.
After you click on atapi, you should be presented with a window that looks similar to the very bottom image above. (or the first full screen shot of the registry)
If your registry entry is missing, you will NOT see the key “Controller0” [yes that is a zero]in the left pane, and therefore you will not have the entry “EnumDevice1” [yes that is a one] as a “REG_DWORD” entry.
(the image above shows what you should see as the entry for the DVD/CD-ROM device).
In my case the “Key” and “REG-DWORD” were absent, I therefore believed that there was a registry error that was not allowing the device to be loaded on starting the system.
Warning Will Robinson… Warning!
if you aren’t old enough to know that phrase, search for it…. 🙂
If, and only if, you have verified all of the above, and your registry does NOT have this entry, should you continue with the following steps to rectify this problem.
PLEASE NOTE: Modifying the registry, can have unexpected results. Only if you are confident with registry editing (which can damage your system), should you try this fix.
Make a “Restore Point”
Before making any system modifications, you should carry-out a “Restore Point”.
Right click on the Windows icon and select Control Panel. If you see a window the same as this:
Click on the down arrow beside “Category”, select Small Icons (or large if you prefer). Click “Recovery”. You will now see the following window:
Now click on “Configure System Restore”. You will now see the following window:
Check to make sure that “Protection Settings” for “Local Disk (C:) (System)” is set to “On”. (If your system is on a different disk, you will have to look for the disk that shows “(System)” beside it and verify that Protection is “On” for that disk).
Now you should click on the “Create” button. Type in a suitable name (something that makes sense like the following)
Now click create. Follow any further commands that you are presented with (I personally didn’t carry out this step as I know how to edit the registry manually and safely), so I wasn’t able to create any more screen shots for you, sorry 🙂 .
If you require further information on creating a restore point, a full description can be found on Microsoft’s website or within your system’s help files.
Now that we have created a restore point, and backed up our system, we can apply the “fix” to the registry. Follow the steps below.
Left click on the Start Menu , select All Apps , scroll to Windows System , select run .
Type the following accurately.
reg.exe add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001
Please note the numbers NOT letters as follows (just in case you are a computer novice or are unsure): Controller[zero], EnumDevice[one], 0x00000001 [seven zeros and a single one].
VERIFY that you have entered the above code correctly. If it is incorrect, you will have to manually edit the registry to correct your mistake. I have NOT covered that possibility in this tutorial – I hope that you can type accurately and check your spelling BEFORE you hit the Enter key.
If you are confident with editing the registry manually, you can of course create a key “Conroller0” under “atapi”, and then create a “REG_DWORD” with the data “0x00000001” (in Hex) or “1” (in Decimal). That is how I did it…
After typing that into your run box, (you can also copy and paste), check… double check… and if necessary, put your glasses on and triple check!!! Now hit “Enter”.
I’m being cheeky 🙂
Restart and check that it works!
Please restart your computer and verify that your DVD drive (or CD-ROM), has loaded correctly by reviewing the steps above for Device Manager, and/or Disk Management.
They should now look something like this:
Disk Management with DVD/CD-ROM shown in the bottom pane. Note: If a DVD or CD were loaded into the tray of the DVD/CD-ROM drive, an entry in the top pane would be visible, showing: Type, File System, Status, Capacity etc.; but in this example, I did not have a DVD or CD loaded
Device manager now showing correctly loaded “DVD/CD-ROM Drives”. Shown below the “Display adapters” entry on this system.
If you have verified that the DVD/CD-ROM device is loaded (as per the above images), I would then suggest that you try to play a movie or music from your DVD/CD-ROM drive.
If for some reason that solution did not resolve your particular situation, you will have to firstly review your registry to verify that you have created the “key” and “REG_DWORD” correctly. If they are correct, you will unfortunately have to further review the web for other possible causes of your symptoms.
I hope that this has helped the many people who have upgraded to Windows 10 who have niggling little issues
Well that’s it folks.
The principle document I found correct and useful was:
Please note: The correct solution to this problem, was the second response with a “tick” and “Answer” above their name.