分类: Windows 10 专业版
-
本文承接上篇准备工作,记录了在 ThinkPad 上从启动环境到完成 Ubuntu 26.04 安装及首次配置的全过程。操作包括进入 GRUB 菜单、选择安装类型与目标硬盘、设置用户账户及系统选项,最终成功进入桌面。整个流程顺利,未遇到黑屏或驱动问题,文中还包含了使用 efibootmgr 清理启动项的后续维护建议。
-
本文记录了在没有 U 盘的情况下,将 Windows 10 迁移至 Ubuntu 的安装前准备工作。作者首先尝试了 EasyBCD 方案,但因 UEFI 模式限制而失败,随后采用在硬盘创建 FAT32 分区、解压 ISO 文件并配合 EasyUEFI 添加启动项的方法成功引导安装。文章详细记录了分区、解压、配置启动项及 GRUB 菜单调整的操作步骤,同时分享了因误判硬盘物理顺序导致数据丢失的真实踩坑经历,强调了通过硬盘型号而非容量识别目标盘的重要性。
-
在 Windows 10 中复制大量文件时,出现了 CPU 占用率达 100% 导致系统无法正常操作的现象,期间执行删除 10GB 文件夹的操作可能加剧了该问题。尝试停止复制进程无果后,通过结束资源管理器进程并重启,成功使 CPU 占用率下降。后续测试表明,将每次复制的文件量控制在 1GB 以内,CPU 占用率即可保持在接受范围内,且不影响其他操作。
-
针对在 Windows 10 中复制文件时进度条卡住不变化的问题,排查发现操作总是在特定文件处中断。经确认,卡住的文件实为源目录中的快捷方式,尝试跳过该文件后,复制过程又在另一个快捷方式处卡住。由此判断问题与目录中包含的多个快捷方式有关,最终决定放弃复制包含大量快捷方式的 node_modules 目录,在排除该目录后,复制操作顺利完成。
-
Redis官方未提供Windows原生安装包,尝试安装Memurai因路径问题未果后转用WSL2方案。在Ubuntu环境中从官方APT存储库安装Redis,修改配置文件绑定地址为0.0.0.0,并设置身份验证密码。通过查询WSL的IP地址,最终成功在Windows主机上连接至WSL2中运行的Redis服务。
-
本文在 Laravel 9 中验证了队列任务超时机制的运行情况。作者通过多次测试发现,任务超时功能在 Windows 系统因缺少 pcntl 扩展而无法生效,需在 Linux 环境下运行。实验过程中,使用 sleep() 函数会导致任务卡住且使尝试次数设置失效,相关日志与数据库记录均不符合预期。移除 sleep() 并采用其他方式模拟超时后,配合 $tries、$failOnTimeout 及 $backoff 属性,队列任务的失败与重试行为基本符合逻辑。结论是 sleep() 方法会干扰超时及重试机制的正确执行。
-
在 Windows 10 中尝试将 MySQL 5.7 直接更新至 8.0 时,安装向导提示只能升级至 5.7.44 版本,无法跨版本更新。为确保升级成功,采取了先备份所有数据库,然后卸载系统中所有以 MySQL 开头的软件的方案。卸载完成后重新运行安装程序,此时不再提示升级,而是显示全新安装选项,选择 Full 类型进行安装,安装列表确认了将部署 MySQL 8.0。
-
本文介绍了在 Windows 10 中将 PHP 升级至 8.1 版本的操作步骤。首先下载 VS16 x64 Thread Safe 版本,安装 Visual C++ Redistributable for Visual Studio 2019 运行库。随后解压文件到指定目录,修改系统环境变量路径,复制配置文件并根据需求调整参数。文章还说明了下载并配置 Redis 扩展的方法,最终通过查看 phpinfo 验证升级结果。
-
在 MySQL 5.7 中清空包含 300 多万条记录的表时,当剩余记录达到 200 多万时系统提示 1206 错误,表明锁数量超过了锁表大小。文章参考相关资料,通过编辑 Windows 系统下的 my.ini 配置文件,将 innodb_buffer_pool_size 变量设置为较高值。由于重启服务时遇到错误 1053,最终选择重启计算机。再次执行清空表操作后,问题解决,操作成功完成。
-
在 Windows PowerShell 中执行 yarn 相关命令时遇到不允许使用与号的报错,将 & 替换为 “&” 后执行命令,提示 hotishop 不是内部或外部命令。经排查在第二个 hotishop 前添加 yarn,修正后的命令成功运行,解决了语法报错和命令识别问题。
