2022年1月14日 星期五 晴

记录一下最近自己一些电脑相关问题的自行解决过程。

一、问题1:Ulipad不能启动 现象描述:这些年来,我一直用Ulipad编写python程序和简单编辑器,比较轻便。突然就莫名其妙启动不起来了,也没有日志,在任务管理器也看不到它的进程,百思不得其解。

排查过程:尝试过的方法,兼容性启动、管理员权限启动、启动时最大化等,最后还是网上搜索了一篇文章,看到有人说关闭了有道词典才能启动。我观察了一下任务管理器里的进程,唯一怀疑的就是企业微信了,关掉它再启动Ulipad就成功了,然后再启动企业微信也不会再有涌向。

原因分析:我估计是有公共的dll之类的被独占住了,我也不深究。

二、问题2:我突然不能**上网了 现象描述:我一般用chrome浏览器,部分场景用了socks代理,突然有一时刻无法上某些网站。一两天前以为可能是网络问题,也不在意,但时间长了就影响到我使用了,今晚想解决这个问题。

排查过程: (1)首先排除是server的问题,我也只能不断升级,重启server。 (2)其次排除chrome问题,升级到了最新稳定版本。 (3)然后重启电脑(有一次是升级chrome了,但我没关闭,导致如果用插件就不能上网,(4)直接连接就能),也不行。 (5)检查插件配置,没问题。 (6)让windows排除网络问题,也不行。 (7)修改dns也不行。重启路由器,也没问题。 (8)下载firefox,直接设socks代理,也不行。 (9)这下怎么发现的呢?我ping了一下127.0.0.1和localhost,突然发现无法ping通,ping网关倒是可以ping通的。看了一下host文件,改了又改也不行。 (10)搜了一下,确定是网络防火墙的问题,关闭即可。

原因分析:我短暂用过360和ccleaner帮我清理系统,关闭windows defender,清理完后防火墙之类的都开了,还拦住了127.0.0.1和localhost。

三、问题3:软件的管理员权限问题 现象描述:我有个桌面软件是在D盘开发的,启动后用户选择导入数据。我打包在机器安装试的第一次都没问题,关闭软件后再次启动,导入数据时失败。

问题排查: (1)修改软件路径从中文路径改为英文路径,问题依旧 (2)用管理员权限启动,OK

原因分析: 我的D盘不是系统盘,没有权限问题。我导入数据后,会在exe的上层目录或本层目录都需要系统权限,权限不够,无法写入,所以异常。

问题解决: 方法1:软件运行时申请系统权限,这样无论放在哪里都没问题。 方法2:把产生的数据放在登录用户目录下,这样就没有权限问题了。 方法3:我们是系统卖的,所以把数据写死在某个不需要的默认路径就行了。默认路径可以在配置文件里修改。 方法1和方法2我都试过OK了,白天试试方法3.

四、windows中毒解决 现象描述:网友某天晚上告知她的电脑很卡,有很多窗口弹出来,也在不断安装软件。

原因分析:乱下载,触发了很多病毒,病毒不断地下载软件并打开广告赚广告费。

问题解决:先让对方装一个远程软件,我远程控制。看到金山毒霸无力地看着病毒肆虐,我下载了360,先清系统垃圾等,再手动比手速删除最近被安装的几十个软件,然后一路杀毒,再三确认软件和进程无异常,重启后没有复现之前现象。360可卸载也可以不卸载,最后网友选择不卸载,我断开远程连接,结束了。