【Start11】彻底删除Start11程序文件

先导说明

本文介绍如何彻底删除该软件的程序,卸载前请做好备份,该方法且适用于8,11和10的版本

卸载方法

  • 1.右键新建文本文档创建一个空文本
  • 2.把下面的文字复制然后粘贴于文档
  • 3.把文件命名为*.bat [ * 可以自定义名字]
  • 最后右键管理员运行该批处理文件(必须管理员

为什么要管理员运行?

  • 因为要杀死进程并且把注册表和相关程序直接删除,来达到彻底删除的目的,并不会破坏系统文件
  • 操作前请备份注册表和设置还原点

bat文件(登录可以一键复制)

REM @echo off

REM :: BatchGotAdmin credit: https://sites.google.com/site/eneerge/scripts/batchgotadmin
REM :-------------------------------------
 --> Check for permissions
REM >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

--> If error flag set, we do not have admin.
REM if '%errorlevel%' NEQ '0' (
    REM echo Requesting administrative privileges...
    REM goto UACPrompt
REM ) else ( goto gotAdmin )

REM :UACPrompt
    REM echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    REM echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"

    REM "%temp%\getadmin.vbs"
    REM exit /B

REM :gotAdmin
    REM if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
    REM pushd "%CD%"
    REM CD /D "%~dp0"
REM :--------------------------------------

REM ::Get Install path

REM FOR /F "usebackq tokens=2,* skip=2" %%L IN (
    REM `reg query "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Stardock\Misc\Start11"  /V Path`
REM ) DO SET S11installpath64=%%M
REM )
REM FOR /F "usebackq tokens=2,* skip=2" %%L IN (
    REM `reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Stardock\Misc\Start11"  /V Path`
REM ) DO SET S11installpath32=%%M
REM )


REM FOR /F "usebackq tokens=2,* skip=2" %%L IN (
    REM `reg query "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Stardock\Misc\Start10"  /V Path`
REM ) DO SET S10installpath64=%%M
REM )
REM FOR /F "usebackq tokens=2,* skip=2" %%L IN (
    REM `reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Stardock\Misc\Start10"  /V Path`
REM ) DO SET S10installpath32=%%M
REM )
REM FOR /F "usebackq tokens=2,* skip=2" %%L IN (
    REM `reg query "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Stardock\Misc\Start8"  /V Path`
REM ) DO SET S8installpath64=%%M
REM )
REM FOR /F "usebackq tokens=2,* skip=2" %%L IN (
    REM `reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Stardock\Misc\Start8"  /V Path`
REM ) DO SET S8installpath32=%%M
REM )

REM Set S11DefaultPath64=C:\Program Files (x86)\Stardock\Start11
REM Set S11DefaultPath32=C:\Program Files\Stardock\Start11

REM Set S10DefaultPath64=C:\Program Files (x86)\Stardock\Start10
REM Set S10DefaultPath32=C:\Program Files\Stardock\Start10
REM Set S8DefaultPath64=C:\Program Files (x86)\Stardock\Start8
REM Set S8DefaultPath32=C:\Program Files\Stardock\Start8

REM ::Kill explorer, services, and tasks
REM taskkill /f /im explorer.exe

REM ::Start11
REM net stop "Stardock start11"
REM sc delete start11
REM taskkill /f /im start11.exe 2> nul
REM taskkill /f /im start11Srv.exe 2> nul
REM taskkill /f /im Start11_64.exe 2> nul

REM ::Start10
REM net stop "Stardock start10"
REM sc delete start10
REM taskkill /f /im start10.exe 2> nul
REM taskkill /f /im start10Srv.exe 2> nul
REM taskkill /f /im Start10_64.exe 2> nul

REM ::Start8
REM net stop "Stardock Start8"
REM sc delete Start8
REM taskkill /f /im start8.exe 2> nul
REM taskkill /f /im start8Srv.exe 2> nul
REM taskkill /f /im Start8_64.exe 2> nul

REM ::Wipe the registry


