神器ventoy,linux mint使用,windows 10日常
神器ventoy
发现一个安装操作系统的神器ventoy,强烈推荐!以前的启动盘,一个u盘只能装一个操作系统,每次想换系统,都要格式化并烧录一次u盘(需要专门软件把它制作成iso等镜像文件)。使用ventoy后,只第一次需要格式化u盘,找个大容量的u盘,把想安装的iso,wim等所有操作系统的镜像文件,都直接复制过去,能装很多很多操作系统,从u盘启动时,直接从列表选择就行,非常便利!而且u盘还能当正常存储使用,装普通文件!ventoy下载地址,https://www.ventoy.net/cn/index.html。多数台式机主板,启动时按Del键,进入BIOS,可以设置启动顺序u盘第一位,机型品牌不同的话,可以自己查询进入BIOS的快捷键。如果开机前先插入u盘,启动时按Del键,只这一次从u盘启动,建议如此。
我的ventoy u盘装了四个操作系统iso镜像文件,传奇的windows xp,经典的windows 7旗舰版64位,windows 10 22h2最终版,最新的linux mint 22。受不了windows各种摆烂的朋友,建议尝试基于ubuntu的轻量级linux mint。
linux mint使用
用VMware装的虚拟机ubuntu 24.04,经常死机,按Ctrl + Alt + F1 ~ F6却调不出终端,VMware发送Ctrl + Alt + Delete强制重启信号无回应,按照网上的资料,一直按住Ctrl + Alt ,按一下魔法键SysRq(有的键盘是PrtScn或Print Screen),再每隔几秒依次按r,e,i,s,u,b,也没有反应。虚拟机内存增加到8G,CPU增加到4核,也无法解决问题,很可能是显卡驱动不兼容。因为每次死机,只能从VMware强制关闭电源,后来虚拟机ubuntu 24.04干脆完全黑屏,每次开机必定死机,最后竟然连从VMware强制关闭电源都会失败,只能从主机的任务管理器强制结束VMware相关任务。用最新版系统ubuntu 24.04.4重新安装虚拟机,还是会遇到死机问题,最终痛下决心,彻底放弃ubuntu 24.04的虚拟机!搜索学习后,了解到,linux mint是基于ubuntu的轻量版,资源消耗相当低,图形界面友好,于是下载安装了linux mint 22,基于ubuntu22.04。作为虚拟机,使用了一段时间linux mint,确实非常流畅,一次死机问题也没有遇到过!而且图形界面很类似windows,非常适合从微软转移过来的新手。以后就用linux mint学习linux了,网址linuxmint.com。
又发现一款基于ubuntu的轻量级linux,linux lite 8.0,基于最新的ubuntu 26.04,以后有兴趣可以尝试,网址www.linuxliteos.com。
0,linux mint第一次遇到死机问题了!!!我发现用系统自带的照片程序,查看多张高清图像时,ubuntu之类的linux非常容易死机!症状与系统挂起休眠的情况非常类似,鼠标能滑动,但是键盘和鼠标都无法输入信号操作了,只能从VMware强制关闭电源。如果鼠标被虚拟机完全捕获,按Ctrl + Alt释放失败的话,或者从VMware关闭电源也没反应,就只能从主机的任务管理器(同时按一下Ctrl + Alt + Delete调出),强制结束VMware相关的任务了。查询很多资料,无法调用终端时,可以尝试魔法键,据说ubuntu默认开启,不过我多次尝试还是失败,可能是我的键盘布局问题。
发现linux mint默认并没有开启魔法键,/proc/sys/kernel/sysrq文件中数字不是1。摸索了半天,终于成功启用了魔法键!
首先,把当前用户添加到sudo组,sudo usermod -aG sudo username,把这里的username替换成你的用户名。平时单个命令,直接用sudo,如果多个命令,可以切换到root,sudo su,结束后exit,退出root。
若要使SysRq配置持久化,切换到root,echo "kernel.sysrq = 1" >> /etc/sysctl.conf,然后运行一次sysctl -p。此时查看文件/etc/sysctl.conf,末尾已经成功添加一行kernel.sysrq = 1的内容,查看文件/proc/sys/kernel/sysrq,内容已经变成1,也就是允许所有魔法键。
我的键盘布局没有SysRg键,Print Screen键和Insert键还被整合到一起了,需要同时多按一个Fn功能键,才能启用Print Screen,也就是Fn + Print Screen相当于SysRq。经过多次测试,确认我的键盘一些快捷键作用如下。
同时按一下Ctrl + Fn + Alt + Print Screen,VMware直接捕获保存一张虚拟机截图到主机桌面,可以在VMware,编辑,首选项,工作区,取消将屏幕截图保存到桌面。
同时按一下Ctrl + Alt + Insert,虚拟机linux mint调出图形的注销用户界面。
同时按一下Fn + Alt + Print Screen,虚拟机linux mint截图自己的桌面。
左手食指一直按住Alt 不放,左手中指Fn右手Print Screen按2秒左右后松开,右手再按r键2秒左右后松开,右手再按一下e,虚拟机linux mint立即重新启动,不需要再按i,s,u,b,这时左手终于可以松开Alt键了。就是这个操作!!终于找到它!!希望死机时能正常执行!!
1,语言改成中文,安装简体中文输入法,有五笔和拼音。
2,软件源改成本地源,看哪个源速度快就用哪个,比如华为云,阿里云等。
3,free -m查询内存,top查询动态资源消耗,q键退出。
4,终端和图形界面切换。在图形界面,按Ctrl + Alt + F1 ~ F6,终于能切换到六个终端之一。在终端界面,按Ctrl + Alt + F7,能切换回到图形界面,输入sudo reboot,则能安全重启。
5,软件管理,搜索下载安装Gparted,图形化磁盘管理,能非常简单的改变分区容量。
6,软件管理,搜索下载安装vlc,多媒体就靠它了。
7,安装wps office。
先到wps官网下载.deb包,firefox浏览器会下载到本地download文件夹里。第一次百度搜索wps office,竟然不小心被骗了,点了第一个链接,后来发现是wps在线协同办公软件的广告,下载安装后是全英文界面,设置中都没有中文。第二次才找到wps的正式官网,然后下载了正确的linux版deb包,图形界面可以直接右键点击安装。
本来打算下载wps的windows版本留存,然而看评论,越来越多的功能需要付费开通,只好放弃了。
用了一段时间wps,发现运行速度非常慢,随便开个文档,它就打开整个office套件,还随意创建垃圾文件夹,更过分的是,不经同意就修改系统的默认程序,确实是中国出来的流氓软件习性,用的有些不爽,再发现其他毛病,想直接卸载删除。
apt show查询一个包的详细信息,Depends包和Recommends包,或者apt-cache depends 包名查询依赖,这是作用于系统软件仓库里的包。
dpkg --info 包名,查询下载到本地的.deb包的Depends。
sudo apt install多个包名,自动安装依赖包。
sudo dpkg -i 包名,安装下载的.deb包。
windows 10日常
1,安装hallelujahIM哈利路亚英文输入法。据说非常符合中国人输入英文的习惯,英文单词都有汉语注释,英文词汇极其丰富,词汇联想功能非常发达,能拼音输入汉语反向查询要输入的英文单词,学习后好像还能自己定制词汇,可以大幅提高经常使用英文输入法的工作人员的生产力。下载地址,https://github.com/dongyuwei/hallelujahIM,由于该网站经常被屏,有时需要使用梯子。
2,支持avif图像。下载了几张图片,发现是新的格式avif,可以用网络浏览器查看,但电脑的照片程序无法识别。学习后,到microsoft store,搜索av1,打算获取av视频扩展插件。结果发现,因为windows 10在25年10月到期了,微软应用商店已经完全不再提供技术支持!只好自己到网上,单独搜索下载一个av视频扩展插件。安装后,好像需要重启一次文件资源管理器,现在照片程序能直接查看avif格式图片了。
3,支持webp图像,半失败。突然想到这个流行起来的新图片格式,一般能用网络浏览器进行查看。搜了一下,windows自带的画图Paint能直接打开,并且保存时能格式转换,也可以通过在线网站或者第三方工具,把webp转换成平常的jpg等格式。当然最简单的办法是,下载安装微软提供的WebP Image Extension,不过microsoft store不支持windows 10了,只能自己单独搜索下载这个插件。也可以下载Google提供的WebP Codec for Windows,以管理员身份运行安装程序,我安装竟然失败,提示发生错误!到设置,应用里查看,这两个插件竟然很早都安装过了!我竟然安全忘记…
仔细排查自己电脑的相关情况,发现文件资源管理器能显示webp图像缩略图,Windows照片查看器也就是老版的Windows Photo Viewer能查看webp图像,但是新版的照片程序Microsoft Photos无法查看。在一张webp图像上右键点击,打开方式,无法调出照片程序。搜索到照片程序所在位置,C:\Program Files\WindowsApps。打开文件资源管理器的查看隐藏文件的选项,找到该文件夹后,发现当前用户竟然没有访问权限,右键点击该文件夹,属性,安全,高级,更改所有者,输入自己的用户名,检查,确定,注意选择新所有者下边的,应用于容器和所有子文件夹,确定。进入C:\Program Files\WindowsApps,从一大堆文件夹中找到Microsoft.Windows.Photos_(一些数字可能是版本号)_x64_(一些数字和字母),Microsoft.Windows.Photos这样前缀的文件夹也有好几个,不过带有x64的只有一个,进入这个文件夹,就能看到照片程序的启动项Microsoft.Photos.exe。在一张webp图像上右键点击,打开方式,在层层文件夹中找到并选择Microsoft.Photos.exe,结果有两个报错。由于找不到SharedLibrary.dll,无法继续执行代码,重新安装程序可能会解决此问题。另外一个报错是找不到mrt100_app.dll。
命令行工具,系统文件检查器,sfc \scannow,能扫描并自动修复损坏的系统文件。尝试用它修复dll缺失问题,运行后,还是无法解决webp图像无法用照片程序查看的问题,还是报错缺少那两个dll。更新照片程序,或者重新安装,都很困难,微软对照片之类的程序封锁太严密,何况windows 10已经到期,微软冠冕堂皇的不再提供技术支持。
分别搜索下载了SharedLibrary.dll,mrt100_app.dll,在命令行用regsvr32进行注册,然而两个dll,不管32位还是64位,不管放到SysWOW64还是System32文件夹,注册时全部报错,大多是说找不到相关模块。查了一下,64位的 Windows 有两个版本的regsv32.exe,64位版本在C:\Windows\System32,32位版本在C::\Windows\SysWoW64。应该将32位dll移动到SysWoW64文件夹,运行命令C:\Windows\SysWoW64\regsvr32 C:\Windows\SysWoW64\dll名称。应该将64位的dll移动到System32文件夹,运行命令C:\Windows\System32\regsvr32 C:\Windows\System32\dll名称。注意1,从开始菜单找到命令行,右键点击,以管理员身份运行!注意2,据称命令中dll应该使用完整路径。按照说明操作后,还是全部报错,可能是我下载的dll和操作系统不匹配…
最后尝试把两个dll直接放到照片程序所在文件夹,竟然又提示没有权限,已经把当前用户改成所有者,还是没有权限!所有操作全部失败了,看来只能将就着,用老版的Windows照片查看器查看webp图像…
4,清理C盘和备份系统,可以使用Dism++。
右键点击C盘,属性,windows自带的磁盘清理,临时文件,缓存,更新残留,缩略图等,能清理出少说几个G。
手动清理。删除临时文件,按Win+R输入%TEMP%,打开临时文件夹,删除其中文件。清理系统更新文件,升级系统后会生成Windows.old备份,文件很大,可删除。删除补丁文件,Windows更新后残留的补丁文件,可手动清理。管理虚拟内存和休眠文件,Pagefile.sys和hiberfil.sys默认在C盘,可移动到其他盘或关闭休眠功能。清理下载缓存和软件缓存,AppData文件夹下的缓存文件可定期清理,但注意不要删除系统关键文件
使用第三方工具,比如Dism++,功能很全面,清理和备份都有,推荐较大压缩率,压缩C盘系统文件到wim格式文件中,下载地址https://github.com/Chuyu-Team/Dism-Multi-language/releases。
windows11可以使用微软一直维护的命令行工具dism。
5,整理杂乱的开始菜单。
开始菜单,所有应用,排序的字母占用了太大位置,并且无法取消显示!不过点击一下字母,可以在所有字母的列表中,快速选择要去的字母位置。
开始菜单,所有应用,大量用不到的小程序,占用了大量空间,而且基本都无法编辑!一些可以编辑的程序,右键点击一下,可以到文件所在位置去编辑,位置一般在C:\ProgramData(需要显示隐藏文件夹)\Microsoft\Windows\Start Menu(开始菜单)\Programs(程序),或者在另一个位置C:\Users(用户)\你的用户名缩写\AppData\Roaming\Microsoft\Windows\Start Menu(开始菜单)\Programs(程序)。前一个位置里的图标和文件夹,很多是系统创建的,无法编辑修改,比如我想加个叫做windows软件文件夹,竟然创建失败。
使用第三方软件,编辑开始菜单,比如Open Shell Munu,原来叫Classic Shell,地址https://github.com/Open-Shell/Open-Shell-Menu/releases/tag/v4.4.198,下载头一个exe项目就行。Open Shell还能编辑浏览器和系统更新,给用户提供的自定义项目非常多,愿意折腾的朋友,可以尝试一下。
6,突然发现,Ctrl + Alt + Delete调出任务管理器,竟然启动界面变成空白页了。搜索尝试了一些方法,最简单的还是在两个开始菜单所在文件夹之一,创建一个名称为Startup的空文件夹,一般不需要重启电脑,直接等一会,任务管理器的启动界面就会刷新出开机启动项目了。开始菜单所在文件夹,第一个位置C:\ProgramData(需要显示隐藏文件夹)\Microsoft\Windows\Start Menu(开始菜单)\Programs(程序),第二个位置C:\Users(用户)\你的用户名缩写\AppData\Roaming\Microsoft\Windows\Start Menu(开始菜单)\Programs(程序)。如果在其中一个位置,创建Startup文件夹后,启动界面始终没有反应,那就在另一个位置,也创建一个Startup文件夹,我就是这么解决问题的。
回想事情起因,可能是前段时间整理开始菜单时,删除了一个名称为“启动”的空白项目…
7,偶然发现,从微软商店,下载应用到本地的方法。首先,用网络浏览器,到Microsoft Store,网址https://apps.microsoft.com/,搜索想要下载的应用,比如microsoft照片。在该应用界面,到网页的地址栏,复制全路径网址,注意,点击页面中的那个“复制链接”按钮没用。然后,打开网站https://store.rg-adguard.net/,粘贴应用的网址到搜索框,确保前边选择的是URL(link),点击对号搜索,出现一大堆结果。我本来在这截了一个长图,插入word里模糊一片,就不放图片了。手机长截图方法,普通截图,同时按电源键和音量减键,出现截图预览时,点击下方的“长截图”或者“滚动截屏”即可。
在搜索结果中,一般是找到和应用名称一致的最高版本,如果你的操作系统版本比较低,应该下载低一些的匹配版。比如我要下载的照片程序,前边名称是Microsoft.Windows.Photos,最新版年份已经到今年2026了,不过微软25年10月以后不再支持windows 10,因此我选择下载的是2024.11070版。文件下载到本地后,发现后缀是.msixbundle,不是以前的.appxbundle,因此我又下载了2003.10070版的appxbundle备用,我正在使用的照片程序恰好是前一个版本2023.10030。
双击下载到本地的程序包,离线安装即可。我下载的照片程序,顺利安装更新成功了,但是依旧无法查看webp图像。
如果下载的离线包不能安装,检查一下系统设置,开始>设置>应用>选择获取应用的位置>(打开)任何来源,或者在开发人员模式中,打开任何来源。
如果安装时报错,比如,错误 0xC0020036: windows.licensing 无法启动(某个服务英文名称),说明AppxPackage注册应用包失败。按Win + R,运行,services.msc,打开服务管理器,找到相关服务,尝试启动,可能会提示,“错误126找不到指定的模块”。这种情况,通常是因为,注册表中相关ServiceDll的二进制数值缺失或损坏,也可能是C:\Windows\System32中相关库文件本身缺失或损坏。定位注册表到,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\(相关服务名称,比如远程桌面是TermService,照片程序是ClipSVC)\Parameters, 右侧空白处,右键 > 新建 > 可扩充字符串值(E),名称为 ServiceDll,数值为%SystemRoot%\System32\(相关库文件名称,比如远程桌面是termsrv.dll,照片程序是ClipSVC.dll)。如果库文件本身缺损,可以从同版本其他操作系统中,拷贝一个文件过来快速修复,或者用sfc或dism等工具尝试修复系统文件。如果提示权限不足,请以管理员身份安装。如果还是报错,干脆重置或重新安装。