Skip to main content

2026년 9월 3일

명령줄 작업

명령줄을 사용하여 Windows OS Optimization Tool for Omnissa Horizon을 실행할 수 있습니다.

매개 변수를 지정하여 동작을 제어합니다. 관리자 권한으로 CMD 프롬프트를 실행합니다.

명령줄을 통해 사용할 수 있는 기본 옵션은 다음과 같습니다. 각 주요 작업에는 추가 명령줄 옵션 및 아래 섹션에 설명된 세부 정보가 있습니다.

이 명령을 실행하려면 Omnissa Windows OS Optimization Tool for Horizon 가져오기에 설명된 대로 다운로드한 Windows OS Optimization Tool의 EXE 파일을 사용합니다.

관리자 권한으로 명령 프롬프트를 실행하고 적절한 옵션을 사용합니다.

기본 옵션

여기에서 optimization-tool.exe 문자열을 사용하여 다운로드한 EXE 파일을 나타냅니다. 시스템에서 명령을 실행할 때 해당 문자열을 해당 EXE의 실제 이름으로 바꿉니다.

중요: 여기에 있는 옵션은 읽기 쉽도록 별도의 줄에 나열되어 있습니다. 그러나 명령을 실행할 때는 명령줄에 줄 바꿈이 포함되어서는 안 되며 단일 명령으로 입력해야 합니다.

optimization-tool.exe [-h]

optimization-tool.exe [-v]

optimization-tool.exe [-optimize|-o]

optimization-tool.exe [-generalize|-g]

optimization-tool.exe [-finalize|-f]

optimization-tool.exe [-reboot|-shutdown]

여기서 다음이 적용됩니다.

매개 변수설명
-h명령줄 도움말을 표시합니다.
-v상세 모드를 사용하도록 설정하고 자세한 메시지를 표시합니다.
-optimize|-o이미지를 최적화합니다. -optimize 옵션과 함께 사용할 최적화 매개 변수에 대한 내용은 이 페이지의 최적화 명령줄 매개 변수 섹션을 참조하십시오.
-generalize|-gsysprep을 실행하여 Windows를 일반화합니다.
-finalize|-f정리 작업을 수행하고 지정된 정보를 정리합니다.
-reboot모든 작업이 완료된 후 컴퓨터를 다시 시작합니다.
-shutdown모든 작업이 완료된 후 컴퓨터를 종료합니다.

최적화 명령줄 작업

명령줄을 사용하여 이미지를 최적화할 때 다음 표의 명령줄 매개 변수를 사용할 수 있습니다.

중요: 명령을 실행하기 전에 지원되는 Windows 운영 체제 버전 중 하나에서 실행 중이고, 호환되지 않는 Windows 버전에서 실행하려고 하지 않는지 확인합니다.

[-r report_file_path_name]

[-o [no-item | all-item]]

[-applyoptimization settings_file.json]

[-t template]

[-reboot | -shutdown]

여기서 다음이 적용됩니다.

매개 변수설명
[-r report_file_path_name]분석 보고서를 지정된 이름의 파일로 저장합니다.
[-o [no-item | all-item]]지정된 수준 이상으로 항목을 최적화합니다. -o 매개 변수를 지정하지 않으면 최적화가 수행되지 않습니다. -o all-item은 기본 또는 선택한 템플릿의 모든 항목을 실행합니다. -o no-item은 모든 템플릿 항목 선택을 지웁니다. -o 뒤에 값을 제공하지 않으면 도구는 기본 템플릿 선택 항목을 사용합니다.
[-applyoptimization settings_file.json]지정된 JSON 파일을 기준으로 최적화를 적용합니다. JSON 파일은 도구의 [최적화] 탭에 있는 선택 항목 내보내기 버튼을 사용하여 생성됩니다. 이미지 최적화의 단계를 수행합니다.
[-t template]최적화에 사용할 템플릿을 지정합니다. 템플릿은 기본 템플릿 저장소의 템플릿 이름이거나 템플릿 파일의 절대 경로일 수 있습니다. 예를 들면 -t "Omnissa Templates\Windows 10, 11 and Server 2019, 2022"과 같습니다.
-t 매개 변수가 지정되지 않은 경우 기본 템플릿이 사용됩니다.
[-reboot | -shutdown]모든 작업이 완료된 후 컴퓨터를 재부팅하거나 종료합니다.

