windows

一、windows10版本支持时间

windows版本生命周期,参考:搜索产品和服务生命周期信息 - Microsoft Lifecycle | Microsoft Learn

Windows 10 企业版 LTSC 2019存在的问题: 有些新的笔记本硬件驱动不支持

二、Windows 10 IoT 企业版 LTSC 2021安装(非直接安装)

1、安装win10 LTSC 2021

版本、激活,参考: https://massgrave.dev/

部分软件问题:

  • 微软商店: https://github.com/megakarlach/LTSC-Add-MicrosoftStore-2021
  • 微软图片查看器:打开注册表编辑器(win +r, regedit),并打开注册表中的HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft,Windows Photo Viewer,Capabilities,FileAssociations路径,可以看到在编辑器右侧有.tif与.tiff两个字符串,其值为PhotoViewer.FileAssoc.Tiff, 新建字符串值 “.jpg", 值: “PhotoViewer.FileAssoc.Tiff”
  • 安装字体: 仿宋_GB2312.ttf,方正小标宋简.TTF

2、Upgrade Windows 10 Home, Pro, etc editions to Windows 10 IoT Enterprise LTSC 2021 while keeping files and apps

参考: https://massgrave.dev/windows10_eol

The IoT edition is available in English language only, but don't worry.

    Download Windows 10 Enterprise LTSC 2021 ISO from here in the same Windows language and architecture. The ISO file does not need to be the IoT version.
        To check the installed Windows architecture, open Powershell as admin and enter,
        Get-WmiObject -Class Win32_OperatingSystem | Format-List OSArchitecture
        x64 means 64 Bit, x86 means 32 Bit
        To check the installed Windows Language, open Powershell as admin and enter,
        dism /english /online /get-intl | find /i "Default system UI language"
    Right-click on the downloaded ISO file, Open With > Windows Explorer
    A new DVD drive will appear in Windows Explorer, which means the installation image has been mounted successfully.
    Now open the command prompt as admin and enter,
    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID /d IoTEnterpriseS /f
    Now quickly go into that DVD drive and run setup.exe, and continue until you reach the final confirmation screen. (Don't delay at this step, otherwise it won't show an option to keep files and apps)
    Make sure it says "Keep personal files and apps" on the final screen. Then you can continue the process and wait until it is done.
    You also need to activate this edition. Follow the guide here for activation.
    That's all.


note

These are generic keys, intended for use during edition changes or when running setup.exe. For activation, follow the guide here.

If you applied the registry command and ran the setup promptly, setup shouldn’t ask you to enter a key. However, if a key is needed, use the keys below:

    M7XTQ-FN8P6-TTKYV-9D4CC-J462D – Enterprise LTSC 2021 key
    Use this during setup when performing the upgrade. The IoT LTSC 2021 key will not work here.

    QPM6N-7J2WJ-P88HH-P3YRH-YY74H – IoT Enterprise LTSC 2021 key
    After the upgrade is complete, use this key on the Windows activation page in settings to change the edition to IoT Enterprise LTSC 2021.

激活,选 TSforge,all:

irm https://get.activated.win | iex

三、常用软件

1、ofd格式文件处理器: https://www.suwell.cn/product/

2、chrome:https://www.google.cn/intl/zh-CN/chrome/

chrome插件: GitHub - FelisCatus/SwitchyOmega: Manage and switch between multiple proxies quickly & easily.

下载 SwitchyOmega_Chromium.crx

用7zip解压到任意文件夹

打开chrome的扩展程序界面

打开【开发者模式】,点击【加载已解压的扩展程序】

选择步骤解压的目标文件夹

3、WinMerge

下载免安装版本,可以放onedrive中启动: https://winmerge.org/downloads/?lang=en

一款运行于Windows系统下的文件比较和合并工具,使用它可以非常方便地比较多个文档内容,适合程序员或者经常需要撰写文稿的朋友使用。

WinMerge会将两个文件内容做对比,并在相异之处以高亮度的方式显示,让使用者可以很快的查知;可以直接让左方的文件内容直接覆盖至右方,或者反过来也可以覆盖。

