diff --git a/VM/mainwindow.py b/VM/mainwindow.py
index 4a790d4..6404cd5 100755
--- a/VM/mainwindow.py
+++ b/VM/mainwindow.py
@@ -295,8 +295,6 @@ def on_actionQemuDiskAddSpace_triggered():
 def on_getDCLC_triggered():
     QDesktopServices.openUrl(QUrl("https://github.com/gfdgd-xi/deepin-community-live-cd/"))
 
-
-
 programPath = os.path.split(os.path.realpath(__file__))[0]  # 返回 string
 if (__name__ == "__main__"):
     app = QApplication(sys.argv)
@@ -326,6 +324,10 @@ ui.action_StopQemu.triggered.connect(on_action_StopQemu_triggered)
 ui.action_StopVirtualBox.triggered.connect(on_action_StopVirtualBox_triggered)
 ui.actionQemuDiskAddSpace.triggered.connect(on_actionQemuDiskAddSpace_triggered)
 ui.getDCLC.triggered.connect(on_getDCLC_triggered)
+# 判断是否为 X86 架构,如果不是则屏蔽 VirtualBox 相关的选项
+if (subprocess.getoutput("arch") != "x86_64"):
+    for i in [ui.action_StopVirtualBox, ui.getvbox]:
+        i.setVisible(False)
 window.show()
 if (__name__ == "__main__"):
     sys.exit(app.exec_())
\ No newline at end of file
diff --git a/VM/show-vm.py b/VM/show-vm.py
index 2fdaab9..9f83009 100644
--- a/VM/show-vm.py
+++ b/VM/show-vm.py
@@ -95,6 +95,7 @@ if (__name__ == "__main__"):
     app = QApplication(sys.argv)
 else:
     app = globalenv.get_value("app")
+    
 window = QMainWindow()
 LoadingLabelInit()
 RunService()