Microsoft의 Windows는 전 세계에서 가장 널리 사용되는 운영체제 중 하나입니다. 그래서 Microsoft는 Windows의 신규 버전 또는 업데이트를 개발하고 배포할 때 마다 큰 관심을 받게 됩니다.
그러나, 이런 새로운 빌드나 업데이트에는 종종 실험적인 기능이나 변경사항이 포함되어 있습니다. 이러한 기능들은 아직 안정성이 검증되지 않았거나, 사용자들의 피드백을 받아 개선할 필요가 있기 때문에, 기본적으로는 비활성화 상태로 제공됩니다.
하지만, 많은 사용자들 중에서는 이런 새로운 기능을 미리 체험하고 싶어할 수 있는데, 이럴 때 필요한 것이 바로 ViveTool입니다. ViveTool을 사용하면, 이런 실험적인 기능을 미리 켜보고, Windows의 새로운 기능을 빠르게 접해볼 수 있습니다.
ViveTool이란
ViveTool은 Windows 컴퓨터에서 아직 출시되지 않은 기능을 활성화하는 타사 오픈 소스 C# 라이브러리 및 콘솔 앱입니다. 또한 이를 사용하여 특정 기능을 복원하거나 비활성화할 수도 있습니다. ViveTool은 Microsoft Windows에서 비공개 또는 실험적인 기능을 활성화하거나 비활성화하는데 사용되는 오픈 소스 도구입니다. 이 도구는 Windows의 내부 설정을 조정하여 일반 사용자에게 아직 공개되지 않은 기능을 시험해 볼 수 있게 해줍니다. ViveTool 설치 및 사용방법 알아보기
일반적으로 다음과 같은 상황에서 사용할 수 있습니다.
- Windows의 숨겨진 기능을 활성화합니다. 예를 들어, Windows Copilot, DirectStorage, Windows Terminal Preview와 같은 기능을 활성화할 수 있습니다. 이러한 숨겨진 기능들은 일반적으로 개발자 빌드나 인사이더 프리뷰 버전에서만 접근 가능하지만 ViveTool을 통해서 정식 버전에서도 활용 가능합니다.
- Windows의 기능을 비활성화합니다. 예를 들어, Windows Defender SmartScreen, Cortana, Windows Hello와 같은 기능을 비활성화할 수 있습니다. 이런 경우 ViveTool은 광범위한 커스터마이징과 개인 정보 보호 설정 조절 등에 유용하게 쓰일 수 있습니다.
- Windows의 기능을 재설정합니다. 예를 들어, Windows Defender를 기본 설정으로 재설정할 수 있습니다. 만약 유저가 시스템 설정 변경 후 원래 상태로 되돌리고 싶다면 ViveTool로 초기 상태로 롤백시키는 것도 가능합니다.
참고: ViveTool은 기본적으로 명령줄 인터페이스에서 동작하는데 초보 사용자들은 이런 부분에 어려움을 느낄 수 있습니다. 이 경우 ViveTool-GUI를 사용하면 그래픽 환경에서 보다 손쉽게 적용할 수 있을 것 입니다.
명령 | 설명 |
---|---|
/enable | 기능 활성화 |
/disable | 기능 비활성화 |
/query | 모든 기능 구성 표시 |
/reset | 특정 기능의 사용자 지정 구성 재설정 |
/resetall | 모든 기능의 사용자 지정 구성 재설정 |
/addsubs | 기능 사용 구독 추가 |
/delsub | 기능 사용 구독 제거 |
/export | 사용자 지정 기능 구성 내보내기 |
/import | 사용자 지정 기능 구성을 가져오기 |
/fixlkg | 현재 'Last Known Good' 롤백 시스템 손상 수정 |
/appupdate | 새로운 ViveTool 업데이트 검색 |
/notifyusage | 기능 알림 표시 |
/dump | 모든 기능 구성 파일로 덤프 |
/verify | 모든 기능의 구성 유효성 확인 |
/show | 특정 기능 구성 표시 |
/hide | 특정 기능 숨기기 |
/unhide | 숨겨진 기능 표시 |
/register | 기능 사용 등록 |
/unregister | 기능 사용 등록 해제 |
ViveTool로 기능이 활성화되지 않는 경우
ViveTool에서 기능을 활성화하더라도 해당 기능이 운영 체제 버전과 호환되지 않거나 기능 상태가 항상 비활성화 또는 항상 활성화로 설정되어 있으면 아무 일도 일어나지 않을 수 있습니다.
- 대부분의 숨겨진 기능은 Windows 운영체제의 버전에 따라 다르다기 때문에 ViVeTool을 사용하여 기능을 활성화해도 아무 일이 일어나지 않을 수 있습니다. 만약 ViVeTool을 사용하여 특정 기능을 활성화했는데 변화가 일어나지 않는다면, 사용 중인 Windows 운영체제 버전에서 그 기능을 지원하지 않을 가능성이 있습니다.
- 일부 기능은 컴파일 중에 항상 비활성화 또는 항상 활성화 상태로 설정될 수 있습니다. 이 경우 ViveTool이 요청을 성공적으로 처리하더라도 기능이 토글 기능을 잃어버렸기 때문에 실제 변경 사항이 표시되지 않을 수 있습니다.
주의 사항
ViVeTool은 자체적으로 새로운 기능을 추가하지 않고 단순히 기존 기능을 전환하여 Windows 시스템에 대해 활성화하거나 비활성화하는 것입니다. 그렇지만, ViveTool과 같은 도구를 사용할 때는 항상 주의를 기울여야 하며, 가능한 한 백업 등의 안전 조치를 취하는 것이 좋습니다.
- ViveTool을 사용하면 Windows의 일부 내부 설정을 변경할 수 있지만, 이는 원래 의도된 사용 방법이 아니며 안정성 문제를 일으킬 수 있습니다.
- 특히 비공개 또는 실험적인 기능은 완전히 테스트되지 않았거나 안정성이 보장되지 않을 수 있으므로, 이러한 기능을 활성화하면 시스템 오류나 데이터 손실 등의 문제가 발생할 가능성이 있습니다.