四、其他

如何从Windows 11桌面上删除聚光灯壁纸图标

Spotlight 是一项功能,启用后可将不同的 Bing 图像添加到 Windows 11 的桌面背景。 该功能还在桌面上添加了一个“了解此图片”图标,您可以双击以调出图像信息。

以下是通过手动调整注册表来删除 Spotlight 桌面图标的步骤:

  • 右键单击启动运行 Start 开始 (任务栏图标)并选择 Run。进入 regedit 注册表编辑器
  • Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel 右键点击 NewStartPanel新开始面板
  • 并选择 New新的 查看包含用于添加新注册表项的选项的子菜单。
  • 点击 DWORD (32-bit) Value 在子菜单上。复制 {2cc5ca98-6485-489a-920e-b3e88a6ccce3} 通过选择文本并按到剪贴板 Ctrl + C。
  • 然后按 Ctrl + V 将其粘贴到 DWORD 名称文本框中。双击 {2cc5ca98-6485-489a-920e-b3e88a6ccce3} 您刚刚添加的 DWORD。
  • 删除 0 在里面 Value data 框。输入 1 在里面 Value data 框并单击 ok好的。
  • 右键单击桌面任意空白部分,然后选择 Refresh刷新。

win10“应用和功能”中卸载残留信息手动清除

  • win+R打开运行,输入regedit,定位至 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall,浏览右侧,直接将左侧对应的项删除即可,建议大家以右侧的“DisplayName”项为判断标准。
  • 如果以上注册表信息清除后,卸载的残留信息仍在,就需要检查以下两个位置的对应注册表信息是否还有,如果有的话并将其删除。
    • HKEY_USERS\S-1-5-21-681901151-3133654142-3752676856-500\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

设置命令行代理

set http_proxy=socks5://127.0.0.1:8080
set https_proxy=socks5://127.0.0.1:8080

Typora

最后一个免费版本0.11.18

参考: Typora 最后一个免费版本 - KoiC - 博客园 (cnblogs.com)

beta版使用方法

测试版 Typora 会强制更新,对此有多种解决方式。个人比较倾向于替换补丁的方法,简单有效。

  1. 首先下载并安装 Typora 0.11.18 版本,安装会直接安装至C盘,安装过程中无法修改路径。安装完成后会自动启动 Typora ,但无法进入软件,只弹出需要更新的错误提示。

  2. 下载补丁文件,解压 TyporaApp.zip ,复制2099文件夹下的 app.asar 文件。

  3. 进入 Typora 安装路径下的 resources 文件夹,替换其中的 app.asar 文件。

  4. 安装包和补丁文件可点击此链接下载 https://mfbclf.lanzoum.com/ivCsw0m3en6j 密码:koic

windows Terminal

安装windows Terminal

windows store 搜索 Windows Terminal 安装,并将windows终端设置为默认终端应用程序。

注意:注意不要选择早期的“ Windows Terminal Preview”应用程序。

字体大小:可以使用 Ctrl + + 和 Ctrl + - 来调整活动终端的文本大小。或者,按住 Ctrl 并滚动鼠标滚轮。

在windows Terminal中使用conda

找到activate.bat路径: D:\miniconda3\Script\activate.bat

win + R, 输入 wt, 打开Windows Terminal,进入设置(快捷键Ctrl + ,),左边栏拉到最底下有个添加新配置文件,单击后在【常规】选项卡下依次填入以下信息:

  • 名称: miniconda
  • 命令行:%SystemRoot%\System32\cmd.exe /K D:\miniconda3\Script\activate.bat
  • 启动目录:父目录
  • 图标: D:\miniconda3\DLLs\py.ico
  • 选项卡标题:conda

ok,现在可以使用activate命令了。可以将Windows terminal 的默认配置文件设置为miniconda

windows10蓝屏

使用WinDbg Preview

微软官网:安装 WinDbg - Windows drivers | Microsoft Learn

