删除时弹框出现两次_如何比较彻底的删除360

这是我自己尝试的一种方法,整合了网上的做法,这是我成功比较彻底的删除360的过程,把关于360的东西卸载完后,你会发现一个名叫360safe的文件,无论如何也删不掉,下面就是我的方法。我尝试了在安全模式下删除它,但是对我没用,删除时弹出说是在任务管理器中运行,也就是其中的一些程序文件在自动运行了白,你想整个删除360safe是不可能的了,就是让人恶心的动西,然后下面是我的删除方式,欢迎大家讨论,告诉你们的方法。

1.首先打开任务管理器把zidongfangyu.exe的进程关掉,这个可以容易找到,也就是开机时自己会自动运行的一个程序,就是这个家伙会阻止你删很多dll文件,所以首先删除这个,就能删除大部分与自动防御相关的文件。

2.打开360safe文件夹,手动把你能删除的都先删除。我删除到最后只有softmgrext64.dll这个dll文件。

3.我的是win10系统,点击右上角的“查看 ” 把“隐藏已知文件的扩展名”,关掉。

4.回到360safe,把后缀为.dll的删不掉的改后缀为.txt,打开备用,不要缩小。

5.打开任务管理器,选进程,关掉资源管理器。(注意不要把任务管理器点没了!!!!这是你的桌面会消失,没关系的)

6.然后把打开的txt删除几行,保存,然后,点任务管理器的文件——新建任务——输入explorer.exe,桌面就回来了,这时就可以删了。(前面的方法可以作为一种删dll文件的方式。对于那些删不掉的dll大家可以尝试一下)

7​.还有就是,卸载360安全卫士后windows系统启动项里面有360tray,这个东西开机时自动打开,占用内存和cpu。(md 这点真的不能忍,我这两天打csgo总是一卡一卡的,高loss,跳ping,还有就是sv乱跳,还以为自己家网坏了,就是他搞的鬼,删完后真的一点都不卡了)。删除步骤打开注册表,在注册表里面的位置HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionRun 删掉即可。同时也可以在编辑中在查找中输入360,把与360相关的都删除掉。

这样基本上把360相关的东西都删完了,哎!费了我5个小时,两次死机,这个东西真的没必要下,当初下他是因为下到流氓软件了,他可倒好,流氓软件没处理好,自己又给你来一套,还把自己电脑变慢了。建议大家还是到正规的官网下东西吧,国内的那些软件下载网站吃像是真的太难看了,什么都要给你来一套,话说回来杀毒软件“龙头”都这样了,你还能期望他们吗?其实我感觉(代表个人观点呀)没必要下杀毒软件的,平时注意防护,不乱点东西,windows自己带的杀毒软件就够用了。


### 如何在 QT 中删除或隐藏出窗口 在 QT 中,可以通过多种方式处理出窗口的关闭行为。以下是关于 `hide` 和 `close` 的具体说明以及如何正确管理出窗口的行为。 #### 使用 `hide()` 方法 当调用 `QWidget::hide()` 或其派生类的方法,该方法会隐藏当前窗口而不销毁对象实例[^1]。这意味着窗口会被暂不可见,但它的资源仍然存在内存中。可以稍后通过再次调用 `show()` 来重新显示此窗口。 ```cpp dialog_warn_process->hide(); ``` #### 使用 `close()` 方法 相比之下,`QWidget::close()` 不仅会使窗口消失,还会触发窗口的关闭事件链路。如果设置了自动删除属性(例如使用了 `setAttribute(Qt::WA_DeleteOnClose)`),那么在关闭之后,这个对象将会被释放掉[^3]。 ```cpp dialog_warn_process->close(); ``` 需要注意的是,在某些情况下,直接关闭子窗口可能会引发整个应用程序终止运行的现象。这是因为默认情况下,主窗口关闭也会结束所有关联的任务流程。为了避免这种情况发生,可以在创建子窗口前调整父级关系或者改变应用退出策略[^5]: ```cpp qApp->setQuitOnLastWindowClosed(false); ``` 上述代码片段告诉 Qt 即使最后一个顶级窗口也被关闭也不会立即停止程序执行过程。 另外值得注意的一点是对于不同类型的模态对话有不同的表现形式。如果是非模态对话,则可以直接利用 show() 显示出来;而对于模态对话来说,通常采用 exec() 启动循环直到用户交互完毕才返回控制权给主线程[^2]。 最后提醒一下开发者们记得合理配置好各个组件之间的父子依赖关系以便更好地管理和清理资源。 ```cpp // 创建警告进程对话并设置相关参数 Warning_Process* dialog_warn_process = new Warning_Process(parentWidget); dialog_warn_process->setAttribute(Qt::WA_DeleteOnClose); // 自动析构 dialog_warn_process->setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint); // 设置为窗口级别模态 (可选) dialog_warn_process->setWindowModality(Qt::WindowModal); // 展示对话 dialog_warn_process->show(); // 当不再需要可以选择隐藏而不是完全摧毁它 dialog_warn_process->hide(); // 如果确实要彻底清除可以从这里开始操作 delete dialog_warn_process; ``` 以上就是有关于如何安全有效地移除或者是仅仅单纯隐藏一个由Qt架构建出来的出式对话的一些技巧分享啦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值