当前位置:首页>Linux>安装Linux双系统:Windows/Ubuntu并存

安装Linux双系统:Windows/Ubuntu并存

  • 2026-06-29 19:31:28
安装Linux双系统:Windows/Ubuntu并存

大家好,我是冯哥的缓存。上一篇文章介绍了WSL2,在Windows里就能跑Linux,今天我们就来聊聊怎么折腾双系统,因为WSL2毕竟是"隔着一层"

一、安装Windows/Ubuntu双系统——和WSL2说再见

完成双系统后你的电脑将:

保留原有Windows系统,所有数据不受影响;

新增Ubuntu Linux,开机时自由选择进入哪个系统;

两个系统共享同一台电脑,互不干扰;

随时可以卸载Ubuntu,恢复原样;

场景

WSL2够用?

需要双系统

Linux命令、跑脚本

 完全够

不需要

Docker容器开发

 够用

不需要

体验完整Linux桌面环境

WSLg有限

 需要

GPU深度学习/显卡直通

部分支持

 需要原生性能

学习Linux系统管理(服务/内核/驱动)

不完全

 需要

Linux专属游戏/软件

 不行

 需要

彻底摆脱Windows依赖

 不行

 需要

建议:先用WSL2体验1-2周,确认自己真的需要完整Linux桌面后,再来装双系统。这样不会装完就吃灰。

郑重声明: 双系统安装有风险。虽然本文力求零翻车,但操作磁盘分区永远存在数据丢失的可能。务必先备份重要数据!本文只讲操作——操作前备份是你自己的责任。

二、安装前最重要的事——备份!备份!备份!

重要的事情说三遍。以下数据必须备份到独立的外部存储设备(移动硬盘/U/云盘):

必须备份的内容

在哪里找

备份到

桌面文件

C:\Users\你的用户名\Desktop

移动硬盘

文档

C:\Users\你的用户名\Documents

移动硬盘

浏览器书签/密码

Chrome→设置→导出书签

云盘/邮箱

软件激活信息

Office/WIndows激活状态记录

纸质记录

网络配置

宽带账号密码、WiFi密码

手机备忘录

SSH密钥/配置文件

~/.ssh/ 或软件配置目录

U

检查Windows激活状态

PowerShell中运行,查看激活状态 (Get-WmiObject -query 'select * from SoftwareLicensingProduct' | where {.PartialProductKey}).LicenseStatus

如果返回 1表示已激活。重装或分区操作不会导致正版激活失效(数字权利会绑定主板),但记录一下总是好的。

确认系统引导模式

这是双系统安装中最容易翻车的地方——你的Windows是用BIOSLegacy)还是UEFI启动的?Ubuntu必须用同样的模式,否则装完无法引导。

PowerShell中运行 msinfo32

打开"系统信息"后,查看"BIOS模式"一行:

·UEFI→ 需要在UEFI模式下制作启动U盘(Rufus默认即是)

·Legacy→ 需要在Rufus中选择"MBR"分区方案

关键: 2013年以后生产的电脑,99%UEFI模式。如果你不确定,按UEFI准备就行。

三、准备启动U盘——Rufus制作详解

