AutoRun changes in Windows 7

April 29, 2009 – 4:40 AM

The Microsoft Security Response Center (MSRC) have announced some AutoRun changes for Windows 7.

Currently Conficker and other malware is taking advantage of the AutoRun functionality as a spreading mechanism. AutoRun is used to start some programs automatically when a CD or another media is inserted into a computer. The main purpose of AutoRun is to provide a software response to hardware actions that a user starts on a computer.

In order to help prevent malware from spreading (such as Conficker) using the AutoRun mechanism, the Windows 7 engineering team made two important changes to the product:

  1. AutoPlay will no longer support the AutoRun functionality for non-optical removable media. In other words, AutoPlay will still work for CD/DVDs but it will no longer work for USB drives. For example, if an infected USB drive is inserted on a machine then the AutoRun task will not be displayed. This will block the increasing social engineer threat highlighted in the SIR. The dialogs below highlight the difference that users will see after this change. Before the change, the malware is leveraging AutoRun (box in red) to confuse the user. After the change, AutoRun will no longer work, so the AutoPlay options are safe
  2. A dialog change was done to clarify that the program being executed is running from external media.


  1. One Response to “AutoRun changes in Windows 7”

  2. Finally – now if they would just do away with it from optical media. But with Windows 7 fast approaching, I’m sure the team over at MS is spending long hours trying to find a pleasing font for the “Your program has choked out” screen.

    By Eric on May 3, 2009

You must be logged in to post a comment.