최적화 예제

  • 최적화를 수행하지 않고 분석 보고서를 생성합니다.

    optimization-tool.exe -r c:\reports\

  • 기본 템플릿 및 기본 선택된 항목을 사용하여 이미지를 최적화합니다.

    optimization-tool.exe -o

  • 권장 및 필수 항목에 대해서만 기본 템플릿을 사용하여 최적화합니다. 상세 메시지를 표시합니다.

    optimization-tool.exe -o recommended -v

  • 이전에 선택한 항목이 포함된 JSON 파일에서 최적화 선택 항목을 가져와 최적화합니다.

    optimization-tool.exe -o -v -applyoptimization my-settings.json

  • 지정된 Omnissa 템플릿을 사용하여 선택된 모든 기본 항목을 최적화합니다.

    optimization-tool.exe -o -t "Omnissa Templates\Windows 10, 11 and Server 2022, 2025"

  • 지정된 사용자 지정 템플릿을 사용하여 선택된 모든 기본 항목을 최적화합니다.

    optimization-tool.exe -o -t "My Templates\My Windows Server 2022"

  • 지정된 템플릿 파일을 사용하여 모든 기본 선택된 항목을 최적화합니다. 이 템플릿은 폴더 _templates_에 있습니다.

    optimization-tool.exe -o -t templates

  • 지정된 템플릿 파일을 사용하여 모든 기본 선택된 항목을 최적화합니다.

    optimization-tool.exe -o -t c:\temp\myTmpl.xml

  • 기본적으로 선택된 기본 템플릿 및 항목을 최적화합니다. 파일에 출력 쓰기

    optimization-tool.exe o -v > c:\temp\mylog.txt 2>&1

최적화 일반 옵션 제어

optimize 명령을 실행하는 동안 일반 옵션을 지정할 수 있습니다. (UI 유사 항목의 경우 이미지 최적화 페이지의 일반 옵션 구성 설정을 참조하십시오.)

optimization-tool.exe -o

[-SyncHkcuToHku [enable | disable]]

[-visualeffect [performance | balanced | quality | enablehardwareacceleration]]

[-notification [enable | disable]]

[-windowsupdate [enable | disable]]

[-officeupdate [enable | disable]]

[-windowsSearch [enablecortana | searchboxasicon | searchboxasinputbox]]

