ViVe 0.3.4

Thư viện em C# là một ứng dụng console được phát triển để tương tác với các API kiểm soát tài nguyên mới có sẵn từ Windows 10.


Mô tả


ViVe là một thư viện trong C# và một ứng dụng console được phát triển để tương tác với các API điều khiển tính năng mới (Feature Control APIs) có sẵn trên Windows 10, bắt đầu từ phiên bản 2004, và trên các phiên bản mới hơn của hệ điều hành. Nó hướng đến người dùng nâng cao và các nhà phát triển muốn khám phá, kích hoạt hoặc vô hiệu hóa các tính năng thử nghiệm của Windows một cách lập trình.

Các Tính Năng Chính

Dưới đây là những điểm nổi bật của ViVe giúp nó trở thành một công cụ hữu ích và mạnh mẽ:

  1. Thư viện trong C# (ViVe)
    ViVe cung cấp một thư viện có thể tích hợp vào các dự án tùy chỉnh. Nó sử dụng lớp FeatureManager để đơn giản hóa việc quản lý tài nguyên của Windows, bao gồm cả việc lưu giữ giữa các lần khởi động lại và hỗ trợ hệ thống "Last Known Good" (LKG), giúp khôi phục các cấu hình gặp vấn đề.
  2. Công Cụ Dòng Lệnh (ViVeTool)
    Ngoài thư viện, ViVe còn bao gồm ViVeTool, một ứng dụng console hoạt động như một ví dụ thực tế về việc sử dụng thư viện và như một công cụ độc lập. Với nó, người dùng có thể kích hoạt, vô hiệu hóa hoặc đặt lại các tính năng của Windows trực tiếp từ terminal, mà không cần phát triển một chương trình riêng.
  3. Quản Lý Tính Năng Thử Nghiệm
    Phần mềm cho phép tương tác với cơ chế thử nghiệm A/B của Windows, được Microsoft sử dụng để thử nghiệm các tính năng trước khi phát hành chính thức. Điều này bao gồm việc kích hoạt các tính năng ẩn hoặc vô hiệu hóa các thử nghiệm không mong muốn, như các giao diện thay thế hoặc các tùy chọn đang phát triển.
  4. Hỗ Trợ Đa Nền Tảng trên Windows
    Tương thích với các bộ vi xử lý Intel, AMD (x86/x64) và ARM64 (như Snapdragon và Microsoft SQ), ViVeTool được phân phối trong các biến thể cụ thể cho mỗi kiến trúc, đảm bảo hoạt động trên nhiều thiết bị Windows khác nhau.
  5. Độ Bền và Quay Lại
    Công cụ cung cấp hỗ trợ cho các cấu hình bền vững giữa các lần khởi động lại và bao gồm các lệnh như /fixpriority để cải thiện sự ổn định của các thay đổi, cùng với các tùy chọn quay lại để khôi phục các cấu hình trước đó khi gặp vấn đề.
  6. Cập Nhật và Từ Điển Tính Năng
    ViVeTool thường xuyên được cập nhật với một từ điển tính năng (feature dictionary) dựa trên dữ liệu gần đây (như phiên bản tháng 3 năm 2025 trong lần phát hành gần nhất), cho phép xác định và quản lý các tính năng theo tên hoặc ID.

Ảnh chụp màn hình


ViVe