안녕하세요,
현재 발생한 오류는 TypeLoadException으로 보이며, 일반적으로 프로그램이 어셈블리에서 제대로 구현되지 않았거나 접근할 수 없는 메서드를 호출할 때 발생합니다. 이번 경우에는 HwpCommandManager.CheckExecute 메서드가 없거나 접근 불가능한 상태로 보입니다.
설치가 다른 SSD에서 이루어졌고 원격 지원이 포함되었다고 하신 점을 고려하면, 한글 프로그램의 일부 구성 요소가 정상적으로 복사되거나 등록되지 않았을 가능성이 있습니다. 따라서 기존 설치를 그대로 이전하기보다는, 새 SSD에 한글을 직접 재설치하시는 것을 권장드립니다. 이렇게 하면 필요한 모든 어셈블리와 종속성이 올바르게 등록됩니다. 또한, 한글에서 요구하는 .NET Framework 또는 런타임 버전이 정확히 설치되어 있는지 확인해 주세요. 런타임이 누락되었거나 버전이 맞지 않으면 이러한 오류가 발생할 수 있습니다.
재설치 후에도 문제가 지속된다면, 프로그램을 관리자 권한으로 실행해 보시고, 설치 경로가 프로그램에서 기대하는 경로와 일치하는지 확인해 주세요. 경우에 따라 레지스트리나 설정 파일이 이전 드라이브를 참조하고 있어 런타임 오류가 발생할 수 있습니다. 또한, 전체 오류 로그를 수집하여 한글 고객지원팀에 전달하시면, 새로운 SSD 환경에서의 호환성 문제인지 여부를 보다 정확하게 확인할 수 있습니다.
도움이 되셨기를 바랍니다. 문제가 해결되었다면 다른 사용자들도 참고할 수 있도록 “Accept Answer”로 표시해 주시면 감사하겠습니다. 추가로 도움이 필요하시면 언제든지 댓글로 남겨 주세요.
Jason.