30楼#
发布于:2026-03-31 21:21
dgod:自启是通过设置应用设置的吗回到原帖
不是,开机自启有很多种方式,但设置中的自启是最慢的一种,我用的任务计划
31楼#
发布于:2026-04-07 00:34
64位也试了,一样会退出,而且也没有生成什么crash.txt。
你们之所以没出现这个问题,是不是因为你们每天都会关机?我一年365天都不关机、不重启的。一般一周之内就会出现这个问题。如果你们连续半个月不关机,每天使用电脑,我觉得这个问题大概率能复现。
32楼#
发布于:2026-04-07 09:31
输入法爱好者:64位也试了,一样会退出,而且也没有生成什么crash.txt。
你们之所以没出现这个问题,是不是因为你们每天都会关机?我一年365天都不关机、不重启的。一般一周之内就会出现这个问题。如果你们连续半个月不关机,每天使用电脑,我觉得这个问题大...
回到原帖
不用的时候会休眠吗?
33楼#
发布于:2026-04-07 09:51
dgod:不用的时候会休眠吗?回到原帖
不会,只会自动关闭显示器,永远不会休眠或睡眠,而且退出的时候似乎都是在使用电脑的时候,好像没有人不在的时候退出的情况(所以我说会不会有退出快捷键被我误触了)
34楼#
发布于:2026-04-07 09:56
输入法爱好者:不会,只会自动关闭显示器,永远不会休眠或睡眠,而且退出的时候似乎都是在使用电脑的时候,好像没有人不在的时候退出的情况(所以我说会不会有退出快捷键被我误触了)回到原帖
没有退出快捷键,所以不会误触。除非你自己设了退出的直通车。


没有crash.txt,很大可能自己退出或被系统或其他软件杀了
35楼#
发布于:2026-04-07 10:05
dgod:没有退出快捷键,所以不会误触。除非你自己设了退出的直通车。


没有crash.txt,很大可能自己退出或被系统或其他软件杀了
回到原帖
不可能被其他软件杀了,因为我电脑没装杀毒软件,连自带的Windows Defender也禁用了,而且我电脑其他软件都没有这个问题,你们可以考虑不关机,一般五六天左右就能重现这个问题,最多不超过半个月(有没有可能是小小输入法会记录一下东西,时间长了内存就炸了?按理说不会,因为64位的话,进程可用内存非常大,况且我电脑是32G内存,也没禁用虚拟内存,应该不是这个原因)
36楼#
发布于:2026-04-07 10:10
输入法爱好者:不可能被其他软件杀了,因为我电脑没装杀毒软件,连自带的Windows Defender也禁用了,而且我电脑其他软件都没有这个问题,你们可以考虑不关机,一般五六天左右就能重现这个问题,最多不超过半个月(有没有可能是小小输入法会记录一下东西,时...回到原帖
五六天能重现也没意义,根本没法调试和解决问题。内存炸了,程序就会访问非法内存,就会记录crash.txt。
37楼#
发布于:2026-04-13 01:28
破案了!
我写了一段代码,试图找到进程退出的原因:
        static void Main(string[] args)
        {
            string path = @"C:\Program Files (x86)\yong\w64\yong.exe";
            ProcessStartInfo psi = new ProcessStartInfo(path);
            psi.UseShellExecute = false;
            psi.RedirectStandardError = true;
            psi.WorkingDirectory = Path.GetDirectoryName(path);
            var pro = Process.Start(psi);
            pro.ErrorDataReceived += (sender, e) =>
            {
                if (!string.IsNullOrEmpty(e.Data))
                    File.AppendAllText("ErrorData.txt", e.Data + Environment.NewLine);
            };
            pro.WaitForExit();
            Trace.Fail(pro.ExitCode.ToString());
        }
如果不是该监视程序自己启动的进程,就无法获取ExitCode,所以我就手动退出小小输入法,然后用我的程序来启动。
但是我测试多日,小小输入法就是不退出。
最后经过研究才发现是计划任务的问题,我用这个命令 schtasks /create /tn "小小输入法" /tr "'C:\Program Files (x86)\yong\yong.exe'" /sc onlogon /f 创建的计划任务,默认3天没有退出,计划任务就会自动退出这个进程。
在计划任务中取消勾选“如果任务运行时间超过以下时间,停止任务”后,就没问题了。

主要是我以前不知道任务计划有自动退出任务这个功能,这个问题跟小小输入法没有任何关系,crash.txt相关代码可以删除了。
38楼#
发布于:2026-04-13 17:58
输入法爱好者:破案了!
我写了一段代码,试图找到进程退出的原因:
        static void Main(string[] args)
        {
            string path = @"C:\Program F...
回到原帖
恭喜你自己检查解决了问题,我也学到了计划任务的默认特性。
hsFang
新手上路
新手上路
39楼#
发布于:2026-04-25 09:18
输入法爱好者:破案了!
我写了一段代码,试图找到进程退出的原因:
        static void Main(string[] args)
        {
            string path = @"C:\Program F...
回到原帖
恭喜你自己检查解决了问题,能自己找出问题来真牛逼。我也学到了计划任务的默认特性。
上一页 下一页
游客

返回顶部