Anduin Xue
Anduin Xue

Anduin's Tech Blog

Windows


Run Windows on Linux for best experience

本文系统梳理了在Linux主机上通过Virt Manager部署高性能Windows虚拟机的完整技术路径,重点解析了硬件直通、安全架构和性能优化三大核心环节。通过配置IO-MMU和VFIO驱动实现PCIe设备直通,解决了GPU等外设资源分配难题;采用安全启动和模拟TPM构建虚拟信任链,满足Windows系统对硬件级安全的需求;VirtIO驱动替换传统设备驱动可提升I/O效率30%以上,而Hyper-V特性模拟使Windows虚拟机性能接近原生体验。值得注意的是,直通操作需谨慎处理单GPU场景的显示中断风险,同时需平衡安全启动与驱动兼容性的矛盾。当遇到系统识别不到直通设备、安全策略冲突或性能瓶颈时,如何通过XML配置精调参数、动态切换安全模式成为关键。最终方案的选型需结合硬件环境特征、业务负载需求和安全等级要求,这为虚拟化架构设计提供了灵活的技术决策空间。--Qwen3

Linux Windows qemu virt manager virtio-drivers windows-vm hyper-v-features performance-tuning virtualization

Use your own cert to sign your package to identify your code identity.

本文探讨了数字证书在代码身份识别中的应用及其技术实现路径。通过自签名证书的生成与部署,开发者可以建立独立于第三方机构的信任体系,这种技术方案在开源项目开发和私有化部署场景中展现出独特价值。文章揭示了证书Subject字段作为身份验证核心的机制,同时指出Friendly Name在用户管理中的辅助作用,这种设计差异在HTTPS通信中尤为关键。通过PowerShell脚本生成自签名证书的实践指南,展示了如何构建包含2048位RSA密钥的数字签名体系,并详细解析了证书文件的分发与信任链建立过程。对于NuGet包和Windows可执行文件的签名操作,文章提供了完整的工具链说明,包括Signtool和dotnet nuget sign的具体用法。值得注意的是,在中国获取商业证书的特殊挑战揭示了数字身份认证体系的地域性差异,这种技术与政策的交织关系值得深入思考。当开发者面对证书信任提示时是否意识到,这背后涉及的不仅是技术验证,更是数字世界中身份认证的哲学命题?如何在自签名与商业证书之间找到平衡点,或许正是每个开发者必须面对的技术伦理选择。--Qwen3

C# Certificate .NET Windows Sign Digicert Code Sign Signature nuget

让微软的人组装一台电脑究竟会得到什么怪兽?从装机聊到数据中心

这篇文章探讨了专有计算设备(如Xbox)通过深度定制和场景化优化实现的极致性能与成本优势。作者以游戏设备为例,提出通过ITX机箱整合定制硬件(如支持DMA的显卡、硬件加速硬盘)、虚拟化技术(Hypervisor休眠游戏分区)、独立录屏芯片等方案,可实现1秒开机、自动显示器适配、游戏分区隔离、零崩溃风险、统一账号登录等体验。对比通用PC,专有设备通过物理机特性(如移除冗余功能、增加SRIOV/RDMA等)和场景化设计(如轮转录制芯片、定制硬件分区),可将性能损耗降至最低并显著降低硬件成本。文章指出此类设备在规模化生产后成本可压缩至3000元级,而同性能PC需五位数价格,最终以Xbox为例印证了专有设备"优化登峰造极"的核心观点。--Qwen3

Windows Device Gaming Xbox VBS Hardware Hypervisor

我的电脑的超频过程 - 发挥出硬件的全部性能

文章围绕电脑硬件优化与显示设置展开,涵盖显卡性能调校、显示器模式选择、HDR功能应用及校准方法。显卡方面建议通过MSI Afterburner进行超频和电压调节,注意温度监控与稳定性测试,同时推荐优先使用DirectX渲染引擎以提升性能。显示器设置需根据类型调整:LCD/MiniLED需谨慎开启HDR并调节SDR内容亮度避免过亮或过暗,OLED则需强制开启HDR以防止画面过暗;低延迟模式建议使用低挡位以避免显示异常。HDR应用需进行Windows系统校准,游戏内开启HDR并调整色域覆盖,MiniLED显示器可全程开启HDR提升对比度,OLED显示器必须始终启用HDR。校色仪仅在专业制图场景必要,普通玩家可通过预设模式选择画面风格。VSync与GSync自适应刷新技术可缓解画面撕裂但需根据硬件支持情况启用。抗锯齿设置建议优先降低MSAA或开启DLSS/FSR以平衡画质与性能,GPU瓶颈时可通过降低阴影质量、分辨率等手段优化帧率。显存占用高时需优先降低纹理分辨率,显存不足时可启用DLSS或降低分辨率。显示器物理设置包括开启GSync/FreeSync同步技术、调整刷新率至最佳值,以及根据使用场景选择护眼模式或鲜艳模式。HDR内容观赏时需关闭SDR自动亮度调节,OLED显示器需在HDR模式下调整黑色电平以提升暗部细节。校准流程需通过Windows HDR校准工具完成,确保色域与亮度曲线匹配显示器硬件特性。最终建议根据硬件组合(如MiniLED+HDR显示器)进行针对性优化,以实现最佳视觉效果与性能平衡。--Qwen3

