728x90

나는 미디어 플레이어로 영화같은 동영상을 본다. 그래서 통합코덱을 깔아 놓는데.. 문제는 이러하다..(내컴은 64bit vista다)
32bit 용 코덱을 깔아 놓으면 동영상 재생 잘 되지만 탐색기에서 미리보기 창을 볼때 아이콘 표시만 나오고 그 동영상 화면은 나오질 안는다. 원래는 나온다!!
64bit 용 코덱을 깔면 탐색기 창에서 원하하는 동영상 아이콘이 나온다 그런데.. 영화파일을 더블클릭했을때 영화가 재생 안된다. 그런데 64bit 미플을 실행시켜 파일열기로 영화를 보면 잘 나온다..
내성격에 두 버전에 코덱을 다 까는건 무리다..ㅡㅡ^
이렇게 되는 이유는 무엇인가.?

비스타 64bit 에는 미디어플레이어가 x86과 x64용, 즉 32비트와 64비트버전 둘다 깔려있다. 하지만 기본적으로는 32비트버전만 실행되는데 호환을 위해서인듯 싶다.

64비트버전으로 바꾸려면 실행 - 관리자권한으로 커맨드프롬프트창에서 아래 명령을 실행한다. (시작버튼에서 실행버튼 누르고 cmd 를 타이핑해도 되고 보조 프로그램의 명령프로프트 아이콘을 우클릭해 관리자 권한으로 실행을 클릭해도 동일히다)

%windir%\system32\unregmp2.exe /SwapTo:64

레지스트리에서 아래 위치로 찾아간 후
(아마 프로프트 창에서 명령어를 실행했으면 레지가 바뀌어 있을것이다. 혹시 모르니 확인해보고 다르면 바꾸시길..)


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wmplayer.exe

기본값) - "%ProgramFiles%\Windows Media Player\wmplayer.exe"
Path - %ProgramFiles%\Windows Media Player

을 입력한다. 만약을 위해 기존의 설정을 적어두도록. 기본값에 큰따옴표도 입력해야 된다.
이제부터는 64비트 미디어플레이어 11이 실행된다. 이전에는 작업관리자에서 wmplayer.exe *32

(32비트라는 뜻)라고 떴지만 이제는 그냥 wmplayer.exe 라고 나올 것이다.

만약 다시 32비트버전으로 돌아가려면 아래 명령을 실행

%windir%\system32\unregmp2.exe /SwapTo:32

그리고 레지스트리에서 예전것으로 복구하면된다

728x90

+ Recent posts