Solved

Autoplay Works, but does not execute autorun.exe on CD or DVD

Posted on 2011-02-23
14
726 Views
Last Modified: 2012-05-11
For the past 6 months, my DVD-CD Writer quit executing autorun.exe on CD's & DVD's that I have created.  I use AutoRun by Typhoon to create "autorun" CD's and DVD's.  Not thinking much of it, I replaced the DVD-CD Writer with a DVD burner and low and behold the drive reads and writes CD and DVD's, will autoplay the CD so you view the directory, but will not execute the autorun.exe file that is contained on the CD or DVD.  This works on other systems, but quit working on mine.  

I have searched on the internet, making sure my registry entrys were correct  and even running the autoplayfix.exe from Microsoft.  I have also check my autoplay settings in the properties window of the drive and everything is set to what it is suppose to be.  I have also cleaned my registery thinking there maybe a confilct.  I am at my wits end -- any help would be appreciated.
0
Comment
Question by:DebbieHamatani
  • 7
  • 4
  • 3
14 Comments
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
So autoplay.inf is being detected?
0
 

Author Comment

by:DebbieHamatani
Comment Utility
I am assuming that autoplay is being detected since it opens a window with the files on the CD.  It does not execute the autorun.exe program on the CD.
0
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
Can you post the autoplay.inf file?
0
 

Author Comment

by:DebbieHamatani
Comment Utility
Would this be a windows inf file or on the CD?
0
 
LVL 47

Expert Comment

by:dbrunton
Comment Utility
On the CD.
0
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
The one on the cd
0
 

Author Comment

by:DebbieHamatani
Comment Utility
It is not an autoplay.inf, but an autorun.inf. The inf includes the following:

[autorun]
OPEN=AutoRun.exe "1, Victims with Developmental Disabilities / Communication Issues, May 5, 2010"
ICON=AutoRun.exe
LABEL=WorkingDisability0510
0
Free Gift Card with Acronis Backup Purchase!

Backup any data in any location: local and remote systems, physical and virtual servers, private and public clouds, Macs and PCs, tablets and mobile devices, & more! For limited time only, buy any Acronis backup products and get a FREE Amazon/Best Buy gift card worth up to $200!

 
LVL 47

Expert Comment

by:dbrunton
Comment Utility
Autorun.exe is on your computer.

See http://www.tarma.com/products/autorun/ for more information.

What may have happened is Autoplay for Data CDs such as yours has been disabled.  Possibly through anti-virus settings or a recent Windows XP update.  See http://support.microsoft.com/kb/967715 for examples.

The CD playing music is Autoplay http://en.wikipedia.org/wiki/AutoRun

Not too sure about what to do to enable Autorun nowadays but you could look at
http://www.techiecorner.com/20/how-to-enable-or-disable-cd-autorun-in-microsoft-windows-xp/ who gives registry tweaks to disable and enable Autorun.  Examine your registry and see what entries are there before you tweak.
0
 

Author Comment

by:DebbieHamatani
Comment Utility
dbruton:

I tried your suggestion above with no luck.  I did look at another machine that I have the if you right-click on the device the first option is "Autoplay".  When you right-mouse-click on the device, I have not Autoplay option.
0
 
LVL 47

Accepted Solution

by:
dbrunton earned 500 total points
Comment Utility
Look at the following key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers on both machines and see what difference there is.

Do the same for HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers


This is taken from http://www.the-pc-guru.com/How_to_add_an_AutoPlay_actio.php

I suspect there is an extra registry key on the machine that shows Autoplay.
0
 

Author Comment

by:DebbieHamatani
Comment Utility
dbrunton:

The link did not work.  The problem is with the registry entries.  What can I do to restore?
0
 
LVL 47

Assisted Solution

by:dbrunton
dbrunton earned 500 total points
Comment Utility
Very strange.

I got a spam is not appreciated message when clicking on the link I posted above.

Anyway this is a cut and paste from my link above.  But see my comments below.

---------------------------------------------------------------------------
How to add an AutoPlay action

You would like to add a favorite program, or a program of your own, to the list of AutoPlay actions available when a CD or DVD is played. You would like to use another, unlisted program to play CDs and DVDs instead of Microsoft Media Player.
PC Updater
Solution

This is quite complicated to do. Most programs that can be used in this way register themselves with Windows when they are installed. But some freeware programs may not do this registration. We will describe how to register Robin Keir's tiny CD player as an action you can select to play audio CDs. With a little common sense you can work out how to modify the steps described for other programs such as DVD players or CD burners.

    * Start the Registry Editor.
    * Expand HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers.
    * Right-click PlayCDAudioOnArrival and select New, String Value.
    * Name the new value MyPlayCDAudioOnArrival. The name isn’t critical, but it will help identify this entry as ours.
    * Close the EventHandlers folder.
    * Expand HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers.
    * Right-click Handlers and select New, Key.
    * Name the new key MyPlayCDAudioOnArrival (the name you entered above.)
    * Right-click the new folder and create a new string value called Action containing Play Audio CD.
    * Right-click the new folder and create a new string value called Provider that contains CD Player by Robin Keir.
    * Right-click the new folder and create a new string value called InvokeProgID containing MyCDPlayerPlay.
    * Right-click the new folder and create a new string value called InvokeVerb containing play.
    * Right-click the new folder and create a new Expandable String value called DefaultIcon containing %SystemRoot%\system32\SHELL32.dll,-41 .
    * Select and right-click HKEY_CLASSES_ROOT.
    * Create a new key named MyCDPlayerPlay, matching the InvokeProgID value you entered earlier.
    * Right-click the new key and create a new subkey named shell.
    * Right-click shell and create a new subkey called Play.
    * Right-click Play and create a new subkey called command.
    * Select command, double-click its default value and type into it the full path to the CD player program.

If you open My Computer, right-click your CD drive and select Properties, then look at the AutoPlay tab, you should see that “CD Player by Robin Keir” is now listed as one of the possible AutoPlay actions for Audio CDs.
Applies to

    * Microsoft Windows XP
-------------------------------------------------------------------------------------------

His article shows you how to add an entry to Autoplay.  He mentions which two registry entries to alter.

In my previous comment I'm asking you to compare those two registry entries on your machine with those of a working machine and find the differences.  If you can find those differences you can add them to your machine.
0
 

Author Comment

by:DebbieHamatani
Comment Utility
Thangs for the suggestion -- I will try.  I did compare the two registry entries and found that on the machine where autorun was working, that machine contained the following registry entries:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers

The machine that will not autoplay does not contain either of  these registry entries.  It  not creating one entry, it is creating a set of entries.  My questions was is there a way to restore all of these registry entries?
0
 

Author Closing Comment

by:DebbieHamatani
Comment Utility
dbrunoton pointed me in the right direction, but did not solve my problem.  In the end, I had to reinstall my Windows XP.
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

If you have done a reformat of your hard drive and proceeded to do a successful Windows XP installation, you may notice that a choice between two operating systems when you start up the machine. Here is how to get rid of this: Click Start Clic…
For both online and offline retail, the cross-channel business is the most recent pattern in the B2C trade space.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now