你需要两样东西:一个空白U盘(≥8GB,以及UbuntuISO镜像文件。

第一步:下载Ubuntu ISO

访问官网:ubuntu.com/download/desktop

推荐下载LTS(长期支持版),目前最新是24.04 LTS,推荐新手用22.04 LTS(更稳定、教程更多)。文件大小约4-5GB

下载速度慢? 国内访问ubuntu.com可能很慢。可以用国内镜像站加速: - 清华大学镜像:mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/ - 阿里云镜像:mirrors.aliyun.com/ubuntu-releases/ - 中科大镜像:mirrors.ustc.edu.cn/ubuntu-releases/ 

第二步:下载Rufus

Rufus是制作启动U盘的首选工具,开源免费,比微软官工具好用10倍。

官网:rufus.ie(左侧有中文语言切换)

下载便携版(Portable)即可,无需安装。

第三步:用Rufus写入启动U

步骤1:插入U盘(⚠ U盘会被清空,先备份U盘数据!)

步骤2:以管理员身份运行Rufus.exe

步骤3:在"设备"下拉框选择你的U

步骤4:在"引导类型选择"点击"选择",选中下载好的Ubuntu ISO文件

步骤5:分区方案选择——

如果BIOS模式是UEFI→ 选"GPT"(默认)

如果BIOS模式是Legacy→ 选"MBR"

步骤6:目标系统类型会自动匹配,不用改

步骤7:点击"开始"按钮

步骤8:弹出"ISO镜像写入模式选择"对话框——"ISO镜像模式写入"(推荐)

步骤9:等待写入完成(约5-15分钟,取决于U盘速度)

写入模式选择说明: Rufus提供了两种写入模式: 

ISO模式:制作标准启动盘,兼容性最好,推荐选这个

DD模式:逐位复制,某些老电脑可能需要,但一般不选 如果制作完U盘无法启动,可以重新制作并选择DD模式试试。 

验证U盘是否制作成功

制作完成后,打开资源管理器,应该能看到一个名叫"Ubuntu"U盘分区,里面能看到EFIcasper等文件夹。如果看不到或显示"需要格式化",说明制作失败,重新制作。

四、磁盘分区准备——在Windows中腾出空间

双系统需要给Ubuntu分配独立的磁盘空间。不要在没有空闲空间的磁盘上直接安装!

方法一:使用Windows磁盘管理(推荐新手)

步骤1:右键"此电脑""管理""磁盘管理"

步骤2:找到有空闲空间的磁盘(通常是C盘所在磁盘)

步骤3:右键C盘(或其他盘)→"压缩卷"

步骤4:输入压缩空间量(单位MB

步骤5压缩完成后,会出现一块"未分配"的黑色区域——不用格式化!不用新建卷!保持未分配状态,安装Ubuntu时会自动使用它。

Ubuntu用途

推荐分配空间

对应MB

轻度体验/学习命令

40GB

40960 MB

日常使用+开发环境

60GB

61440 MB

深度学习/游戏/大量软件

100GB+

102400+ MB

小知识"压缩卷"是从现有分区中""出一块未分配空间,不会删除原有数据。但为防万一,还是备份一下

方法二:使用DiskGenius(功能更强)

如果Windows磁盘管理无法压缩出足够空间(被不可移动文件阻挡),可以用DiskGenius调整分区大小,功能更强大。

注意: 如果硬盘是动态磁盘(不是基本磁盘),无法安装双系统,需要先转换为基本磁盘(有数据丢失风险)。在磁盘管理中查看磁盘类型:右键磁盘0→属性→卷→查看"磁盘类型"

五、从U盘启动——BIOS/UEFI设置详解

U盘做好了,空间也腾出来了,现在要从U盘启动电脑,进入Ubuntu安装界面。

方法一:临时从U盘启动(推荐)

不需要改BIOS设置,只在本次开机时从U盘启动:

步骤1:插入制作好的Ubuntu启动U

步骤2:重启电脑

步骤3:在开机品牌Logo出现的瞬间,狂按启动菜单快捷键

品牌

启动菜单快捷键

进入BIOS快捷键

联想(Lenovo

F12  Fn+F12

F2  Fn+F2

华硕(ASUS

F8  Esc

Del  F2

戴尔(Dell

F12

F2

惠普(HP

F9  Esc

F10

宏碁(Acer

F12

F2

微软Surface

按住音量减+电源键

音量减+电源键

神舟/组装机

F8 / F11 / F12

Del

小技巧: 如果按了没反应,可能是快速启动(Fast Boot 跳过了按键检测。解决方法:在Windows设置→系统→恢复→高级启动→立即重新启动,然后从"使用设备"中选择U盘。

方法二:永久修改启动顺序(不推荐)

1.重启电脑,按BIOS快捷键(上表第三列)

2.找到"Boot Order""启动顺序"

3.USB设备移到第一位

4.F10保存并退出

注意: 用方法二改了启动顺序后,每次开机都会先尝试从U盘启动。用完后记得改回来,否则每次都要手动拔掉U盘才能进Windows。 

成功进入Ubuntu安装界面的标志

看到紫色(或黑色)背景,顶部有Ubuntu / Try or Install Ubuntu字样的菜单,说明启动成功!选择Try or Install Ubuntu并回车。

安全启动(Secure Boot)问题: 部分电脑开启了"安全启动",会阻止Ubuntu启动,屏幕黑屏或提示"无效的签名"。解决方法:进BIOS,找到"Secure Boot"设置为"Disabled"(关闭)。 

六、安装Ubuntu详细步骤——图文流程

成功从U盘启动后,就进入了Ubuntu安装向导。下面逐一说明每个界面该怎么选。

第一步:选择语言

在左侧列表选择中文(简体),右侧点击安装Ubuntu按钮。

第二步:键盘布局

保持默认Chinese即可,点击"继续"

第三步:网络连接(可选)

如果有WiFi,可以连接(安装过程中会下载更新包,耗时更长)。不连也完全没问题,安装完再连网更新即可,点击"继续"

第四步:安装类型(关键!)

这是最容易翻车的步骤! 一定要选对,否则可能清空整个Windows

选项

含义

是否推荐

清除整个磁盘并安装Ubuntu

删除所有数据,只保留Ubuntu

危险!不要选!

Windows Boot Manager并存

自动检测Windows并在空闲空间安装

推荐(需有未分配空间)

其他选项

手动分区,自由度最高

高级用户

推荐操作:选择"Windows Boot Manager并存",然后点击"现在安装"

 什么是"未分配空间" 还记得第四章我们在Windows中压缩出来的黑色"未分配"区域吗?Ubuntu会自动检测到它,并在那里安装,不会影响Windows分区的数据。 

第五步:确认分区操作

出现一个确认对话框,列出将要进行的分区操作。仔细检查:

·应该显示"将要减小 Windows分区(NTFS)的大小"

·在空闲空间中创建Ext4分区和Swap交换空间

·如果看到"将要格式化"Windows所在分区——立刻点"返回"

确认无误后,点击"继续"

第六步:设置时区

地图中点选中国区域(上海),点击"继续"

第七步:创建用户

你的姓名:随便填(如:fzl

计算机名:ubuntu-pc(或自定义) 

用户名:登录用的账号名(只限小写字母+数字,如:fqy) 

密码:登录密码(务必记住!)

确认密码:再输一遍

重要: 用户名只能用小写字母、数字、下划线,不能有空格或中文 - 密码输入时不会显示任何字符(包括星号),这是Linux的正常表现,盲打后回车 - 务必记住这个密码!sudo提权、安装软件都要用它

第八步:等待安装完成

进度条走完后,提示"安装完成",点击现在重启

重启提示: 屏幕可能提示"Please remove the installation medium, then press Enter"——意思是拔掉U盘,然后按回车。不拔也可以,但建议拔掉,避免又从U盘启动。 

七、安装后的引导设置——GRUB配置与美化

安装完成后,开机时会出现一个叫GRUB的启动菜单,让你选择进入Windows还是Ubuntu。这是Linux的引导程序。

认识GRUB菜单

菜单项

含义

操作

Ubuntu

进入Ubuntu系统(默认)

直接回车或等倒计时

Advanced options for Ubuntu

Ubuntu高级选项(恢复模式等)

一般不用

Windows Boot Manager

进入Windows系统

方向键选中对回车

UEFI Settings

进入BIOS设置

高级用户

GRUB超时时间: 默认等待10秒,之后自动进入Ubuntu。如果想改默认值或等待时间,装完系统在Ubuntu中修改GRUB配置即可(见下文)。 

修改默认启动项

如果你大部分时间用Windows,希望默认进Windows

Ubuntu中打开终端,编辑GRUB配置sudo nano /etc/default/grub # 找到这一行,把0改成2Windows Boot Manager的编号,从0开始数) 

GRUB_DEFAULT=2 # 修改等待时间(秒),-1表示不倒计时(手动选择) GRUB_TIMEOUT=10 # 保存:Ctrl+O,回车,然后Ctrl+X退出更新GRUB使配置生效 sudo update-grub

美化GRUB(可选)

默认GRUB是黑底白字的简陋界面,可以安装主题美化:

安装GRUB主题工具 sudo apt install grub-customizer -y

打开图形化配置工具 sudo grub-customizer

GRUB Customizer中,可以修改背景图片、字体颜色、菜单顺序等,非常直观。

八、双系统切换与时间同步问题

如何切换系统

·开机时:出现GRUB菜单,用方向键选择,回车进入

·Ubuntu重启进Windows:在Ubuntu中点击"重启"GRUB菜单选Windows

·Windows重启进Ubuntu:在Windows"重启"GRUB菜单选Ubuntu

⚠ 经典问题:双系统时间不一致

装完双系统后,你可能会发现:进Windows时间是对的,进Ubuntu后时间不对,再回Windows时间又错了。这是时间标准不一致导致的:

系统

时间标准

说明

Windows

本地时间(Local Time

直接把硬件时间当地面时间用

Ubuntu

UTC时间

硬件时间视为UTC,再根据时区换算

两种解决方法(选一种即可) 

方法A:修改Windows(推荐)

Windows中以管理员身份运行PowerShell,然后重启 Reg Add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_QWORD /f

方法B:修改Ubuntu

Ubuntu终端中执行 timedatectl set-local-rtc 1 --adjust-system-clock

推荐方法A, 修改Windows注册表更干净,不会影响Ubuntu,也方便以后重装Windows。 

九、卸载Ubuntu——后悔药指南

如果装完发现不习惯,或者想重装其他Linux发行版,可以按以下步骤干净卸载Ubuntu

卸载有风险: 卸载Ubuntu会删除Linux分区上的所有数据,且需要修复Windows引导。操作前请备份Linux分区中的重要文件。 

完整卸载步骤

步骤1:在Windows中打开"磁盘管理"

步骤2:找到类型为"未知""EXT4"的两个分区(一个是Linux系统分区,一个是Swap交换分区)

步骤3:右键这两个分区→"删除卷"

步骤4:此时会多出一块"未分配"空间

步骤5:右键原来的Windows分区(C盘)→"扩展卷",把未分配空间合并回来

修复Windows引导(关键!)

删除Ubuntu分区后,GRUB引导会被破坏,开机无法进入任何系统。需要修复Windows引导:

步骤1:插入Windows安装U(或系统修复盘)

步骤2:从U盘启动,选择"修复计算机""疑难解答""命令提示符"

步骤3:执行以下命令:

修复引导记录 bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd

完成后重启,应该就能正常进入Windows了。

没有Windows安装U盘? 可以用PE工具(我们第20篇介绍过)制作一个PE启动U盘,进入PE后用引导修复工具(如Dism++BOOTICE)修复Windows引导。

十、常见问题排查——8个高频故障

双系统安装过程较长,以下是用户最常遇到的8个问题及解决方法:

编号

问题现象

原因

解决方案

1

U盘无法启动,直接进Windows

快速启动跳过U盘检测

Windows高级启动→使用设备;或关闭Fast   Boot

2

U盘启动后黑屏/卡死

显卡驱动不兼容

启动时按E,在quiet splash后加nomodeset

3

Ubuntu安装时找不到"Windows并存"选项

没有未分配空间

回到Windows,用磁盘管理压缩卷腾出空间

4

安装完开机直接进Windows,没有GRUB菜单

GRUB未正确安装到EFI分区

Boot Repair工具修复;或关闭Secure   Boot

5

安装完进Ubuntu卡在Logo界面

NVIDIA显卡驱动问题

启动时按E,在quiet splash后加acpi=offnouveau.modeset=0

6

Ubuntu无法连接WiFi

无线网卡驱动缺失

用有线网连接,安装additional drivers

7

时间不一致(Windows8小时)

时间标准不一致

Windows中修改注册表(见第八章)

8

Ubuntu分区分满了

分配空间太小

GParted Live U盘扩容;或重装分配更大空间

重点问题详解

问题2U盘启动黑屏

启动时在GRUB菜单按 E 键,找到以linux 开头的那一行 #  quiet splash 后面加上:nomodeset #  Ctrl+X  F10 继续启动 # 进入系统后,安装显卡驱动: sudo ubuntu-drivers autoinstall sudo reboot

问题4:开机没有GRUB菜单(直接进Windows

Ubuntu安装U盘启动,选择"Try Ubuntu" # 联网后打开终端,安装Boot Repair sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair boot-repair

打开Boot Repair后,点击"Recommended repair",按提示操作即可。

终极备用方案: 如果以上都搞不定,可以到Ubuntu官方帮助页下载Boot-Repair-Disk ISO,制作启动U盘修复引导。99%的引导问题都能解决。 

恭喜!如果你跟着做到这里,你的电脑已经成功安装了Windows+Ubuntu双系统。你现在拥有了两套完整的操作系统,开机任选。

进入Ubuntu,连接WiFi,打开"软件中心"安装常用软件

熟悉Ubuntu桌面环境,学会用apt安装/卸载软件

Ubuntu中安装VS CodePythonGit,搭建开发环境

如果双系统都觉得不够,下一章我们讲虚拟机安装Linux

如果不想折腾双系统虚拟机是最安全的Linux体验方式——在Windows里运行一个"装在窗口里的Linux",随时开关,随时删除,零风险。下一篇手把手教你用VMware WorkstationVirtualBox两种方式安装Ubuntu

预告下一篇:

虚拟机安装Linux——VMwareVirtualBox实战

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 16:52:05 HTTP/2.0 GET : https://f.mffb.com.cn/a/494294.html
  2. 运行时间 : 0.113858s [ 吞吐率:8.78req/s ] 内存消耗:4,816.54kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=074aacb7127fb24e618b3bd47aeaece2
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000590s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000732s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000313s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000334s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000523s ]
  6. SELECT * FROM `set` [ RunTime:0.000206s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000535s ]
  8. SELECT * FROM `article` WHERE `id` = 494294 LIMIT 1 [ RunTime:0.000547s ]
  9. UPDATE `article` SET `lasttime` = 1783068725 WHERE `id` = 494294 [ RunTime:0.007054s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000251s ]
  11. SELECT * FROM `article` WHERE `id` < 494294 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000450s ]
  12. SELECT * FROM `article` WHERE `id` > 494294 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000390s ]
  13. SELECT * FROM `article` WHERE `id` < 494294 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000867s ]
  14. SELECT * FROM `article` WHERE `id` < 494294 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004299s ]
  15. SELECT * FROM `article` WHERE `id` < 494294 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001536s ]
0.115463s