[-storeapp [keep-all | remove-all [--exclude [Alarms | ScreenSketch | Camera | SoundRecorder | Calculator | StickyNotes | Paint3D | Photos | WebExtension | MSTeams]]]

[-background [#000000 | enablecustomization | disablecustomization]]

[-firewall [enable | disable]]

[-antivirus [enable | disable]]

[-securitycenter [enable | disable]]

[-Smartscreen [enable | disable]]

[-HVCI [enable | disable]

[-OneDrive [enable | disable]]

여기서 다음이 적용됩니다.

영역매개 변수설명
SyncHkcuToHku[-SyncHkcuToHku [enable | disable]]HKU(현재 사용자) 레지스트리 키를 기본 사용자 레지스트리 하이브와 동기화할 수 있도록 설정할지 여부를 지정합니다. 기본 사용자 레지스트리는 새 사용자 프로파일을 생성하는 데 사용됩니다. 이 매개 변수는 기본적으로 사용하도록 설정됩니다.
시각적 효과[-visualeffect [performance | balanced | quality | enablehardwareacceleration | disablehardwareacceleration]]시각적 효과 수준을 지정합니다.
  • performance는 성능 우선 순위를 지정하기 위해 모든 시각적 효과 설정을 해제합니다.
  • balanced는 Windows 설정인 글꼴 화면의 매끄러운 모서리데스크톱의 아이콘 레이블에 대한 그림자 사용과는 별도로 모든 시각적 효과 설정을 해제합니다.
  • quality는 모든 시각적 효과 설정을 켠 상태로 둡니다. 이렇게 하면 사용자 환경의 우선 순위가 지정되지만 더 많은 리소스가 사용됩니다.
  • enablehardwareacceleration에서는 애플리케이션에 대한 하드웨어 가속을 지원합니다. 이 설정은 호스트 서버 VM에서 GPU 카드를 사용하는 경우에 권장됩니다.
  • disablehardwareacceleration에서는 애플리케이션에 대한 하드웨어 가속을 사용하지 않도록 설정합니다. GPU 가속을 사용할 수 없거나, 필요하지 않거나, 호환성 또는 표시 문제가 발생하는 경우 이 옵션을 사용합니다.

예: 선택한 기본 항목과 함께 기본 템플릿을 사용하고 visual effect 일반 옵션을 performance(으)로 설정하여 최적화합니다.
OmnissaHorizonOSOptimizationTool.exe -o -visualeffect performance
알림[-notification [enable | disable]]시스템 알림을 사용하도록 설정할지 여부를 지정합니다. 여기에는 풍선형 팁, 잠금 화면 알림, 보안 및 유지 보수 알림이 포함됩니다.
예: 선택한 기본 항목과 함께 기본 템플릿을 사용하고 시스템 알림을 사용하지 않도록 설정하여 최적화합니다.
OmnissaHorizonOSOptimizationTool.exe -o -notification disable
Windows 업데이트[-windowsupdate [enable | disable]]Windows 업데이트를 사용하도록 설정할지 여부를 지정합니다. 사용하도록 설정하면 Windows 업데이트가 다운로드되고 설치됩니다.
비영구 데스크톱의 경우 Windows 업데이트를 사용하지 않도록 설정하고 골든 이미지 및 Horizon의 풀 업데이트를 통해 업데이트를 처리하는 것이 좋습니다.
예: 선택한 기본 항목이 있는 기본 템플릿을 사용하지만 Windows 업데이트는 사용하도록 설정된 상태로 두고 최적화합니다.
OmnissaHorizonOSOptimizationTool.exe -o -windowsupdate enable
Office 업데이트[-officeupdate [enable | disable]]Office 365, 2016 및 2019(간편 실행)에 업데이트 서비스를 활성화할지 여부를 지정합니다.
Windows Search[-windowsSearch [enablecortana | searchboxasicon]]Cortana를 사용하도록 설정하고 Cortana의 작업 표시줄 항목을 돋보기로 변경할지 여부를 지정합니다.
  • enablecortana는 Cortana 및 해당 검색 기능을 사용 가능한 상태로 유지합니다.
  • Searchboxasicon은 검색 상자를 입력 필드가 아닌 작업 표시줄의 돋보기 아이콘으로 표시합니다.

예: 선택한 기본 항목과 함께 기본 템플릿을 사용하지만 Cortana를 사용하도록 설정한 상태로 최적화하고 검색 상자를 Windows 작업 표시줄에 돋보기 아이콘으로 표시합니다.
OmnissaHorizonOSOptimizationTool.exe -o -windowssearch enablecortana searchboxasicon
스토어 앱[-storeapp [keep-all | remove-all [--exclude [Alarms | ScreenSketch | Camera | SoundRecorder | Calculator | StickyNotes | Paint3D | Photos | WebExtension | MSTeams]]]제거할 Windows 스토어 애플리케이션을 지정합니다.
  • keep-all은 모든 Windows 스토어 애플리케이션을 유지합니다.
  • remove-all는 모든 Windows 스토어 애플리케이션을 제거합니다.
  • --exclude는 특정 애플리케이션을 유지하기 위해 remove-all 매개 변수와 함께 사용됩니다.

예: 선택한 기본 항목과 함께 기본 템플릿을 사용하고 알람 및 계산기 애플리케이션을 제외한 모든 Windows 스토어 앱을 제거하여 최적화합니다.
OmnissaHorizonOSOptimizationTool.exe -o -storeapp remove-all --exclude alarms calculator
배경[-background [#000000 | enablecustomization | disablecustomization]]배경(배경 화면)을 단색으로 설정합니다. 여기서 #000000은 색상의 16진수 값입니다. 가능한 색상 및 해당 16진수 값 목록은 https://htmlcolorcodes.com/color-names/를 참조하십시오.
enablecustomization은 배경 사용자 지정을 허용합니다.
disablecustomization은 배경 사용자 지정을 방지합니다.
예: 선택한 기본 항목과 함께 기본 템플릿을 사용하여 최적화하고 배경을 하늘색으로 설정합니다. OmnissaHorizonOSOptimizationTool.exe -o -background #87CEEB
예: 선택한 기본 항목과 함께 기본 템플릿을 사용하여 최적화하고 배경을 하늘색으로 설정합니다.
OmnissaHorizonOSOptimizationTool.exe -o -background #87CEEB
방화벽[-firewall [enable | disable]]Windows 방화벽을 사용하도록 설정할지 여부를 지정합니다. 이 설정은 기본적으로 사용하도록 설정됩니다.
바이러스 백신 [-antivirus [enable | disable]]OS 기본 제공 바이러스 백신을 사용하도록 설정할지 여부를 지정합니다. 이 설정은 기본적으로 사용하도록 설정됩니다.
보안 센터[-securitycenter [enable | disable]]보안 센터를 사용하도록 설정할지 여부를 지정합니다. 이 설정은 기본적으로 사용하도록 설정됩니다.
SmartScreen[-smartscreen [enable | disable]]Windows SmartScreen을 사용하도록 설정할지 여부를 지정합니다. 이 설정은 기본적으로 사용하지 않도록 설정됩니다.
HVCI[-hvci [enable | disable]]HVCI(하이퍼바이저 보호 코드 무결성)를 사용하도록 설정할지 여부를 지정합니다. 이 설정은 기본적으로 사용하지 않도록 설정됩니다.
OneDrive[-onedrive [enable | disable]]OneDrive를 사용하도록 설정할지 여부를 지정합니다. 이 설정은 기본적으로 사용하도록 설정됩니다.

일반화 명령줄 작업

Windows 이미지를 일반화하면 엔터프라이즈 전체에서 이미지를 안전하게 복제하고 배포할 수 있도록 컴퓨터 관련 정보가 제거됩니다. 이렇게 하면 제공된 unattend 응답 파일을 사용하여 Sysprep이 수행됩니다.

OmnissaHorizonOSOptimizationTool.exe -g \[answerfile\] \[-reboot | -shutdown\]

여기서 다음이 적용됩니다.

  • answerfile- Sysprep 응답 파일. 아무것도 제공하지 않으면 기본 제공 sysprep 응답 파일이 사용됩니다.

참고:

  • 일반화 작업을 수행하려면 Windows가 감사 모드여야 합니다.
  • 일반화 작업을 마친 후 Windows를 재부팅해야 합니다.
  • 일반화 작업은 최적화 작업과 동시에 수행될 수 있습니다.
  • 일반화 작업은 완료 작업과 동시에 수행할 수 없습니다.

제공된 Sysprep 무인 응답 파일을 사용하여 일반화: OmnissaHorizonOSOptimizationTool.exe -g "C:\\unattend.xml"

기본 제공된 Sysprep 무인 응답 파일을 사용하여 일반화: OmnissaHorizonOSOptimizationTool.exe -generalize

기본 제공된 Sysprep 무인 응답 파일을 사용하여 일반화하고 완료되면 재부팅: OmnissaHorizonOSOptimizationTool.exe -generalize -reboot

완료 명령줄 작업

VM을 완료하면 시스템을 정리하고 정보를 지우는 작업이 수행됩니다. 이러한 작업은 일반적으로 Horizon에서 준비된 골든 이미지를 사용하기 위해 종료하기 전의 마지막 단계로 실행하는 것이 좋습니다. 애플리케이션 설치 또는 업데이트를 사용하여 Windows 이미지를 수정한 후 또는 Windows 업데이트 프로세스 후에도 사용해야 합니다.

OmnissaHorizonOSOptimizationTool.exe -f \[all |0 |1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |11\] \[-reboot | -shutdown\]

여기서 다음이 적용됩니다.

  • all - 아래의 모든 작업을 실행합니다.
  • 0 - 네이티브 이미지 생성기(NGEN). .NET Framework를 최적화합니다. .NET Framework 업데이트 후에 실행해야 합니다.
  • 1 병렬 구성 요소 정리(DISM). 다른 구성 요소에서 최신 버전으로 대체한 구성 요소가 포함된 패키지를 제거하고 삭제하여 WinSxS 폴더의 크기를 줄입니다. Windows 업데이트 후에 실행해야 합니다.
  • 2 - 압축. 공간 확보를 위해 특정 Windows 시스템 파일을 압축하려면 CompactOS를 사용하도록 설정합니다. 실행하는 데 몇 분 정도 걸릴 수 있습니다.
  • 3 - 디스크 정리. 임시 및 불필요한 파일을 삭제합니다.
  • 4 - 시스템 이벤트 로그를 지웁니다.
  • 5 - Superfetch 서비스를 사용하지 않도록 설정합니다.
  • 6 - 기본 사용자 프로파일을 지웁니다.
  • 7 - 빈 디스크 공간을 0으로 지정합니다(이 옵션을 사용하도록 설정하려면 SDelete64.exe를 Windows\System32 또는 현재 사용자 디렉토리에 복사).
  • 8 - 로컬 그룹 정책을 생성합니다(이 옵션을 사용하도록 설정하려면 LGPO.exe를 Windows\System32 또는 현재 사용자 디렉토리에 복사).
  • 9 - KMS 설정을 지웁니다.
  • 10 - DNS 캐시를 플러시합니다.
  • 11 - IP 주소를 해제합니다.

완료하고 모든 작업을 실행합니다. OmnissaHorizonOSOptimizationTool.exe -f all

완료하고 NGEN을 실행하여 .NET Framework 및 DISM을 최적화하여 병렬로 구성 요소 정리를 수행합니다. OmnissaHorizonOSOptimizationTool.exe -f 0 1

명령줄 매개 변수 결합

다양한 최적화, 일반 옵션과 일반화 또는 완료 매개 변수를 단일 명령으로 결합할 수 있습니다.

참고: 일반화 작업 후에는 재부팅이 필요하므로 일반화 작업과 완료 작업을 단일 명령으로 결합할 수 없습니다.

다음 예에서는 최적화하고 (선택된 기본 항목 적용) 다음을 수행합니다.

  • 시스템 알림을 사용하지 않도록 설정합니다.
  • 사진 애플리케이션을 제외한 모든 Windows 스토어 앱을 제거합니다.
  • 제공된 Sysprep 응답 파일을 사용하여 일반화 작업을 실행합니다.

OmnissaHorizonOSOptimizationTool.exe -o -v -notification disable -windowsupdate enable -storeapp remove-all --exclude photos -g c:\\unattend.xml

다음 예에서는 최적화하고 (권장 항목 적용) 다음을 수행합니다.

  • 시스템 알림을 사용하지 않도록 설정합니다.
  • 시각적 효과를 성능으로 설정합니다.
  • Windows 업데이트를 사용하도록 설정된 상태로 둡니다.
  • Paint3D 및 계산기 애플리케이션을 제외한 모든 Windows 스토어 앱을 제거합니다.
  • 배경을 밝은 바다 녹색으로 설정합니다.
  • 모든 완료 작업을 실행합니다.

OmnissaHorizonOSOptimizationTool.exe -o recommended -v -notification disable -visualeffect performance -windowsupdate enable -storeapp remove-all --exclude paint3d calculator -background #20B2AA -f all

이 페이지가 도움이 되었나요?

이 항목에 대한 피드백 보내기

이 항목이 도움이 되었나요?

개인정보나 기밀정보는 입력하지 마세요.

링크를 생성하는 중…