REM ::Start11
REM reg query HKEY_CURRENT_USER\Software\Stardock\start11\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_CURRENT_USER\Software\Stardock\start11\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start11\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start11\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Wow6432Node\Stardock\Misc\start11\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Wow6432Node\Stardock\Misc\start11\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start11\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start11\ /f
REM ) else (
  REM echo.
REM )


REM ::Start10
REM reg query HKEY_CURRENT_USER\Software\Stardock\start10\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_CURRENT_USER\Software\Stardock\start10\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start10\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start10\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Wow6432Node\Stardock\Misc\start10\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Wow6432Node\Stardock\Misc\start10\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start10\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Misc\start10\ /f
REM ) else (
  REM echo.
REM )


REM ::Start8
REM reg query HKEY_CURRENT_USER\Software\Stardock\Start8\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_CURRENT_USER\Software\Stardock\Start8\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Misc\Start8\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Misc\Start8\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Start8\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Start8\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Wow6432Node\Stardock\Misc\Start8\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Wow6432Node\Stardock\Misc\Start8\ /f
REM ) else (
  REM echo.
REM )

REM reg query HKEY_LOCAL_MACHINE\Software\Stardock\Misc\Start8\
REM if not ErrorLevel 1 (
  REM reg delete HKEY_LOCAL_MACHINE\Software\Stardock\Misc\Start8\ /f
REM ) else (
  REM echo.
REM )
REM ::Unregister DLLs

REM ::Start11
REM IF EXIST "%S11installpath64%\Start11_32.dll" regsvr32 /s /u "%S11installpath64%\Start11_32.dll"
REM IF EXIST "%S11installpath32%\Start11_32.dll" regsvr32 /s /u "%S11installpath32%\Start11_32.dll"
REM IF EXIST "%S11installpath64%\start11_64.dll" regsvr32 /s /u "%S11installpath64%\start11_64.dll"
REM IF EXIST "%S11installpath32%\start11_64.dll" regsvr32 /s /u "%S11installpath32%\start11_64.dll"
REM IF EXIST "%S11installpath64%\Start11Shell32.dll" regsvr32 /s /u "%S11installpath64%\Start11Shell32.dll"
REM IF EXIST "%S11installpath32%\Start11Shell32.dll" regsvr32 /s /u "%S11installpath32%\Start11Shell32.dll"
REM IF EXIST "%S11installpath64%\Start11Shell64.dll" regsvr32 /s /u "%S11installpath64%\Start11Shell64.dll"
REM IF EXIST "%S11installpath32%\Start11Shell64.dll" regsvr32 /s /u "%S11installpath32%\Start11Shell64.dll"



REM ::Start10
REM IF EXIST "%S10installpath64%\Start10_32.dll" regsvr32 /s /u "%S10installpath64%\Start10_32.dll"
REM IF EXIST "%S10installpath32%\Start10_32.dll" regsvr32 /s /u "%S10installpath32%\Start10_32.dll"
REM IF EXIST "%S10installpath64%\start10_64.dll" regsvr32 /s /u "%S10installpath64%\start10_64.dll"
REM IF EXIST "%S10installpath32%\start10_64.dll" regsvr32 /s /u "%S10installpath32%\start10_64.dll"
REM IF EXIST "%S10installpath64%\Start10Shell32.dll" regsvr32 /s /u "%S10installpath64%\Start10Shell32.dll"
REM IF EXIST "%S10installpath32%\Start10Shell32.dll" regsvr32 /s /u "%S10installpath32%\Start10Shell32.dll"
REM IF EXIST "%S10installpath64%\Start10Shell64.dll" regsvr32 /s /u "%S10installpath64%\Start10Shell64.dll"
REM IF EXIST "%S10installpath32%\Start10Shell64.dll" regsvr32 /s /u "%S10installpath32%\Start10Shell64.dll"


