별도 게임이 아닌 실행 구성 요소
Steamworks 공통 재배포 패키지는 여러 게임이 함께 사용하는 실행 구성 요소를 설치하는 체계다. Valve의 공식 안내에는 Visual C++, .NET, DirectX 9, OpenAL, XNA, PhysX 등이 예시로 나온다.
게임마다 필요한 항목이 다르다
개발자가 게임에 필요한 구성 요소를 지정하고 Steam이 필요한 경우 설치한다. 따라서 모든 게임에 모든 항목이 필요한 것은 아니다. Valve가 공통 설치 스크립트를 관리하고 패치가 나오면 갱신한다.
파일 설치와 정상 실행은 구별한다
게임 파일을 내려받는 것과 필요한 실행 환경을 갖추는 것은 별개다. 해당 구성 요소가 필요한 게임이라면 그것이 없는 상태에서 정상 실행된다고 보장할 수 없다. 반대로 필요한 구성 요소가 이미 갖춰져 있다면 Steam의 추가 설치가 필요하지 않을 수 있다. 모든 게임에 대해 공통 패키지를 무조건 생략해도 된다는 뜻은 아니다.
설치 항목이 다시 보이는 경우
다른 게임이 다른 구성 요소를 요구할 수 있다. 64비트 Windows에서도 해당되는 경우 32비트와 64비트 재배포 구성 요소가 함께 설치된다. 이 사실만으로 중복 오류라고 판단하지 않는다. 개별 오류는 게임명과 설치 오류 메시지를 확인해 구분한다.