From 9ac476e8eab3153320c23866af01785a7395ccf5 Mon Sep 17 00:00:00 2001 From: Leonmmcoset Date: Sun, 8 Feb 2026 23:51:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BA=A2=E5=B1=8F=E6=96=87?= =?UTF-8?q?=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Kernel.cs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Kernel.cs b/Kernel.cs index 4306d9d..8979ca5 100644 --- a/Kernel.cs +++ b/Kernel.cs @@ -318,11 +318,20 @@ namespace CMLeonOS Console.BackgroundColor = ConsoleColor.Red; Console.ForegroundColor = ConsoleColor.White; Console.Clear(); + Console.Beep(); Console.WriteLine(":("); - Console.WriteLine("A problem has been detected and CMLeonOS has been shutdown to prevent damage to your computer."); + Console.WriteLine("A problem has been detected and CMLeonOS has been shut down to prevent damage to your computer."); Console.WriteLine($"Error information: {ex.Message}"); - Console.WriteLine("If this is the first time you've seen this stop error screen, restart your computer and email to leonmmcoset@outlook.com WITH THE ERROR INFORMATION for technical support."); - Console.WriteLine("Press any keys to restart."); + Console.WriteLine("The operating system cannot recover from this exception and has halted immediately."); + Console.WriteLine("If this is the first time you've seen this stop error screen, restart your computer."); + Console.WriteLine("If this screen appears again, follow these steps:"); + Console.WriteLine("1. Check the system logs to ensure all kernel modules are loaded correctly."); + Console.WriteLine("2. Record the system version and steps to reproduce the error."); + Console.WriteLine("3. Send an email to the CMLeonOS developer team (the email address is below)."); + Console.WriteLine("Contact us via email at leonmmcoset@outlook.com, including the error information for support."); + Console.WriteLine("Please include the system build version, runtime environment, and operation steps before the crash."); + Console.WriteLine("Warning: Unsaved data in memory will be lost due to the emergency system shutdown."); + Console.WriteLine("Press any key to restart."); Console.ReadKey(); Sys.Power.Reboot(); }