REM ::Start8
REM IF EXIST "%S8installpath64%\Start8_32.dll" regsvr32 /s /u "%S8installpath64%\Start8_32.dll"
REM IF EXIST "%S8installpath32%\Start8_32.dll" regsvr32 /s /u "%S8installpath32%\Start8_32.dll"
REM IF EXIST "%S8installpath64%\start8_64.dll" regsvr32 /s /u "%S8installpath64%\start8_64.dll"
REM IF EXIST "%S8installpath32%\start8_64.dll" regsvr32 /s /u "%S8installpath32%\start8_64.dll"
REM IF EXIST "%S8installpath64%\Start8Shell32.dll" regsvr32 /s /u "%S8installpath64%\Start8Shell32.dll"
REM IF EXIST "%S8installpath32%\Start8Shell32.dll" regsvr32 /s /u "%S8installpath32%\Start8Shell32.dll"
REM IF EXIST "%S8installpath64%\Start8Shell64.dll" regsvr32 /s /u "%S8installpath64%\Start8Shell64.dll"
REM IF EXIST "%S8installpath32%\Start8Shell64.dll" regsvr32 /s /u "%S8installpath32%\Start8Shell64.dll"

REM ::Clean license data

REM ::Start11
REM IF EXIST "%S11installpath64%" "%S11installpath64%\SdDisplay.exe" -deactivate -prodID=2663 -prodName="Start11" -company="Stardock" -prodVer="1"
REM IF EXIST "%S11installpath32%" "%S11installpath32%\SdDisplay.exe" -deactivate -prodID=2663 -prodName="Start11" -company="Stardock" -prodVer="1"
REM IF EXIST "%ProgramData%\Stardock\start11\*.*" del "%ProgramData%\Stardock\start11\*.*"/s /q
REM IF EXIST "%ProgramData%\Stardock\start11\" RMDIR "%ProgramData%\Stardock\start11\" /s /q


REM ::Start10
REM IF EXIST "%S10installpath64%" "%S10installpath64%\SdDisplay.exe" -deactivate -prodID=2623 -prodName="Start10" -company="Stardock" -prodVer="1.54"
REM IF EXIST "%S10installpath32%" "%S10installpath32%\SdDisplay.exe" -deactivate -prodID=2623 -prodName="Start10" -company="Stardock" -prodVer="1.54"
REM IF EXIST "%ProgramData%\Stardock\start10\*.*" del "%ProgramData%\Stardock\start10\*.*"/s /q
REM IF EXIST "%ProgramData%\Stardock\start10\" RMDIR "%ProgramData%\Stardock\start10\" /s /q
REM IF EXIST "%ProgramData%\Stardock\S102\" RMDIR "%ProgramData%\Stardock\S102\" /s /q
REM IF EXIST "%ProgramData%\Stardock\Registrations\start10*.bin" del "C:\ProgramData\Stardock\Registrations\start10*.bin" /s /q
REM IF EXIST "%ProgramData%\Stardock\Registrations\start10*.*" del "%ProgramData%\Stardock\Registrations\start10*.*" /s /q

REM ::Start8
REM IF EXIST "%S8installpath64%" "%S8installpath64%\SdDisplay.exe" -deactivate -prodID=2267 -prodName="Start8" -company="Stardock" -prodVer="1.56"
REM IF EXIST "%S8installpath32%" "%S8installpath32%\SdDisplay.exe" -deactivate -prodID=2267 -prodName="Start8" -company="Stardock" -prodVer="1.56"
REM IF EXIST "%ProgramData%\Stardock\start8\*.*" del "%ProgramData%\Stardock\start8\*.*"/s /q
REM IF EXIST "%ProgramData%\Stardock\start8\" RMDIR "%ProgramData%\Stardock\start8\" /s /q
REM IF EXIST "%ProgramData%\Stardock\S8\" RMDIR "%ProgramData%\Stardock\S8\" /s /q
REM IF EXIST "%ProgramData%\Stardock\Registrations\start8*.bin" del "C:\ProgramData\Stardock\Registrations\start10*.8" /s /q
REM IF EXIST "%ProgramData%\Stardock\Registrations\start8*.*" del "%ProgramData%\Stardock\Registrations\start8*.*" /s /q

