<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Windows on 码农阿楠</title><link>https://airnan.cn/categories/windows/</link><description>Recent content in Windows on 码农阿楠</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Wed, 12 Feb 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://airnan.cn/categories/windows/index.xml" rel="self" type="application/rss+xml"/><item><title>Win11关闭AMD右键菜单</title><link>https://airnan.cn/p/win11%E5%85%B3%E9%97%ADamd%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95/</link><pubDate>Wed, 12 Feb 2025 00:00:00 +0000</pubDate><guid>https://airnan.cn/p/win11%E5%85%B3%E9%97%ADamd%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95/</guid><description>&lt;h3 id="方案一修改注册表优先使用无效时再采用方案二"&gt;方案一：修改注册表（优先使用，无效时再采用方案二）&#10;&lt;/h3&gt;&lt;h4 id="1获取当前amd产品id"&gt;1.获取当前AMD产品ID&#10;&lt;/h4&gt;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;X代表随机的字符串，每个人都可能不同&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;p&gt;前往注册表&lt;code&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PackagedCom\Package\AdvancedMicroDevicesInc - XXXXXXXX\Server\X&lt;/code&gt;&lt;!-- raw HTML omitted --&gt;，其中有个字段&lt;!-- raw HTML omitted --&gt;&lt;code&gt;SurrogateAppld&lt;/code&gt; ，它的值即为ID，我们可以复制到记事本临时存储一下。&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-tcfp.png"&gt;&lt;/p&gt;&#10;&lt;h4 id="2禁用右键菜单"&gt;2.禁用右键菜单&#10;&lt;/h4&gt;&lt;p&gt;前往注册表&lt;code&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions&lt;/code&gt; ，右键&lt;code&gt;Shell Extensions&lt;/code&gt;创建文件夹&lt;code&gt;Blocked&lt;/code&gt; ，在&lt;code&gt;Blocked&lt;/code&gt; 右侧新建&lt;code&gt;字符串值&lt;/code&gt; ，重命名为刚刚查询到的产品ID，右键修改数值数据为：&lt;code&gt;AMD Software : Adrenalin Edition&lt;/code&gt; ，操作完成即可立即生效。&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-ffbh.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-lgbd.png"&gt;&lt;/p&gt;&#10;&lt;h4 id="3恢复右键菜单"&gt;3.恢复右键菜单&#10;&lt;/h4&gt;&lt;p&gt;只需要删除上面创建的&lt;code&gt;Blocked&lt;/code&gt;文件夹即可。&lt;/p&gt;&#10;&lt;h3 id="方案二powershell脚本"&gt;方案二：PowerShell脚本&#10;&lt;/h3&gt;&lt;h4 id="1以管理员身份运行powershell"&gt;1.以管理员身份运行PowerShell&#10;&lt;/h4&gt;&lt;p&gt;执行以下命令即可：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;Get-AppxPackage -AllUsers AdvancedMicroDevicesInc-RSXCM | Remove-AppxPackage -AllUsers&#10;&lt;/code&gt;&lt;/pre&gt;&#10;</description></item><item><title>Windows11食用WLS2指南</title><link>https://airnan.cn/p/windows11%E9%A3%9F%E7%94%A8wls2%E6%8C%87%E5%8D%97/</link><pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate><guid>https://airnan.cn/p/windows11%E9%A3%9F%E7%94%A8wls2%E6%8C%87%E5%8D%97/</guid><description>&lt;img src="https://airnan.cn/upload/image-pjed.png" alt="Featured image of post Windows11食用WLS2指南" /&gt;&lt;h2 id="一基本条件"&gt;一、基本条件&#10;&lt;/h2&gt;&lt;h3 id="1启用hyper-v"&gt;1.启用Hyper-V&#10;&lt;/h3&gt;&lt;p&gt;WSL依托于Hyper-V，因此需要先在控制面板启用该功能&lt;/p&gt;&#10;&lt;p&gt;打开资源管理器，直接在地址栏输入&lt;code&gt;控制面板\程序&lt;/code&gt; 然后回车，点击&lt;code&gt;启用或关闭Windows功能&lt;/code&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;勾选Hyper-V后点击确认，等待安装完成&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-esrq.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;安装完成后重启电脑即可进入下一步。&lt;/p&gt;&#10;&lt;h2 id="二安装wsl2"&gt;二、安装WSL2&#10;&lt;/h2&gt;&lt;h3 id="1安装wsl"&gt;1.安装WSL&#10;&lt;/h3&gt;&lt;p&gt;以管理员身份运行终端，并执行如下命令来安装最新版WSL，默认是2.x版本&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;wsl --update&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-rxpw.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;该命令用以安装并升级最新版WSL，安装完成后重启电脑。&lt;/p&gt;&#10;&lt;h3 id="2设置wsl默认版本"&gt;2.设置WSL默认版本&#10;&lt;/h3&gt;&lt;p&gt;以管理员身份运行终端，并执行如下命令&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;wsl --set-default-version 2&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;这一步设置是为了后续创建子系统时默认使用WSL2版本。&lt;/p&gt;&#10;&lt;h2 id="三安装指定发行版"&gt;三、安装指定发行版&#10;&lt;/h2&gt;&lt;h3 id="1选择并下载以ubuntu为例"&gt;1.选择并下载（以Ubuntu为例）&#10;&lt;/h3&gt;&lt;p&gt;可以直接在Microsoft Store中检索并下载自己想要使用的发行版&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-pjed.png"&gt;&lt;/p&gt;&#10;&lt;h3 id="2初始化系统"&gt;2.初始化系统&#10;&lt;/h3&gt;&lt;p&gt;在应用商店中下载安装完成后需要对系统进行初始化操作：打开终端，如图所示打开下载的发行版&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-lyue.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;稍等片刻会提示你填写系统的用户名和密码，根据自己的实际情况填写即可。&lt;/p&gt;&#10;&lt;p&gt;到此为止系统已经安装完成，可以自由发挥也可参考后文进行一些其他配置。&lt;/p&gt;&#10;&lt;h2 id="四ubuntu-wsl配置systemctl服务"&gt;四、Ubuntu WSL配置systemctl服务&#10;&lt;/h2&gt;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;这一步可以说是必选项，因为大量程序依托于该服务&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;p&gt;在终端中进入系统后编辑如下文件：&lt;code&gt;/etc/wsl.conf&lt;/code&gt;&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo vi /etc/wsl.conf&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;确认文件中是否存在如下内容，若没有，需手动添加，如果有可以跳过本章节&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;[boot]&#10;systemd=true&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;保存后重启子系统生效&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;wsl --shutdown&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h2 id="五配置镜像源"&gt;五、配置镜像源&#10;&lt;/h2&gt;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;清华源官网：&lt;a class="link" href="https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/" target="_blank" rel="noopener"&#10; &gt;https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/&lt;/a&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;h3 id="1获取镜像源"&gt;1.获取镜像源&#10;&lt;/h3&gt;&lt;p&gt;以清华源为例，访问上述网站，选择对应的系统版本，将镜像源拷贝出来&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-mkmx.png"&gt;&lt;/p&gt;&#10;&lt;h3 id="2添加镜像源"&gt;2.添加镜像源&#10;&lt;/h3&gt;&lt;p&gt;进入Ubuntu并&lt;!-- raw HTML omitted --&gt;编辑&lt;!-- raw HTML omitted --&gt;&lt;code&gt;/etc/apt/sources.list&lt;/code&gt;&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo vi /etc/apt/sources.list&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;将镜像源替换进去&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;# 默认注释了源码镜像以提高 apt update 速度，如有需要可自行取消注释&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;替换内容如下图所示&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-hlzd.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;保存后更新一下镜像列表&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo apt update&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;同时也可以升级一下系统（可选）&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo apt upgrade&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h2 id="六wsl的gui管理工具"&gt;六、WSL的GUI管理工具&#10;&lt;/h2&gt;&lt;h3 id="1软件推荐"&gt;1.软件推荐&#10;&lt;/h3&gt;&lt;p&gt;我选用的是&lt;code&gt;wsl2-distro-manager&lt;/code&gt; 这款开源软件，可以通过比较友好的图形界面来管理WSL发行版。包括安装、卸载、更新、备份、恢复和迁移WSL发行版，以及配置它们的设置，并通过一次点击启动它们。&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;Github地址：&lt;a class="link" href="https://github.com/bostrot/wsl2-distro-manager" target="_blank" rel="noopener"&#10; &gt;https://github.com/bostrot/wsl2-distro-manager&lt;/a&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;h3 id="2软件安装"&gt;2.软件安装&#10;&lt;/h3&gt;&lt;p&gt;该软件提供Microsoft Store的便捷安装版，不过售价9美刀，想要支持作者的小伙伴可以直接在商店购买。这里我们使用仓库提供的绿色版：wsl2-distro-manager-xxx.zip，下载后解压到固定目录即可运行：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-olnr.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;运行后即可看到刚刚安装的Ubuntu，通过点击运行按钮即可直接运行对应的子系统。&lt;/p&gt;&#10;&lt;h2 id="七迁移子系统存储位置"&gt;七、迁移子系统存储位置&#10;&lt;/h2&gt;&lt;p&gt;默认情况下子系统会被安装到C盘，这对多分区用户不太友好，这个时候就可以借助上述软件进行快速迁移。&lt;/p&gt;&#10;&lt;h3 id="1配置默认位置"&gt;1.配置默认位置&#10;&lt;/h3&gt;&lt;p&gt;进入WSL Manager软件的设置页面：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-yseg.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;先关闭所有子系统，然后填写你想要迁移的位置，点击保存。&lt;/p&gt;&#10;&lt;h3 id="2迁移现有系统"&gt;2.迁移现有系统&#10;&lt;/h3&gt;&lt;p&gt;回到首页，打开已安装发行版的设置项：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-trxh.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;直接点击最后的移动选项：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-ymlu.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;确保已经关闭发行版后点击移动按钮：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-lbnf.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;这时点击保存回到主页后会有一个移动中的提示，耐心等待一会儿，移动完成后会有一个成功提示：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-ltjo.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;此时就已经迁移完成，可以愉快的使用了&lt;/p&gt;&#10;</description></item></channel></rss>