ViveTool을 사용하여 Windows 11에서 새로운 기능을 강제로 활성화하는 방법

WBOY
풀어 주다: 2023-05-06 20:55:06
앞으로
3395명이 탐색했습니다.

Windows 11 버전 22H2의 첫 번째 기능 출시인 2022 업데이트를 통해 마침내 모든 사람이 파일 탐색기 탭을 사용할 수 있게 되었습니다. 정확하게 말하면 Microsoft는 얼마 전 Windows 코드베이스에 탭 인터페이스 기능을 추가했지만 사용자에 대한 실제 가용성은 업데이트 채널 및 서버 측 A/B 테스트와 같은 여러 요소를 기반으로 했습니다. 실제로 탭 파일 탐색기와 마찬가지로 대부분의 실험적 기능은 이제 점진적인 출시를 제어하는 ​​Windows Feature Store라는 핵심 운영 체제 구성 요소를 통해 Windows에 푸시됩니다.

Windows Feature Store는 Windows 커널에 의해 엄격하게 보호되므로 일반적인 바이너리 패치 기술을 사용하여 이러한 기능을 강제로 활성화할 수 없습니다. 이것이 ViVeTool이 작동하는 곳입니다. 개발자가 아니고 이 글을 읽고 있는 경우라도 ViVeTool이 공개되기 전에 한두 번 정도 ViVeTool을 사용해 일부 기능을 사용해 본 적이 있을 것입니다. 하지만 이것이 Windows Feature Store가 다룰 수 있는 전부는 아닙니다. ViveTool을 활성화하는 방법은 다음과 같습니다.

Windows Feature Store란 무엇인가요?

Microsoft 명명법에 따르면 최신 Windows 운영 체제의 "기능"은 UI 및/또는 UX 변경입니다. 즉, 개선된 열기 메뉴에서 작업 표시줄 컨텍스트 메뉴의 작업 관리자 항목으로 변경됩니다. 앞서 언급했듯이 Windows 10 이상에서의 A/B 기능 실험은 Windows Feature Store에 의해 제어됩니다. 이 저장소(내부적으로 "Velocity"라고 함)는 기타 커널 구성 요소, 시스템 서비스 및 사용자 공간 앱을 포함하여 시스템 전체에 알림을 보내는 데 사용되는 커널 구성 요소인 대부분 문서화되지 않은 WNF(Windows 알림 기능)의 일부입니다.

대부분의 실험적 기능은 이제 점진적인 출시를 제어하는 ​​Windows Feature Store라는 핵심 운영 체제 구성 요소를 통해 Windows에 푸시됩니다.

다양한 기능을 위한 모듈식 인프라를 구축하는 것은 본질적으로 제어된 출시 모델을 설계하는 방법입니다. 예를 들어, Windows 참가자 프로그램은 나중에 점진적으로 패치되고 이후 안정성 이정표에 도달한 후 모든 사용자에 대해 활성화되는 초기 업데이트에 대한 지속적인 기능을 제공하는 데 사용됩니다. 특정 기능에 치명적인 오류가 있거나 보안 취약점이 있는 경우 커널은 해당 기능을 원활하게 비활성화할 수 있습니다.

서버 측 A/B 테스트를 우회할 수 있나요?

Insider 및 Stable 채널 릴리스에는 휴면 중인 새로운 향후 기능에 해당하는 수많은 "기능"이 함께 제공되는 경우가 많다는 점을 명심하세요. 제어된 롤아웃 측면 외에도 원격으로 조정된 A/B 테스트(분할 테스트라고도 함)는 여러 구성에 걸쳐 지속적인 개선과 빠른 피드백 루프를 보장합니다. Windows Feature Store는 기능 스위치 상태를 보호하여 무작위 실험 프로세스를 보호합니다.

다행히 Windows Feature Store에 저장된 데이터를 조작할 수 있습니다. 많은 재능 있는 개발자들이 Windows의 내부 기능 제어 API를 리버스 엔지니어링했습니다. Windows Feature Store에 액세스하려면 Rafael Rivera의 Mach2 또는 Lucas의 ViVeTool(일명 thebookisclosed)과 같은 앱을 사용하고 서버 측 A/B 테스트를 완전히 우회할 수 있습니다.

경우에 따라 레지스트리를 수정하여(HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFeatureManagementOverrides부분적으로는 정확하게) 함수 저장 변수를 변경할 수 있습니다. 그러나 예상치 못한 상황을 방지하려면 ID별 기능 상태 수정을 고수하는 것이 좋습니다.

기능 ID

Windows Feature Store의 모든 기능에는 태블릿에 최적화된 작업 표시줄에 해당하는 고유 ID(예: 26008830)가 있습니다. 각 기능 ID에는 세 가지 상태가 있습니다.

  • 기본값(0): 이는 특정 기능의 일반적인 동작입니다.
  • Disable (1): 기능이 완전히 비활성화됩니다.
  • Enabled (2): 이 기능이 강제로 활성화됩니다.