REM ::Call uninstaller
REM (
REM echo MSGBOX "Start 8/10 is about to uninstall. If asked to reboot, select 'No'. Select [OK] to continue." > %temp%\TEMPmessage.vbs
REM call %temp%\TEMPmessage.vbs
REM del %temp%\TEMPmessage.vbs /f /q
REM )

REM IF EXIST "%S11installpath64%" "%S11installpath64%\uninstall.exe" /u:"%S11installpath64%\uninstall\uninstall.xml"
REM IF EXIST "%S11installpath32%" "%S11installpath32%\uninstall.exe" /u:"%S11installpath32%\uninstall\uninstall.xml"

REM IF EXIST "%S10installpath64%" "%S10installpath64%\uninstall.exe" /u:"%S10installpath64%\uninstall\uninstall.xml"
REM IF EXIST "%S10installpath32%" "%S10installpath32%\uninstall.exe" /u:"%S10installpath32%\uninstall\uninstall.xml"
REM IF EXIST "%S8installpath64%" "%S8installpath64%\uninstall.exe" /u:"%S8installpath64%\uninstall\uninstall.xml"
REM IF EXIST "%S8installpath32%" "%S8installpath32%\uninstall.exe" /u:"%S8installpath32%\uninstall\uninstall.xml"


REM ::Remove program files
REM IF EXIST "%S11installpath64%\*.*" del "%S11installpath64%\*.*" /q
REM IF EXIST "%S11installpath64%" RMDIR "%S11installpath64%" /s /q

REM IF EXIST "%S11installpath32%\*.*" del "%S11installpath32%\*.*" /q
REM IF EXIST "%S11installpath32%" RMDIR "%S11installpath32%" /s /q


REM IF EXIST "%S10installpath64%\*.*" del "%S10installpath64%\*.*" /q
REM IF EXIST "%S10installpath64%" RMDIR "%S10installpath64%" /s /q

REM IF EXIST "%S10installpath32%\*.*" del "%S10installpath32%\*.*" /q
REM IF EXIST "%S10installpath32%" RMDIR "%S10installpath32%" /s /q

REM IF EXIST "%S8installpath64%\*.*" del "%S8installpath64%\*.*" /q
REM IF EXIST "%S8installpath64%" RMDIR "%S8installpath64%" /s /q

REM IF EXIST "%S8installpath32%\*.*" del "%S8installpath32%\*.*" /q
REM IF EXIST "%S8installpath32%" RMDIR "%S8installpath32%" /s /q

REM IF EXIST "%S10defultpath64%\*.*" del "%S10defultpath64%\*.*" /q
REM IF EXIST "%S10defultpath64%" RMDIR "%S10defultpath64%" /s /q

REM IF EXIST "%S10defultpath32%\*.*" del "%S10defultpath32%\*.*" /q
REM IF EXIST "%S10defultpath32%" RMDIR "%S10defultpath32%" /s /q

REM IF EXIST "%S8defultpath64%\*.*" del "%S8defultpath64%\*.*" /q
REM IF EXIST "%S8defultpath64%" RMDIR "%S8defultpath64%" /s /q

REM IF EXIST "%S8defultpath32%\*.*" del "%S8defultpath32%\*.*" /q
REM IF EXIST "%S8defultpath32%" RMDIR "%S8defultpath32%" /s /q

REM ::CLean start menu
REM IF EXIST "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Stardock\Start11.lnk" del "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Stardock\Start11.lnk"
REM IF EXIST "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Stardock\Start10.lnk" del "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Stardock\Start10.lnk"
REM IF EXIST "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Stardock\Start8.lnk" del "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Stardock\Start8.lnk"

REM start explorer.exe



REM (
REM echo MSGBOX "Purge complete.  Please restart your PC. Select [OK] to continue." > %temp%\TEMPmessage.vbs
REM call %temp%\TEMPmessage.vbs
REM del %temp%\TEMPmessage.vbs /f /q
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萌新monkey

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值