Quantcast
Viewing latest article 6
Browse Latest Browse All 11

Get Rid of Unwanted Startup Items with Kaseya

Why do software companies think their software is the sole reason your computer exists? No matter how often you clean out your start-up tasks, software companies always put their stuff back in there.

It’s even worse with client machines. Most clients don’t have any idea how many items run at start-up, all they know is that their computer is slow. The following script is one that I created to clean all that up.

This is part 1 of my 12 step “Monthly Cleanup/Tuneup” script that I run on all client machines. Over the nex few weeks (sooner if I get positive feedback from you all) I will be posting each step of the script and at the end I will post the master “Monthly Cleanup/Tuneup” script that will put all of these little gems together for an automated cleaning. I run this monthly for all of my clients but you can run it as often as you wish.

<?xml version=”1.0″ encoding=”utf-8″?>
<ScriptExport xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns=”http://www.kaseya.com/vsa/2008/12/Scripting”>
  <Procedure name=”Cleanup Startup Tasks” treePres=”3″>
    <Body description=”Removes all BS items from start up.&#xD;&#xA;”>
      <If description=”">
        <Condition name=”True” />
        <Then>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\iTunesHelper” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Quicktime Task” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\GrooveMonitor” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Adobe Reader Speed Launcher” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\RoxWatchTray” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\SunJavaUpdateSched” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\TkBellExe” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Adobe ARM” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\BCSSync” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Acrobat Assistant 8.0″ />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\SearchSettings” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\NeroFilterCheck” />
          </Statement>
          <Statement description=”Delete the specified registry value – Regedit displays keys as folders and values as documents.” name=”DeleteRegistryValue” continueOnFail=”true” osType=”Windows”>
            <Parameter xsi:type=”StringParameter” name=”Path” value=”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\AppleSyncNotifier” />
          </Statement>
        </Then>
      </If>
    </Body>
  </Procedure>
</ScriptExport>

You can also download the XML file here. (Right click and “Save As”)


Viewing latest article 6
Browse Latest Browse All 11

Trending Articles