diff --git a/app/admin/controller/Queue.php b/app/admin/controller/Queue.php
index 753d578bf..4ae6febd9 100644
--- a/app/admin/controller/Queue.php
+++ b/app/admin/controller/Queue.php
@@ -84,7 +84,7 @@ class Queue extends Controller
{
try {
$message = nl2br($this->app->console->call('xtask:start')->fetch());
- stripos($message, '成功') !== false ? $this->success($message) : $this->error($message);
+ preg_match('/主进程\d+/', $message, $attr) ? $this->success($message) : $this->error($message);
} catch (HttpResponseException $exception) {
throw $exception;
} catch (\Exception $e) {
diff --git a/app/admin/view/queue/index.html b/app/admin/view/queue/index.html
index fde42582b..fd5714acc 100644
--- a/app/admin/view/queue/index.html
+++ b/app/admin/view/queue/index.html
@@ -3,11 +3,11 @@
{block name="button"}
{if auth("remove")}
-
+
{/if}
{if auth("start") && $iswin}
-
+
{/if}
{if auth("stop") && $iswin}