How To: Make A Program To Run At Windows Vista Startup Only Once
Programs and services that start whenever Windows Vista boots do so in various ways. The simplest way is for the installation routine to create a shortcut to the program within the Windows Vista Startup folder for the current user (or for each user on the machine). To open your own Startup folder, click Start, then Run, and type the following:
The Startup folder common to all users on the machine can be found by opening this path:
Registry keys are another common way to launch programs or services at startup.This Windows Vista registry tweak allows you to run a program at startup only once and also avoids the need of startup folder and the autorun is configured in the registry itself.In this Windows Vista registry tweak the specified program runs only once at startup (Right after the first boot of configuration) and will not continue to run for the subsequent startups.
- Goto Run (Win+R)
- Type “regedit” (without quotes) in the run dialogue box.
- In the Windows Vista registry editor navigate to the registry key:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion
- Create the key Runonce(The [Runonce] Key you create will remain in the registry for use with a new string value)
- Create Data Type: REG_SZ [String Value]
- Value Name: [Enter the Name of Program Executable]
- Value Data: [Enter the Path to the Program Executable]
- Exit Registry and Reboot your Windows Vista computer.
Note:Removing items from your Startup folder (or the common Startup folder) is generally safe, but deleting values from your Registry should be done only as a last resort. In fact, sometimes deleting a registry value won’t even work–as soon as you run the application associated with the startup program, the deleted registry value may get automatically re-created!
Warning: Modifying the Windows registry can cause serious damage to your Windows Operating System.It is better to backup your Windows registry data before making any changes. Tomstricks.com is not responsible for any changes you may make to your system.