ssd를 하나 질러서 윈도우를 다시 깔고 롤을 하려는데, d3dx9_39.dll 파일에 문제가 있어 실행이 되지 않았다.

 

하지만, 인터넷에 떠돌아 다니는 dll 파일을 다운받아 windows 폴더에 넣어주는 방법들로는 해결이 안되서 포스팅을 하게 되었다.

 

해결법은 간단했다.

 

절대로 인터넷에 떠돌아 다니는 dll 파일을 바로 복사하지 말고, 다이렉트x 공식 인스톨러로 인스톨 할 것.

 

 

내 경우에는 이미 windows 폴더에 다운받았던 d3dx9_39.dll 파일들이 있었는데,

1. windows 폴더에서 검색 기능으로 d3dx9_39.dll 파일들 모두 찾은 뒤 삭제

2. 아래 링크를 통해 다이렉트엑스 공식 인스톨러 다운로드 후 설치 (관리자 권한으로 실행)

www.microsoft.com/ko-kr/download/details.aspx?id=35

 

DirectX 최종 사용자 런타임

Microsoft DirectX® 최종 사용자 런타임은 현재 버전의 DirectX를 업데이트합니다. DirectX는 PC에서 고속 멀티미디어 및 게임을 구동하는 핵심적인 Windows® 기술입니다.

www.microsoft.com

두가지 단계면 해결할 수 있었다.

 

정상적으로 진행이 되었다면 빠져있는 d3dx9_39.dll 파일을, 공식 인스톨러가 적당한 곳에 넣어줄 것이다.

(1번 단계의 d3dx9_39.dll 파일제거가 올바르게 되지 않았다면, 이미 최신 소프트웨어라는 안내문구만 뜰 것이다. window 전체 폴더에서 d3dx9_39.dll 파일을 전부 지워주자)

Posted by 튼튼한노예
,

아마존의 EC2 인스턴스에 ssh로 접속 시, 윈도우 환경에서 퍼미션 문제가 발생할 수 있다.

(우분투일 경우, 단순하게 퍼미션을 400 으로 바꿔주면 된다.)(chmod 400 [키이름].pem)

 

윈도우일 경우, GUI 화면에서 퍼미션을 변경해주면 된다.

기본적으로 다른 계정에서 접속이 가능하면 안되는 문제이기 때문에,

'현재 윈도우 사용자'의 권한만 남기고 다른 사용자의 권한을 제거하면 되는 작업을 해주면 된다.

 

고급 탭 클릭

 

상속 사용 안함 설정 후(팝업의 두 옵션 중 아무거나 클릭) -> 모든 권한 제거

 

현재 사용자(Admin 아닌 윈도우에 로그인된 계정)만 추가하고, 모든 권한 부여함

 

접속완료

 

Posted by 튼튼한노예
,

윈도우 10 개발환경에 우분투 빌드머신을 쓰는 상황에서,

윈도우 사이드에서 빌드머신에 접속하는 것에 문제가 생겼다. (사실 삼바서버 추가할때마다 매번 생겼었는데 방법을 매번 까먹어서...)

 

찾아보니 '보안되지 않은 게스트 로그온 사용' 항목을 활성화 하면 약간 위험해 보이긴 하다만 잘 된다더라.

 

 

그런데 저 설정은 로컬그룹정책편집기(gpedit.msc) 를 통해서 설정해야 하고,

기본적으로 정책 편집기가 비활성 상태라 수동으로 설정을 해줘야 한다.

 

 

아래의 명령어를 윈도우 커맨드라인에 복/붙 시켜주자. 로컬 그룹 정책 편집기가 다운로드되고 활성화 될 것이다.


 

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO (
DISM /Online /NoRestart /Add-Package:"%F"
)
FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO (
DISM /Online /NoRestart /Add-Package:"%F"
)

 


안그래도 보안수준 낮추는 작업인데, 인터넷 돌아다니는 사제 exe/bat파일 실행하기가 좀 그래서

커맨드를 따로 구해서 올려본다.

Posted by 튼튼한노예
,