Windows NVIDIA Geforce Intel Tune Turbo ASUS

UWP 一个技术上成功但商业上失败的框架之死;一个现代的操作系统究竟应该提供什么?

UWP作为微软提出的现代化应用框架在技术层面实现了沙盒环境、跨设备兼容性、硬件加速渲染等突破性创新,其模块化设计解决了传统Win32应用的资源争抢、权限混乱等问题,但最终因生态建设失败走向衰亡。尽管UWP在性能优化、系统集成度、开箱即用体验等方面展现出革命性优势,却遭遇了开发者生态断裂、微软战略摇摆、应用质量参差等致命打击。微软自研应用的频繁崩溃与功能缺失导致用户对UWP形成质量刻板印象,而互联网企业因框架封闭性放弃开发适配,加之微软内部出现Win32与UWP并行的混乱局面,最终导致开发者集体撤离。随着MAUI等新一代框架回归Win32开发模式,UWP的现代化理念在Windows生态中逐渐消逝,留给用户的不仅是碎片化的应用选择困境,更是对系统未来演进方向的深刻质疑。--Qwen3

C# Microsoft Windows Microsoft Store UWP Windows Development

Install Windows 11 on Vultr cloud machine

该文章详细介绍了如何在云服务器上部署Windows 11系统的完整流程。首先需要选择带Windows Server系统和远程桌面功能的云服务器并创建快照,随后通过下载ISO镜像、配置BCD引导项、应用映像文件等步骤完成系统解压和启动配置。在OOBE初始化阶段需通过VNC连接完成本地账户创建和RDP服务启用,最终通过删除旧系统、修改远程端口和创建快照完成云PC部署。整个过程涉及分区格式化、驱动兼容性处理、系统镜像应用、启动项设置及安全配置等核心操作,最终实现可远程访问的Windows 11云桌面环境。--Qwen3

PowerShell Windows Server Cloud Windows Windows 11 DISM Bcdedit Vultr Cloud PC

Use Windows as a stateless OS on your devices

该脚本涵盖Windows系统多项配置操作包括用户账户控制设置远程桌面连接电源管理语言环境调整网络配置时间同步文件资源管理器优化主题模式切换危险操作如桌面清理和网络信任设置等具体实现涉及注册表修改策略调整PowerShell命令及系统工具调用其中关键配置包含启用中文输入法设置中国时区关闭睡眠模式调整鼠标灵敏度启用暗黑主题禁用蓝牙图标优化文件管理器显示设置网络为私有模式提升功能权限同时包含潜在风险操作如删除所有桌面文件开启远程桌面连接以及强制系统更新并自动重启等需要用户谨慎执行--Qwen3

PowerShell Windows Windows 11 Automation Configuration Device Reimage

Install Windows store app with WinGet

这篇文章揭示了如何通过WinGet在Windows 11系统上实现Microsoft Store应用的自动化安装。传统依赖图形界面的安装方式被一条命令打破——通过解析特定格式的ProductId(如9nblggh5r558),开发者可以构建PowerShell脚本直接跳转至应用商店页面。更深层的技术突破在于,作者展示了如何利用WinGet的源管理能力,通过指定msstore源并配合--accept-package-agreements参数,实现真正意义上的无交互式安装。这种自动化方案对系统部署和软件管理具有革命性意义,它让我们思考:当应用安装变成可编程操作时,操作系统本身的可配置性将如何演变?文中提供的Install-StoreApp函数不仅封装了安装逻辑,更引入了应用存在性检测机制,这种自适应安装架构是否预示着未来软件分发的新范式?技术爱好者或许会好奇:这种命令行方式是否能突破Windows生态的限制?当脚本可以自动获取应用标识符时,软件分发的边界将如何重新定义?--Qwen3

PowerShell Windows Winget Microsoft Store UWP Store

Install Windows 11 side-by-side without a USB drive

This article presents a method to install Windows 11 alongside an existing system without relying on USB drives or optical discs by directly extracting the install.wim file into a new partition. The process bypasses traditional boot media and leverages built-in tools like DISM and BCDedit to create a dual-boot setup where the original OS remains accessible. By unpacking the Windows image to a dedicated NTFS partition (created via disk management or shrinking existing volumes), users can generate a bootable system that coexists with their current installation. The guide emphasizes critical steps such as selecting the correct image index for the desired edition, avoiding BitLocker encryption, and configuring boot entries to ensure the new OS is recognized during startup. While this approach offers a streamlined alternative to conventional installation methods, it raises intriguing questions about the boundaries of OS deployment: Can this technique be adapted for Linux or other operating ...--Qwen3

Windows 10 PowerShell Windows Windows 11 Install DISM Bcdedit Boot BCD

  • 1