Mach2 개발자는 각 Insider 빌드에 대한 기능 ID 목록을 유지 관리합니다. 저장소에는 빌드 간의 변경 사항도 포함되어 있어 새로운 숨겨진 기능을 식별하는 데 유용합니다. ViVeTool GUI라는 ViVeTool의 그래픽 포크를 사용하여 모든 Windows 빌드에 사용 가능한 기능 ID를 검색할 수도 있습니다.

기능 ID를 수정하면 불안정하거나 충돌이 발생할 수 있습니다. 상호 의존성으로 인해 일부는 핵심 운영 체제 모듈을 손상시키고 Windows를 완전히 사용할 수 없게 만들 수도 있습니다. 또한 취소할 수 없는 영구적인 변경을 수행하는 기능 ID가 나타날 수도 있습니다. 계속해서 위험을 감수하세요.

Windows 업데이트 메커니즘과 Windows Feature Store가 연결되는 방식으로 인해 일부 기능을 변경하면 장치가 지원되지 않는 상태가 될 수 있습니다. Windows Feature Store를 사용해 보기로 선택하기 전에 이미지 백업을 수행하는 것이 좋습니다. 또는 가상 머신에서 평가하면 됩니다.

아래에서 일부 인기 있는 Windows 기능과 해당 기능 ID 목록을 찾을 수 있습니다.

기능 설명 기능 ID 최소 Windows 버전
파일 탐색기의 탭 37634385 21536
태블릿용 작업 최적화 바 26008830 25197
개선된 위젯 UI 40772499 25227, 22623.746
새로운 시스템 트레이 38764045 25211
위젯 설정 메뉴 3 8652916 25217
작업 관리자의 작업 검색 창 39420424 25231
데스크톱 검색 창 37969115 25120
설정의 애니메이션 탐색 패널 아이콘 3487815 2 25197
현대적인 "개방 방식"” 메뉴 36302090 25151, 22622.290

ViveTool을 사용하여 Windows 기능을 강제 활성화하는 방법

ViVeTool은 기능 조작을 위한 오픈 소스 CLI 도구입니다. 내부적으로는 ViVe라는 C# 라이브러리로 구동됩니다. Windows 11 인스턴스의 새로운 기능을 시험해 보려면 다음 단계를 따라야 합니다.

  1. GitHub 저장소에서 최신 버전의 ViVeTool을 다운로드하세요.
  2. 아카이브를 편리한 곳에 압축을 풀어주세요.
  3. 키보드에서 Windows 키 + X를 누르고 터미널(관리자)을 선택하여 관리자 권한 쉘 창을 실행하세요. 원하는 경우 PowerShell을 사용할 수도 있고, 승격된 권한으로 일반 명령 프롬프트를 사용할 수도 있습니다.
    以下是如何使用 ViveTool 强制启用 Windows 11 中的新功能
  4. 압축이 풀린 ViVeTool 디렉토리로 디렉토리를 변경하세요. 예를 들어 ViveTool을 D:ViveTool로 추출한 경우 cd D:ViveTool을 입력하세요.cd D:ViveTool.
  5. 从上表中找到与您要启用的功能相对应的功能 ID。然后,执行命令:vivetool /enable /id:xxx
    以下是如何使用 ViveTool 强制启用 Windows 11 中的新功能
  6. 如果一切顺利,您应该会在控制台中看到“成功设置功能配置”。
  7. 关闭控制台窗口并重新启动计算机以使更改生效。

如果您改变主意并想要恢复更改,请重复上述步骤并在第 5 步的命令中替换/enable/disable以下是如何使用 ViveTool 强制启用 Windows 11 中的新功能활성화하려는 기능에 해당하는 기능 ID를 위 표에서 찾으세요. 그런 다음 vivetool /enable /id:xxx

ViveTool을 사용하여 Windows 11에서 새로운 기능을 강제 활성화하는 방법은 다음과 같습니다.

모든 것이 제대로 진행되면 콘솔에 "기능 구성 설정 성공"이 표시되어야 합니다.

변경 사항을 적용하려면 콘솔 창을 닫고 컴퓨터를 다시 시작하세요.

마음이 바뀌어 변경 사항을 되돌리려면 위 단계를 반복하고 5단계 명령에서 /enable/disable로 바꾸세요. 以下是如何使用 ViveTool 强制启用 Windows 11 中的新功能

🎜ViVeTool의 추가 기능🎜🎜ViVeTool은 Windows 기능 제어 API에 있어서 문자 그대로 "스위스 군용 칼"입니다. Windows 기능의 상태를 전환하는 것 외에도 기존 기능 구성에 대한 기본 WIndows 빌드를 쿼리하고, 사용자 지정 구성을 가져오기/내보내기/재설정하고, 마지막으로 알려진 양호한 롤백 시스템 상태를 식별하는 데도 도움이 될 수 있습니다. 🎜🎜자세히 알아보려면 터미널 창을 열고 인수 없이 ViveTool 실행 파일을 실행하세요. 응용 프로그램은 모든 명령과 사용법을 나열합니다. 여기에는 기능 활성화 또는 비활성화, 기존 기능 구성 나열이 포함됩니다. 🎜🎜🎜🎜

위 내용은 ViveTool을 사용하여 Windows 11에서 새로운 기능을 강제로 활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yundongfang.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