在本地開發時我使用的寶塔作為本地的集成環境,今天將寶塔程序進行了一次升級 ,之前的還是在18年的時候安裝的呢,將近兩年的時間了,在目前的環境要求上已經無法滿足了。

刪除程序文件
在卸載掉舊的寶塔系統後,將BtSoft目錄內的文件程序進行刪除時遇到了程序正在被使用,無法刪除,就是還是有進程在佔用它。解決辦法如下:
1、按下Win+R,輸入services.msc,進入到服務界面(如下圖)

2、找到我們本地的環境程序(如下圖)

3、停止服務,選中服務,滑鼠右鍵,點擊停止,如下圖:

4、繼續回到BtSoft目錄下,刪除文件。
當我們完全的刪除了環境文件,如PHP、Nginx、MySQL之後,還是不能安裝,仍然提示需要在純淨系統上。這時候我們要把MySQL的註冊表文件進行刪除。
刪除註冊表信息
刪除MySQL註冊表,親測只需要兩步,第三步需要查看一下, 如果存在還是需要刪除的。
1、按下Win+R,輸入regedit.exe,進入註冊表程序,如下圖:

2、找到路徑,如下三個位置:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
3、依照路徑依次進入文件目錄,找到MySQL位置,右鍵進行刪除,如下圖。

我們依次將目錄上的MySQL進行刪除,如果不存在目錄,則可以直接跳過。刪除後我們重啟電腦。
注意:一定要重啟電腦,要不然不好用。
4、打開寶塔安裝程序,執行安裝。
提示
此方式適用於MySQL重裝或升級時,卸載舊程序出現遺留問題。同時在使用寶塔面板升級時也適用。目前寶塔面板最新版本為6.6(免費版),最高支持PHP7.3版本。