Microsoft Windows Developer Config: Một lệnh dọn sạch quảng cáo và phần mềm cài đặt sẵn cho Windows 11

VNZ-TECHS

Chỉ cần một dòng lệnh dọn sạch phần mềm cài sẵn và quảng cáo trên Windows 11​


Microsoft gần đây đã mã nguồn mở trên GitHub một dự án có tên Windows Developer Config. Người dùng chỉ cần nhập một dòng lệnh trong PowerShell là có thể tự động tắt các nội dung quảng bá, quảng cáo của hệ thống, loại bỏ Widgets và các phần mềm được cài đặt sẵn không cần thiết. Đồng thời, công cụ cũng tự động thiết lập những thành phần quan trọng dành cho lập trình viên và kích hoạt hệ thống con WSL, biến Windows 11 thành một môi trường làm việc gọn gàng và tối ưu hơn.

Windows-Developer-Config.jpg

​
Dự án này tự động hóa toàn bộ quy trình tinh chỉnh hệ thống mà các kỹ sư trước đây phải thực hiện thủ công trong nhiều năm. Mỗi lần chạy, script sẽ kiểm tra trạng thái hiện tại của hệ thống. Những thiết lập đã được áp dụng sẽ chỉ được xác nhận nhanh thay vì thực hiện lại. Toàn bộ quy trình tự động gồm 11 giai đoạn với 50 bước kiểm tra và thiết lập độc lập.

Cài đặt hàng loạt công cụ lập trình bằng winget​


Khác với các công cụ tinh gọn Windows của bên thứ ba, Windows Developer Config sử dụng cơ chế được Microsoft chứng nhận, tập trung vào tối ưu hóa ở cấp hệ thống thay vì can thiệp hoặc xóa bỏ hệ thống một cách mạnh tay.

Về phần cài đặt phần mềm, script sử dụng winget để tự động cài đặt 15 công cụ phát triển quan trọng ở chế độ chạy nền, bao gồm:
  • Windows Terminal
  • PowerShell 7
  • Git
  • GitHub CLI
  • GitHub Copilot CLI
  • Visual Studio Code
  • .NET SDK 10
  • Python 3.14 cùng công cụ quản lý gói uv
  • Node.js LTS
  • nvm for Windows
  • Coreutils
  • Oh My Posh
  • PowerToys

Script cũng tự động kích hoạt WSL (Windows Subsystem for Linux) và cài đặt Ubuntu. Toàn bộ quá trình chỉ yêu cầu khởi động lại máy một lần.

Dự án còn đi kèm bộ công cụ WSL Comfort, giúp người dùng nhanh chóng thiết lập zsh, giao diện dòng lệnh Starship cùng các công cụ dòng lệnh hiện đại như fzf, ripgrep, bat và zoxide.

Cách kích hoạt Windows Developer Config​


Cách sử dụng khá đơn giản. Mở PowerShell với quyền quản trị viên, sau đó thực thi một trong hai lệnh dưới đây.

Bản Standard:

irm https://aka.ms/devconfig/standard/setup.ps1 | iex

Bản Full:

irm https://aka.ms/devconfig/full/setup.ps1 | iex

Nếu chỉ muốn nhanh chóng thiết lập môi trường phát triển và WSL, bản Standard là đủ. Trong khi đó, bản Full phù hợp với những người cần Sudo trên máy, kết nối Remote Desktop hoặc muốn giao diện Windows được tinh gọn hơn.

Tuy nhiên, Microsoft lưu ý rằng công cụ này được thiết kế dành cho người dùng có kinh nghiệm và các thay đổi được thực hiện không thể hoàn tác. Trước khi chạy script, người dùng cũng cần đảm bảo ổ đĩa hệ thống còn ít nhất 15 GB dung lượng trống.