windows文件夹自动闪退

网上出现的解决方法,通过对比和正常电脑的设置,我的电脑有Explorer这个文件,而正常电脑没有:

我的电脑和服务器的区别在下面:服务器没有更改下面的内容
对于无法使用组策略的用户,可以运行 regedit 打开注册表编辑器,并展开到 HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows。

对Windows点击右键,选择 新建 - 项,命名为Explorer(如果已存在则无需这一步)。

然后对Explorer点击右键,选择 新建 - DWORD(32位)值,并将其命名为 NoWindowMinimizingShortcuts,双击 NoWindowMinimizingShortcuts,将其数据修改为 1。

更多参考链接

### 解决方案 对于苍穹外卖项目在Windows环境下遇到的Nginx闪退问题,可以采取一系列措施来排查和修复此现象。 #### 1. 检查端口冲突 当Nginx启动时显示一闪而过的提示框并立即退出,这可能是由于80或其他常用HTTP端口被其他应用程序占用所致。确认是否有其他Web服务器如IIS正在运行,并通过任务管理器停止这些服务[^3]。此外,在命令行工具中执行`netstat -ano|findstr :80`可以帮助识别哪个程序占用了该端口及其进程ID(PID),进而决定如何处理。 #### 2. 修改配置文件路径设置 创建临时存储目录确实有助于某些情况下改善性能或解决特定错误消息。然而,如果按照建议建立了`temp/client_body_temp`结构却未能见效,则可能是因为默认配置已经指定了不同的位置用于保存客户端请求体数据。因此,应当检查nginx.conf内的相关参数,比如`client_body_temp_path`,确保其指向了一个有效且可写的磁盘分区上的绝对路径[^1]。 ```bash http { ... client_body_temp_path /path/to/nginx/temp; } ``` 请注意替换上面代码片段中的`/path/to/nginx/temp`为实际存在的完整路径名。 #### 3. 验证安装包完整性与版本兼容性 有时下载过程中可能出现损坏的情况,或是不同组件之间存在不匹配之处也会引发异常行为。鉴于文档提到使用的是名为“nginx-1.20.2”的压缩包,务必保证所使用的软件版本是最新的稳定版之一,并且适用于当前操作系统架构(x86 vs x64)[^2]。另外,考虑到官方发布的二进制分发版通常经过更严格的测试流程,推荐优先选用它们而非第三方编译产物。 #### 4. 日志分析 最后但同样重要的是查看日志记录以获取更多线索。Nginx会在每次尝试启动期间自动生成详细的诊断信息,默认情况下位于安装根目录下的logs子文件夹内(error.log)。仔细阅读最近几条警告或致命级别的事件描述往往能揭示根本原因所在。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三少的笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值