管理员身份打开WinDbg Preview,按照File==>Start debugging==>Open dump file==>xxx.dmp次序打开记录蓝屏故障的dump文件,.dmp文件位于:C:\Windows\Minidump 目录下。

dump文件将在Command框进行分析,初步分析需要下载符号文件,因此会比较慢。

分析结果片段:

MODULE_NAME: GenuineIntel

IMAGE_NAME:  GenuineIntel.sys

STACK_COMMAND:  .cxr; .ecxr ; kb

FAILURE_BUCKET_ID:  0x124_0_GenuineIntel_HYPERV_HYPERVISOR_IMAGE_GenuineIntel.sys

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {9eed9242-750a-f4e7-39db-cfbaa8fa0bd4}

Followup:     MachineOwner
---------

怀疑和 hyper-v有关系,

  • 以管理员身份运行命令行,执行 bcdedit /set hypervisorlaunchtype off
  • 控制面板,搜索 打开或关闭windows功能, 关闭系统自带的所有虚拟机服务
    • Hyper-V
    • windows沙盒
    • windows虚拟机监控控制平台
    • 虚拟机平台

kb5034441安装失败

参考:https://support.microsoft.com/zh-cn/topic/kb5034441-windows-recovery-environment-update-for-windows-10-version-21h2-and-22h2-january-9-2024-62c04204-aaa5-4fee-a02a-2fdea17075a8

以管理员身份打开命令提示符窗口 (cmd)。(直接搜索CMD,右键管理员运行即可)

