Win10桌面右键,显示设置报错,解决办法

不知道自己装了什么,突然有一天右键显示设置报错了。

几经查询找到了如下办法:

1,Win+R,输入 regedit,进入注册表。

2,注册表找到对应文件。位置:HKEY_CURRENT_USER\Software\Classes\ms-settings。重命名ms-settings(如 重命名为ms-settings1)

大功告成! 

现在,在桌面上右键,然后点开显示设置就能看到了!

---------------------------------------------------------------------------------------------------------------------------------

参考:

zhidao.baidu.com/question/2076100681854702028.html

www.cnblogs.com/web-yoyo/p/11145843.html

### Win11上Navicat连接MySQL时出现错误2002的解决方案 当遇到错误 `2002-Cannot connect to MySQL server on 'localhost'` 时,通常意味着客户端无法通过指定主机名或IP地址访问服务器。对于Win11上的Navicat连接至本地MySQL实例失败的情况,可以考虑以下几个方面来排查并解决问题: #### 检查网络配置和服务状态 确认MySQL服务已经正常启动,并监听正确的端口,默认情况下为3306[^1]。 如果发现MySQL服务未运行,则可以通过以下方式手动启动它: - 右键单击桌面左下角的Windows图标选择“管理” - 在计算机管理窗口中找到左侧的服务列表项 - 查找名为`MySQL`或者带有版本号前缀的服务条目(例如:`MySQL80`) - 如果该服务处于停止状态,请右键点击并选择“启动” 此外还需要验证防火墙设置不会阻止来自Navicat的应用程序请求到达MySQL端口。 #### 验证TCP/IP协议支持 确保MySQL已启用TCP/IP通信模式而非仅限于命名管道或其他形式的IPC机制。这可以在MySQL配置文件(`my.ini`)中的 `[mysqld]`部分查找是否存在如下参数及其值设定: ```ini bind-address=0.0.0.0 port=3306 ``` 上述配置允许任何远程机器建立连接;如果是开发环境建议保持默认绑定到所有接口以便简化测试流程。生产环境中应适当调整此选项以增强安全性[^2]。 #### 修改认证插件兼容性 针对MySQL 8及以上版本可能存在的身份验证问题,可通过修改用户账户使用的密码算法解决潜在冲突。具体操作是在命令行工具里执行SQL语句更改root用户的默认认证方法回退成更广泛的`mysql_native_password` : ```sql ALTER USER 'your_username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password'; FLUSH PRIVILEGES; ``` 完成这些变更后记得重启MySQL服务使改动生效[^3]。 #### 测试连通性和诊断日志 最后,在尝试重新创建新的数据库连接之前,先利用简单的telnet命令检测能否成功抵达目标端口,以此判断基本网络层面上是否有障碍存在。同时留意查看MySQL的日志记录寻找更多线索帮助定位根本原因所在。 ```bash telnet localhost 3306 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值