该实用程序是我在使用的每个 Windows 系统上执行的 Windows 任务的编译。它旨在简化安装、通过调整消除膨胀、通过配置排除故障以及修复 Windows更新。我对任何保持这个项目干净和高效的贡献都非常挑剔。
需要您以管理员身份启动 PowerShell 或 Windows 终端!推荐的方法是右键单击开始菜单并选择(PowerShell As Admin Windows 10 - Windows Terminal As Admin Windows 11 )
启动命令:
iwr -useb https://christitus.com/win | iex
或通过执行:
irm https://christitus.com/win | iex
感谢提出的问题:#144
来源:https://timesofindia.indiatimes.com/gadgets-news/github-content-domain-blocked-for-these-indian-users-reports/articleshow/96687992.cms
Windows Security(以前称为 Defender)和其他防病毒软件会阻止该脚本。该脚本被标记是因为它需要管理员权限并进行剧烈的系统更改。
如果您遇到 TLS 1.2 问题,或者在解析christitus.com/win
时遇到问题,请运行以下命令:
[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12;iex(New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/ChrisTitusTech/winutil/main/winutil.ps1')
如果您仍然遇到问题,请尝试将 DNS 提供商更改为 1.1.1.1 || 1.0.0.1 或 8.8.8.8 || 8.8.4.4
安装
安装选择:按类别组织程序并通过使用户能够选择程序并单击即可启动安装过程来简化安装。
全部升级:将所有现有程序升级到最新版本,确保用户拥有最新且功能丰富的软件。
卸载选择:轻松卸载选定的程序,为用户提供从系统中删除不需要的软件的简化方法。
安装:检索系统上已安装程序的完整列表,使用户可以查看计算机上当前安装的软件。
导入/导出:允许用户导入或导出程序选择列表,允许他们保存自己喜欢的程序配置或与其他人共享。此功能提高了跨不同系统管理程序选择的便利性和灵活性。
调整
推荐选择:提供针对台式机、笔记本电脑和最低配置定制的预定义模板,允许用户选择特定于其系统类型的推荐设置和优化。
基本调整:提供一系列旨在提高系统性能、隐私和资源利用率的基本调整。这些调整包括创建系统还原点、禁用遥测、Wi-Fi Sense、将服务设置为手动、禁用位置跟踪和家庭组等。
杂项。调整:包括一系列各种调整以进一步优化系统。这些调整包括启用/禁用电源节流、启动时启用数字锁定、删除 Cortana 和 Edge、禁用用户帐户控制 (UAC)、通知面板以及在更新期间配置 TPM 等。
其他调整:引入了各种其他调整,例如启用暗模式、更改 DNS 设置、添加终极性能模式以及为 WinUtil 工具创建快捷方式。这些调整为用户提供了额外的定制选项,以根据他们的喜好定制他们的系统。
配置
功能:允许用户轻松安装各种基本组件和功能,以增强他们的 Windows 体验。这些功能包括安装 .NET Framework、启用 Hyper-V 虚拟化、启用对 Windows Media Player 和 DirectPlay 的旧媒体支持、启用 NFS(网络文件系统)以进行网络文件共享,以及启用 Windows Subsystem for Linux (WSL) 以运行 Linux 应用程序在 Windows 上。
修复:提供一系列有用的修复来解决常见问题并提高系统稳定性。这包括设置自动登录以实现无缝登录体验、重置 Windows 更新以解决更新相关问题、执行系统损坏扫描以检测和修复损坏的文件,以及重置网络设置以解决网络连接问题。
旧版 Windows 面板:包括从 Windows 7 访问旧版 Windows 面板,允许用户访问熟悉且功能强大的工具。这些面板包括用于管理系统设置的控制面板、用于配置网络适配器和连接的网络连接、用于调整电源和睡眠设置的电源面板、用于管理音频设备和设置的声音设置、用于查看和修改系统信息的系统属性以及用于管理系统信息的用户帐户。管理用户配置文件和帐户设置。
更新:
默认(开箱即用)设置:提供 Windows 更新附带的默认设置。
安全(推荐)设置:提供推荐设置,包括功能更新略微延迟 2 年以及发布后 4 天安装安全更新。
禁用所有更新(不推荐!):允许用户禁用所有 Windows 更新,但由于潜在的安全风险,不建议这样做。
视频和书面文章演练@ https://christitus.com/windows-tool/
如果您在脚本方面遇到任何挑战或问题,我恳请您通过 GitHub 存储库上的“问题”选项卡提交它们。通过填写提供的模板,您可以提供有关问题的具体详细信息,以便我能够及时解决任何错误或考虑功能请求。
要贡献新代码,请确保将其提交到TEST BRANCH 。请注意,合并不会直接在 MAIN 分支上执行。
创建拉取请求时,必须彻底记录所做的所有更改。这包括记录对调整部分所做的任何添加,并确保相应的撤消措施到位,以在必要时删除新添加的调整。不遵守此格式可能会导致拉取请求被拒绝。此外,所有代码更改都需要全面的文档。任何缺乏足够文档的代码也可能被拒绝。
通过遵循这些准则,我们可以保持高质量标准,并确保代码库保持组织有序且文档齐全。
非常感谢您花时间帮助 Winutil 成长。多谢!继续摇摆?