diff --git a/mainwindow.py b/mainwindow.py
index 7d34964..2746da1 100755
--- a/mainwindow.py
+++ b/mainwindow.py
@@ -1820,7 +1820,7 @@ def showhelp():
 ###########################
 if not os.path.exists("/usr/bin/uengine"):
     # Deepin/UOS 用户
-    if "deepin" in SystemVersion.lower() or "uos" in SystemVersion.lower():
+    if "deepin" in SystemVersion.lower() or "uos" in SystemVersion.lower() or subprocess.getoutput("arch").replace("\n", "").replace(" ", "") != "x86_64":
         if QtWidgets.QMessageBox.question(None, "提示", "您的电脑没有安装 UEngine,是否安装 UEngine 以便更好的使用\n安装完后重新启动该程序即可") == QtWidgets.QMessageBox.Yes:
             OpenTerminal(f"pkexec apt install uengine -y")
             sys.exit(0)