检查 WinRE 状态,请运行 reagentc /info。(命令均在管理员模式下的cmd运行,下同)如果安装了 WinRE,则应有一个“Windows RE 位置”,其中包含 WinRE 目录的路径。比如,“Windows RE 位置:[file://%3f/GLOBALROOT/device/harddisk0/partition4/Recovery/WindowsRE]\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE。” 此处,“harddisk”和“partition”之后的数字是磁盘的索引,而分区 WinRE 处于开启状态。

禁用 WinRE,运行 reagentc /disable

收缩操作系统分区并为新的恢复分区准备磁盘

运行 diskpart

运行 list disk

选择操作系统磁盘,运行 sel disk<操作系统磁盘索引> 此磁盘索引应与 WinRE 相同。我自己实际情况是操作系统在磁盘3,所以用的sel disk 3,请勿直接复制粘贴,需要根据自己实际情况选择!

C:\Windows\system32> diskpart

Microsoft DiskPart 版本 10.0.19041.3636

Copyright (C) Microsoft Corporation.
在计算机上: DESKTOP-218SO0O

DISKPART>  list disk

  磁盘 ###  状态           大小     可用     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机             1863 GB  1024 KB        *
  磁盘 1    联机             2794 GB  1024 KB        *
  磁盘 2    联机             2794 GB  1024 KB        *
  磁盘 3    联机              953 GB  2048 KB        *
  磁盘 4    联机              115 GB  1024 KB

DISKPART> sel disk 3

磁盘 3 现在是所选磁盘。

检查操作系统磁盘下的分区并查找操作系统分区,运行 list part,在这里能看出操作系统分区索引是3,恢复分区(WinRE)索引是4。

选择操作系统分区,请运行 sel part<操作系统分区索引>。基于上条所述原因,这里实际键入的命令是sel part 3。根据自己实际情况选择!

运行 shrink desired=250 minimum=250

选择 WinRE 分区,运行 sel part<WinRE 分区索引>。基于上条所述原因,这里实际键入的命令是sel part 4。根据自己实际情况选择!

删除 WinRE 分区,运行 delete partition override

DISKPART> list part

  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      1    系统                 100 MB  1024 KB
  分区      2    保留                  16 MB   101 MB
  分区      3    主要                 953 GB   117 MB
  分区      4    恢复                 591 MB   953 GB
  
  DISKPART> sel part 3

分区 3 现在是所选分区。

DISKPART>  shrink desired=250 minimum=250

DiskPart 成功收缩卷:  250 MB

DISKPART> sel part 4

分区 4 现在是所选分区。

DISKPART> delete partition override

DiskPart 成功地删除了所选分区。

创建新的恢复分区

首先,检查磁盘分区样式是 GUID 分区表 (GPT) 还是主启动记录 (MBR)。  为此,运行 list disk。 检查“Gpt”列中是否有星号字符 ()。  如果有星号字符 (),则驱动器为 GPT。 否则,驱动器为 MBR。

DISKPART> list disk

  磁盘 ###  状态           大小     可用     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机             1863 GB  1024 KB        *
  磁盘 1    联机             2794 GB  1024 KB        *
  磁盘 2    联机             2794 GB  1024 KB        *
* 磁盘 3    联机              953 GB   843 MB        *
  磁盘 4    联机              115 GB  1024 KB

参照 KB5028997:手动调整分区大小以安装 WinRE 更新的说明 - Microsoft 支持 继续操作

我的机器是GPT,so:

DISKPART> create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac

DiskPart 成功地创建了指定分区。

DISKPART> gpt attributes =0x8000000000000001

DiskPart 成功地将属性分配给选择的 GPT 分区。

DISKPART> format quick fs=ntfs label="Windows RE tools"

  100 百分比已完成

DiskPart 成功格式化该卷。

DISKPART> list vol

  卷 ###      LTR  标签         FS     类型        大小     状态       信息
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  卷     0     D   新加卷          NTFS   磁盘分区        1863 GB  正常
  卷     1     F   新加卷          NTFS   磁盘分区        2794 GB  正常
  卷     2     E   新加卷          NTFS   磁盘分区        2794 GB  正常
  卷     3     C   workplace    NTFS   磁盘分区         952 GB  正常         启动
  卷     4                      FAT32  磁盘分区         100 MB  正常         系统
  卷     6     G   temp         NTFS   可移动          115 GB  正常
* 卷     7         Windows RE   NTFS   磁盘分区         843 MB  正常         已隐藏

DISKPART> exit

退出 DiskPart...

C:\Windows\system32>reagentc /enable
REAGENTC.EXE: 操作成功。


C:\Windows\system32>reagentc /info
Windows 恢复环境(Windows RE)和系统初始化配置
信息:

    Windows RE 状态:           Enabled
    Windows RE 位置:           \\?\GLOBALROOT\device\harddisk3\partition4\Recovery\WindowsRE
    引导配置数据(BCD)标识符:   21754a01-270d-11ee-b653-00d861733ec6
    恢复映像位置:
    恢复映像索引:              0
    自定义映像位置:
    自定义映像索引:            0

REAGENTC.EXE: 操作成功。

至此,就能正常安装KB5034441补丁了,期间不需要重启系统。 记得执行 reagentc /enable, 否则可能会报 0x80070643 更新错误但又查不出原因。

关闭 CompatTelRunner.exe

修改注册表:(无用)

注册表位置HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
新建一个32位DWORD, 名为 Allow Telemetry, 值为 0

修改注册表:

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection

  • 双击默认文件。

  • 现在,在数值数据框中输入\0。****

  • 单击“确定”继续下一步

  • 最后,重新启动计算机以完成禁用 CompatTelRunner.exe 的过程。

(需要重启计算机)

  • 使用Windows+R键盘快捷键访问计算机的运行实用程序。
  • 出现“运行”框后,在屏幕框中输入taskschd.msc ,然后按\Enter**键访问任务计划程序。**
  • 任务计划程序出现在屏幕上后,从屏幕窗口的左侧窗格中选择任务计划程序库。
  • 现在,从屏幕选项中选择Microsoft 。
  • 从 Microsoft 类别中的选项中选择Windows 。
  • 从 Windows 类别中的可用选项中选择应用程序体验(Application Experience)。
  • 现在,右键单击“任务计划程序”窗口右窗格中的“Microsoft 兼容性评估器”选项。
  • 从屏幕菜单中的选项中选择“禁用”

正文完
 0
评论(没有评论)