Notice»

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2024/5 »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

 
 

뷰어가 VC6으로 만들었을때 Vista에서 소켓이 중간에 딱 멈추는 현상이 발생했었다.

마치 UAC컨트롤이 화면에 뜬것처럼 영상이 멈춰버린다.

소켓으로 아무것도 날라 오지도.. 접속이 끊기지도 않는다..

 

Vista Home(프리미어는 테스트 못해봄)이 보통 컴퓨터 살때 OEM으로 주는 버젼인데

XP의 Home처럼..

거기서만 문제가 발생한다. 비즈니스나 얼티메이트에선 문제가 없다.

 

일단 Vista에 UAC와는 상관없었고

대용량 파일 전송 문제 해결에 대한 것을 적용해 봤으나 소용없었다.

는 라우터(인터넷 공유기)로 세 대의 컴퓨터를 연결해서 쓰고 있습니다. 지난 번 포스트에서 말씀 드린 것처럼 이 중 한 대는 윈도우 홈 서버가 깔려 있고요. 오늘 말씀 드릴 문제는 나머지 두대의 컴퓨터중 한 대는 노트북으로 무선 인터넷을 쓰고 있는데, 노트북에서 다른 PC로 또는 그 반대 방향으로 파일을 복사하려면 파일 용량이 적으면 아무 문제가 없는데 용량이 커지면 네트워크 연결이 끊어지면서 파일 전송이 불가능하게 되는 일이 자주 발생하곤 합니다. 이렇게 해서 연결이 끊어지면 라우터를 껏다가 다시 켜지 않는 한 문제가 해결되지 않습니다. 오늘은 이 문제를 해결하려고 맘 먹고 검색을 해 보았습니다.

Computer Bits를 통해서 문제의 원인이 Receive Windows Auto-Tuning
라는 기능 때문이라는 것을 알게 되었습니다. Receive Windows Auto-tuning은 네트워크 상태를 점검해서
TCP를 받는 쪽에서의 용량한계를 계속적으로 모니터링 해서 보내는 용량을 결정하는 기능인 모양인데, 이게 무선의 경우에는 제대로
작동하고 있지 않은 것 같습니다. Compter Bits에 소개된 글을 미루어 보면 유선의 경우에도 제대로 작동 안 되는 사례도
있는 것 같구요. 어쨌든 문제의 원인을 알았으니, 일단, Receive Windows Auto-Tuning 기능을 꺼 보았더니
대용량 파일 전송시 네트워크 연결이 끊기는 문제는 생기지 않는것으로 보입니다. Auto-tuning 기능을 끄려면

  • 명령 프롬프트를 관리자 권한으로 실행하고
  • netsh interface tcp set global autotuninglevel=disabled

    를 입력한 후 엔터를 누룬 후

  • 재부팅합니다.

다음 로그온 후에는 대용량 파일 전송 문제가 해결될 것입니다. 제가 아직 확인해 보지는 않았지만,
auto-tuning 기능을 끄면 네트워크 상에서가 아니라 PC안에서 대용량 파일을 복사 또는 이동할 때 전송량을 계산하는
딜레이도 줄여 준다고 합니다.

만약, 별로 효과가 없어 다시 원래 상태로 돌아가려면, 관리자 권한으로 실행된 명령 프롬프트에

netsh interface tcp set global autotuninglevel=normal

를 입력한 후 엔터를 누르면 됩니다. 재부팅하는 것 잊지 마시고요.

http://pcwinvista.com/234

결론은 VS2005로 컴파일을 하니 해결된듯 싶었다.

거의 문제가 없더라.. 하지만 뭔가 찝찝했다.


:
 
1) Explorer의 상단 메뉴중/파일/새로만들기/창(W)을 클릭해서 증상을 확인한다
2)마우스를 입력창에 대고 Ctrl+Alt 키와 마우스 오른쪽을 클릭한다음 입력해본다
3) Alt키를 한번 누른다음 입력한다
4) 마우스 커서를 인터넷 주소창에 가져간뒤 더블클릭 한후
  현재 접속 하고있는 페이지를 재접속 해본다
5) 마우스 커서를 주소창에 대고 클릭한후 한/영 전환 키를 눌러본다
6) 메모장에 한글을 쓰서 복사를해서 붙어넣어본다

방법 2
 레지스트리를 수정한다
 
시작ㅡ>실행의 열기란에 regedit 라 입력해서
 
1)HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
   까지 찾아들어가 Run 을 선택하여 우측창에서 ctfmon.exe 항목을 삭제합니다
 
2)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
   까지가셔서Keyboard Layouts 의 하위 메뉴에서
   00000412 그리고 E0010412 등 412가 붙는숫자를 선택 우측 항목의 Layout File 을
   더블클릭하여 키값을 KBDKOR.DLL 로 수정합니다
 
3)레지스트리 편집기 위 메뉴중 편집/찾기 에서
   0F9E1CB9―1B32―436B―B44C―BC7B7369CB9B 입력 값을 찾아 삭제한다
 
2번 방법은 시스템 재 시작해야 적용됩니다
 

방법 3
Windows 결함 문제시 수정
 
1),시작 ㅡ>설정 ㅡ>제어판ㅡ>국가및언어옵션ㅡ>언어텝의 자세히를 눌러
설정텝의 아래 그림1의 표시처럼 2 개 항목이 설치되어 있는지 확인한다
 
그림 1


 
만약 하나라도 설치가 되어있지 않다면 위그림 1의 오른쪽의 추가를 눌러
아래 그림의 역 삼각형을 눌러 추가를 해줍니다
 
그림2


 
다시 그림 1의 하단의 [키설정] 버튼을 눌러 [고급키설정]화면의[키시퀀스변경]
버튼을 눌러 아래 그림3의 표시처럼 모두 체크를 없애줍니다
 
그림 3


 
 
다시 그림 1의 고급텝을 눌러 아래 그림 4처럼 체크를 합니다
 
그림 4


 

 
방법 4
키보드 드라이브 업데이트
 
시작 ㅡ>설정 ㅡ>제어판 ㅡ>키보드 ㅡ>하드웨어 ㅡ>속성 ㅡ>드라이브 ㅡ>
드라이브 업데이트를 눌러 아래 그림 5처럼 체크한후 다음을 누른다
 
그림5


 
그림 6 처럼 체크 한후ㅡ>다음
 
그림 6


 
 
그림 7의 창에서 표시 부분에 체크를 해제한후 제조업체 항목에서
[표준키보드]선택 ㅡ>모델항목에서[PC/AT 101호환키보드] 를 선택한다
 
그림 7


 
완료 하였으면 시스템 재부팅 합니다
:

익스플로러(ie) 오류 해결 방법

버그리포트 | 2009. 4. 16. 01:37 | Posted by 99%
익스플로러 오류 해결 방법

바이러스 감염, 인터넷 정상 실행을 방해하는 악성 브라우저 도우미 또는 인터넷의 손상 등 여러가지가 문제의 원인이 될 수 있습니다.

 

1. 인터넷 익스플로러, 내컴퓨터, 탐색기, 내문서 등등...  실행하면 모래시계만 떴다가 사라지는 현상.
2. 마우스로 익스플로러, 탐색기, 내컴퓨터, 내문서 등을 클릭하면 전혀 반응이 없는 현상.
3. 마우스로 해당 프로그램들을 실행하면 창이 한참 늦게 뜨는 현상.
4. 인터넷 익스플로러, 내컴퓨터 등을 실행하면 오류메세지(잘못된 연산)가 나오고 실행이 안되는  현상.
5. 인터넷 첫화면은 나오나 다른 사이트 이동시 에러발생 현상.
6. 익스플로러를 두번 클릭해야지 인터넷 익스플로러 창이 뜨는현상.
7. 인터넷 속도 현저하게 느려지는 현상 등.... 해결 방법은
 
먼저,
 
1. 윈도우XP에서 윈도우 및 인터넷(익스플로러) 관련 : 익스플로러 실행 안됨, 익스플로러 오류, 업데이트 오류 등 - 아래 링크된 파일을 실행해 오류를 수정해  보시기 바랍니다.
 
아래 파일은 윈도우엑스피에 한정 된 수정 파일 입니다.
 
재부팅을 하신 후에 위 답변으로 문제 해결이 안되면 아래 관련 내용을 모두 답변 드리니 하나씩 참고해 점검, 확인을 해보시기 바랍니다. 
  
2. 컴퓨터에 꼭 필요한 프로그램만 남기고 추가 제거에서 되도록 많이 삭제를 하실수록 문제 해결에 도움이 될 수 있습니다.
   컴퓨터에 많은 프로그램과 파일들이 설치가 되면 렉과 충돌 현상, 그리고 각종 오류는 피하기 어려운 부분 입니다.
 
 그리고
 
★인터넷 작업시  주의 사항 입니다★
 (1) 인터넷 작업을 하실 때 되도록 많은 창을 띄우지 마시고 필요시 띄우고 바로 꼭 필요하지 않는 창은 닫으셔야 렉현상과 오류 현상을 줄일 수 있습니다.
 (2) 인터넷창 하나를 실행해서 이창에서 다른 창을 띄워 사용하지 마시고 필요한 인터넷창은 반드시 인터넷 아이콘을 눌러 새로 인터넷창을 실행해 띄워 사용하심이 오류와 튕김 현상을 줄일 수 있습니다.
 (3) 중요한 사항으로 인터넷 작업을 하실 때 이미 내린 명령이 실행이 되도록 너무 빨리 다른 명령을 내리지 않으셔야 튕김 현상을 줄일 수 있습니다. 급한 마음에 이미 내린 명령이 수행이 되기 전에 다른 명령을 내리면 창을 닫아야 하는 오류에 의해 다시 처음부터 새로 작업을  다시 해야 하므로 오히려 작업이 중복이 되어 느리게 됩니다. 따라서 모래시계 표시가 있을 때는 2초 정도의 여유를 두고 다음 명령을 내림이 오류와 튕김 현상을 줄이는 효과적인 방법입니다.
 
3. 시스템의 중요 파일과 레지스트리의 손상 또는 사용자가 알 수 없는 시스템 환경의 변화에 의한 충돌 등에 의한 질문 주신 문제의 현상을 윈도우의 복원 기능에 의해서 컴퓨터가 기억하고 있는 질문 주신 이 문제가 발생하기 이전의 최상의 정상적인 실행 상태로 돌리는 방법입니다.
아래 방법으로 질문 주신 문제가 없었던 월과 날짜로 시스템 복원을 해보시기 바랍니다.
  
시작을 누르고 > 모든 프로그램 >에 마우스를 위치시킵니다.
 
모든 프로그램에  마우스를 옮겨 놓아 → 모든 프로그램창이 열리면 창에서 → 프로그램 >보조프로그램> 시스템도구> 시스템복원을 차례로 클릭 ↓>하시면 시스템복원창이  나타 납니다.
 
 
시스템복원창이 뜨면 시스템복원창/에서 아래 그림처럼
 
 이전 시점으로 내컴퓨터 복원(R) 에 체크후 > 다음을 클릭합니다. 그러면 아래 그림처럼 복원지점 선택창이 열립니다. 
복원지점 선택창이 열리면 복원지점 선택창 달력에서 복원(월)과 날짜를 선택합니다.
먼저 시스템복원 월(달)을 설정합니다.
 ★ 참고 말씀 드립니다 ★ 시스템복원은 날짜 선정이 복원성공 여부를 판가름 하니 아래 방법을 잘 참고하시기 바랍니다.
(월)설정은 질문주신 님이 문제없이 가장 안정적으로 잘 사용하였던 (월)이 이번달이면 월 설정은 그냥 두시고 아래 다음 답변 방법으로 날짜만 설정하시면 됩니다.
☞ 만약 ★질문주신 님이 문제 없이 잘되었던 (월)이 이번달이 아닌 이전 (월)인 경우 아래 복원 달력 그림의 맨위에 있는 왼쪽의 [<], 표시 눌러 이전 (월)을 설정합니다.
만약, 이전(월)로 설정한 것을 다시 원래의 (월)로 설정을 하시려면 복원 달력의 맨위 오른쪽 [>] 표시 버튼을 눌러 을 설정 선택합니다.
 
 
시스템복원 (날짜)를 설정합니다. 날짜 선택은 위 그림 달력에서처럼 여러 개의 굵게 표시된 날짜 중 질문주신 님이 문제가 없었던 날로 부터  뒤로 몆일전 날자 중 굵게 표시된 날짜를 선택하셔서 누른 후 → 다음을 클릭합니다.  
복원지점확인 창에서 → 다음클릭 하면 → 시스템복원 시작됩니다.
 
 
복원이 시작된 후 조금 기다리시면 복원성공 여부를 알리는 메세지가 나옵니다.
복원이 성공적으로 되었다면 → 아래 창의 맨아래 확인을 눌러주시면 윈도우창으로 전환이  됩니다.
 
 
만약, 시스템복원이 성공하지 못할 경우, 날짜를 이전 다른 굵게 표시된 다른 날짜로 몇번 더 복원을 해보시기 바랍니다. 
 
참고로 이전에 컴퓨터가 정상종료가 되지 않아 강제 종료를 하신적이 있으면 시스템복원 시점이 손상이 되어 복원이 되지 않을 수도 있습니다.
이 경우 문제 해결 방법은 현재의 문제가 있기 전 7상황으로 설치한 파일이나 프로그램 그리고 변경한 각종 설정을 기억을 되살려 문제가 없었던 환경으로 컴퓨터 환경을 수동으로 직접 바꾸어주시는 방법이 최선의 방법입니다.
 
4. 위 답변으로 문제가 해결이 안되면 아래 내용을 추가로 적용해 보시기 바랍니다.

인터넷 옵션의 설정을 아래 방법으로 확인, 점검을 해보시기 바랍니다. 
  (1) 인터넷 창을 연 후 위의 메뉴 가운데 도구 -> 인터넷옵션을 선택합니다.
       인터넷옵션창 일반탭에서 / 쿠키삭제 를 합니다.
       그리고 파일삭제를 하시고 목록지우기도 해보시기 바랍니다. 
 
     
 
   (2) 인터넷 등록 정보가 나오면 고급 탭 누른 후 아래의 기본값 복원을 클릭합니다 . 
        창오른쪽 스크롤바를 내려 창3분의 2지점에서 아래 3 항목을 찾아서 체크를 빼서 없애줍니다.
       1) 타사 브라우저명 확장사용.
       2) URL을 항상UTF8 로 보냄.
       3) 스크립트디버깅 사용 안함.
   체크를 빼서 없앤 후창 아래 부분에 있는 적용을 누르시고 확인을 눌러주시기 바랍니다.

 
5. 만약 위 답변으로 문제 해결이 안되면 아래 답변을 추가로 진행해 보시기 바랍니다.
인터넷의 정상적인 실행을 방해하는 버그 또는 일부 악의적인 악성 브라우저 도우미에 의해 인터넷이 방해되는 현상을 아래 방법으로 점검해 보시기 바랍니다.
 
인터넷 창맨위의 도구를 누르고 - 인터넷 옵션을 눌러 - 인터넷옵셩창 맨위의 고급을 누릅니다.
그리고 창에서 오른쪽의 스크롤바를 아래 3분의2 정도 지점으로 내려 아래 그림의 표시부분 필요할 때 추가설치 가능(Internet Explorer) 부분에 체크가 되어 있으면 체크를 빼서 없애주시고 창아래 부분에 있는 적용과 확인을 눌러 주시기 바랍니다.
 
 
다음 인터넷 창을 띄웁니다.
인터넷창 맨위 도구를  누르시고↓ > 창에서 추가기능관리 를 눌러 추가기능관리창을 엽니다. 
 
 
다음 추가기능 관리창에서 아래 그림을 참고 하셔서 표시(O) 부분에서 빨강네모 V 표시 부분을 눌러 아래 그림처럼 Internet Explorer에서 사용하는 추가기능을 눌러 주시기 바랍니다.
 
 
그리고 창내용에서 BHO 관련 내용이 포함된 이름을 찾아 아이콘을 누르고  창아래 부분에 있는 사용 중지 눌러 해당 기능을 중지를 시켜 보시기 바랍니다. 
 
 
★주의 사항 입니다 ★
Acro IEHI probj class 등 Adobe 관련 내용이 포함이된 이름은 아도비 관련 필수 기능으로 악성 브라우저 도우미가 아니니 사용중지를
하지 마시기 바랍니다. 
 
다음 위 방법으로 추가 기능관리에서 여러개의 (BHO) 항목을 하나씩 사용안함으로 지정 하시고 질문주신 이상증상이 개선이 되었는지 확인을 하시고 문제 해결이 안되면
 
다시 다른 ( BHO)를 사용안함으로 하셔서 문제 해결이 되는지 확인을 합니다. 이렇게 확인하셔서 이상이 없는 (Browser Help Object : BHO)는 원상태로 사용으로 바꾸시기 바랍니다.
 
그리고 마지막으로 모든 점검이 끝나면 반드시 점검을 한 추가기능관리창 오른쪽 아래 부분에 있는 확인을 반드시 눌러주시기 바랍니다. 
 
6. 71216
 
위 오류 메세지 창 이 뜨는 오류인 경우 입니다.
 
위 메세지창의 오른쪽 하단에 여기를 클릭 하십시오를 눌러 오류 발생시 자세히 버튼을 눌러 확인합니다. Verisigns.dll 오류가 포함되어 있는 경우인지를 확인합니다.
 
인터넷 오류의 경우 다음을 참고해 보시기 바랍니다.
IE, 제어판, 탐색기, 레지스트리가 실행 안되도록 하는 파일입니다.
verisigns.dll
verisigns.exe
(다른 오류도 함께 검색될수 있습니다.)
 
바탕화면  왼쪽 아래 시작 버튼을 누르고 →실행을 누릅니다.
실행창에 → regedit 입력후 확인을 누릅니다. → 레지스트리 편집기 창이 나타나게 됩니다.
 
 
레지스트리 편집기창에서 메뉴에서 편집 → 찾기를 누른후 검색창에  verisigns.dll 를 입력하신후 다음찾기눌러 줍니다.
검색되어서 나타나는 항목이 있으면 모두 삭제합니다. 
 
위 방법으로
위 경로서 다시 같은 방법으로 ffdshow.ax 를 검색해 검색되어서 나타나는 항목이 있으면 모두 삭제해 주시기 바랍니다.
★검색을 하셔서 없으면 정상 이니 다음을 진행 하시기 바랍니다★
 
★주의 사항 입니다 ★
레지스트리에서 검색을 마쳤습니다" 라는 메시지가 나올 때까지 계속 찾기를 이용해서 검색 후 삭제해 주셔야 합니다!!!
 

재부팅을 하신 후 위 모든 방법으로 문제 해결이 되지 않을 경우
인터넷익스플로러의 손상 가능성이 있으니 아래 방법으로  인터넷 익스플로러를 재설치해 보시기 바랍니다.

 

7. Internet Explorer 를 재설치 하는 방법입니다. 사용하시는 윈도우가 엑스피 인경우 재설치 방법입니다.

  
아래 링크에서 인터넷익스플로러를 다운받아 바탕화면에 저장을 하시기 바랍니다. 
 
★한글 Internet Explorer v6.0 SP1 정식 전체설치 아래 링크 입니다. ★
 
 
 
바탕화면에 저장을 한 다음,
  (1) 바탕화면 왼쪽 아래에 있는  을 누르고 > 다음 실행 눌러 실행창을 엽니다.
       (반드시 관리자로 로그인 되어 있어야 합니다.)
  (2) 실행창이 열리면 열기 상자에서 regedit를 입력한 다음 확인을 누릅니다.

 
      
 
   (3) 레지스트리 편집기창이 열리면 아래 그림4번을 참고하셔서 1번부터  8번 경로
       아래 1번부터 8번 찾아가는 경로입니다.
      ▼ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}
      위 경로를 아래 그림을 따라 6번까지 가셔서  → IsInstalled(REG_DWORD) 값에서, 마우스 오른쪽 버튼을 누른 다음  →수정을 누릅니다.   
      DWORD값 편집 창이 열리면 아래 3번과 같이 값 데이터를 1에서 0으로 변경한 후 창 아래 있는 확인을 누릅니다.
 
          수정이 완료 되었 습니다.
 
      71216    그림4번.
        
  
  (4) 수정을 한 다음 바탕화면에 저장한 인터넷 익스플로러를 설치하시면 됩니다.
 
만약 설치 과정에서 기존 시스템에 SP1이 설치되어있다면(XP 기본 익스는 6.0) 복사하려는 파일이 현재 시스템에 있는 파일보다 구버젼이라고 메세지가 나옵니다. 그러면 그냥 '예' 눌러서 덮어쓰기 하시면 익스플로러만 깨끗하게 깔아집니다.
 
그 다음 반드시 재부팅 을 하시기 바랍니다.
 
============
 
위 모든 방법으로 문제 해결이 안되면 포맷이  필요한 부분으로 보여집니다. 
:

갑자기 FLASH 기반 UCC플레이어들이 먹통.firefox에서도 테스트 안된걸 확인


FLASH Player 사운드 먹통일때(flash기반 ucc들 소리안날때) 해결법


아래해결법을 파일로 올린다. FLASHPLAYER를 지우고 레지스트리에 추가하자.



증상의 원인

  1. 이 러한 Flash와 연관된 'No Sound, No Audio' 증상이 나타나는 시스템은, Windows의 '.wav' 사운드의 출력과 프로세스를 하는 WaveMapper와 같은, 여러 가지 기본 Microsoft 코덱 매핑을 위한 레지스트리 키의 누락이라는 오류 원인이 있습니다.

  2. 이 는 또한 Macromedia Flash player version 9 의 사운드 문제 야기의 용의점이 있는 주원인으로, 어느 쪽이든 Adobe Flash Player installer는 우연챦게 레지스트리 값을 제거하거나 레지스트리가 얽히게 됩니다.

 

해결하기

  1. 이 플레시 기반 비디오, 컨텐츠, 응용 프로그램, 게임 등등의 재생 시의 무음 문제를 픽스하기 위한 방법입니다.

  2. 아래의 레지스트리 등록 파일을 다운로드합니다.

    FixNoFlashSound.reg

  3. 더블클릭으로 레지스트리에 병합합니다.

  4. 이 병합으로 기본적으로 Windows의 사운드 드라이버의 재설정과 리매핑이 됩니다.

  5. 다음은 내용을 살펴 보려는 이들을 위한 위 REG 파일의 내용입니다.

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Drivers32]
    "midimapper"="midimap.dll"
    "msacm.imaadpcm"="imaadp32.acm"
    "msacm.msadpcm"="msadp32.acm"
    "msacm.msg711"="msg711.acm"
    "msacm.msgsm610"="msgsm32.acm"
    "msacm.trspch"="tssoft32.acm"
    "vidc.cvid"="iccvid.dll"
    "VIDC.I420"="i420vfw.dll"
    "vidc.iv31"="ir32_32.dll"
    "vidc.iv32"="ir32_32.dll"
    "vidc.iv41"="ir41_32.ax"
    "VIDC.IYUV"="iyuv_32.dll"
    "vidc.mrle"="msrle32.dll"
    "vidc.msvc"="msvidc32.dll"
    "VIDC.YVYU"="msyuv.dll"
    "wavemapper"="msacm32.drv"
    "msacm.msg723"="msg723.acm"
    "vidc.M263"="msh263.drv"
    "vidc.M261"="msh261.drv"
    "msacm.msaudio1"="msaud32.acm"
    "msacm.sl_anet"="sl_anet.acm"
    "msacm.iac2"="C:\WINDOWS\system32\iac25_32.ax"
    "vidc.iv50"="ir50_32.dll"
    "wave"="wdmaud.drv"
    "midi"="wdmaud.drv"
    "mixer"="wdmaud.drv"
    "VIDC.WMV3"="wmv9vcm.dll"
    "VIDC.VP40"="vp4vfw.dll"
    "msacm.voxacm160"="vct3216.acm"
    "MSVideo"="vfwwdm32.dll"
    "MSVideo8"="VfWWDM32.dll"
    "wave1"="wdmaud.drv"
    "midi1"="wdmaud.drv"
    "mixer1"="wdmaud.drv"
    "aux"="wdmaud.drv"
    "vidc.VP70"="vp7vfw.dll"
    "vidc.X264"="x264vfw.dll"
    "VIDC.FPS1"="frapsvid.dll"
    "vidc.VP60"="vp6vfw.dll"
    "vidc.VP61"="vp6vfw.dll"
    "vidc.VP62"="vp6vfw.dll"
    "vidc.DIVX"="DivX.dll"
    "VIDC.UYVY"="msyuv.dll"
    "VIDC.YUY2"="msyuv.dll"
    "VIDC.YVU9"="tsbyuv.dll"
    "VIDC.DRAW"="DVIDEO.DLL"
    "VIDC.YV12"="yv12vfw.dll"
    "wave2"="wdmaud.drv"
    "midi2"="wdmaud.drv"
    "mixer2"="wdmaud.drv"
    "aux1"="wdmaud.drv"
    "wave3"="wdmaud.drv"
    "midi3"="wdmaud.drv"
    "mixer3"="wdmaud.drv"
    "aux2"="wdmaud.drv"
    "VIDC.MSUD"="msulvc05.dll"
    "wave4"="wdmaud.drv"
    "midi4"="wdmaud.drv"
    "mixer4"="wdmaud.drv"
    "aux3"="wdmaud.drv"

  6. 이제 사운드가 정상적으로 들리게 됩니다만, 개인 설정을 위하여 Windows sound scheme을 재편집하려는 모험을 감수할 수 있는 용감한 사용자는 레지스트리 편집기를 열어 아래 분기점까지 찾아 갑니다.

    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Drivers32

  7. 플레시 무음의 주된 범인인 'wavemapper' 키의 존재 여부를 확인합니다.

  8. 없다면 'wavemapper'란 이름으로 문자열 값을 만들고 'msacm32.drv'를 엔트리 값으로 줍니다.

  9. 이 해결책은 Windows 2000, XP 그리고 Vista에 적용할 수 있습니다.

 

:
HP에서 까는 프로그램에 AsGHost.exe가 존재하는거 같다.(8530p모델사용시..)
asghost.exe라는 기본 프로그램도 존재하고.. 아직 원인은 못찾았지만..

네이트온 포터블 사용시 그 프로세스가 1초간격쯤으로 계속 생긴다. 종료도 직접 죽이지 않음 죽지도 않는다 ㅡ.ㅡ;
시스템 종료도 못하게 만드니 원... 포터블화시키는 프로그램과의 문제인가..

구글링 해보니 HP사이트에 아래와 같은 내용이 존재하더라.
바이러스 검사해도 나오지 않고..
뭐 결국은 필요없는 HP프로그램 다지워버리고 네이트온을 설치했더니 문제는 다 해결됐다..

정확한 이유가 뭐였을까?

AsGHost.exe error and Credential Manager
http://h30434.www3.hp.com/psg/board/message?board.id=OS&thread.id=3282
:

요즘 나오는 PC는 Vista가 Sata하드에 기본으로 설치되어 있다.

그런데 대부분의 사람들이 아직도 XP를 설치하려고 한다. 

그때 XP설치프로그램이 기본으로 Sata하드를 인식못해서 문제가 발생한다.


그문제는 Vista와는 상관이 없고 Sata하드의 AHCI를 XP에서 인식못하는 것이다.

방법 1.

스카시 하드처럼 XP CD부팅될때 F6을 눌러서 드라이버를 잡아준 후에 XP를 설치하면

정상적으로 설치가 된다.

방법 2.

바이오스에서 AHCI기능을 disable시켜버리고 설치하면 sata하드 인식에 문제가 없다.

XP설치후 다시 AHCI를 사용함으로 해도 상관없는지는 좀 찾아봐야겠다.;;

확실한건 AHCI 기능을 사용하지 않아도 설치 및 사용에는 전혀 문제가 없다.

 

AHCI기능은 윈도 XP 미디어 센터 에디션부터 지원한다.

고급 호스트 컨트롤러 인터페이스(AHCI)는 소프트웨어가, 병렬 구조의 ATA (PATA)에서 제공되는 않는 기능(핫 플러깅 등)을 제공하도록 설계된 호스트 버스 어댑터와 같은 시리얼 ATA (SATA) 장치들과 신호를 주고 받을 수 있도록 만든 하드웨어 구조를 뜻한다. 이 규격은 시스템 메모리와 장치 사이의 데이터 전송을 목적으로 컴퓨터 하드웨어 제조업체들을 위한 시스템 메모리 구조를 자세하게 명시해 놓고 있다. 현재의 규격 버전은 2007년 7월 v1.2이다.[1]

많은 SATA 컨트롤러들은 AHCI만 따로, 또는 RAID 지원과 결합하여 사용할 수 있다. 인텔은 자사 메인보드에 AHCI/SATA 모드보다 AHCI와 더불어 RAID 모드를 선택할 것을 권하고 있다.[2]

AHCI는 마이크로소프트 윈도 비스타와, 커널 2.6.19의 리눅스 운영 체제를 완전히 지원한다. AHCI 지원은 윈도 XP 미디어 센터 에디션부터 지원한다. (별도의 드라이버 설치를 하지 않는 한 유일하게 지원하는 XP 버전이다) 더 오래된 운영 체제들이 AHCI를 지원하게 하려면 호스트 버스 어댑터 제조업체가 제공하는 드라이버를 사용해야 한다.


:

IJL(Intel Jpeg Library)

프로그래밍/영상, 음성 | 2009. 4. 16. 01:28 | Posted by 99%

소개

IJL(Intel JPEG Library)는 Intel에서 만든 JPEG 용 라이브러리로 Intel CPU에 최적화되어 Intel CPU에서 최적의 성능을 나타낸다. IJL 1.5 버젼까지 공개용이며 현재는 Intel에서 IJL에 대한 공식적인 지원은 하지 않고 IIPP의 일부로 포함되어 판매되고 있다. IIPP는 인텔에서 제공하는 여러 라이브러리(IPL, IJL, SPL,..)등을 하나로 통합한 것이다. 그러나 JPEG 이미지의 encoding/decoding용으로는 IJL1.5버젼에서도 충분히 그 효과적인 성능을 얻을 수 있다.

필자 테스트 결과 1.51버젼에 메모리릭 문제가 발생했다. 혹자는 포함(static)만 발생한다고 하는데 필자는 dll을 사용해도 발생했다. 고로 ijl최신버젼을 공짜로 사용하면 메모리릭이 발생한다. 필자는 현재 1.1버젼을 사용중이다. 몇가지 define선언관련이 변경된것 말고는 사용상의 문제는 없었다.

Intel® Integrated Performance Primitives

Intel® Integrated Performance Primitives - Samples License Agreement


Intel’s JPEG Library - Dr. Dobb's Journal July, 2002

설치

1.5를 설치하면 IJL관련 샘플이나 DLL등이 설치되며 doc문서를 참조하면 간단한 소스도 존재한다. C++,VB,Delphi 예제포함.

IJL 1.1(DLL)


IJL 1.5설치파일


참조
Intel JPEG Library v1.5 (Latest Update)
IJL(Intel Jpeg Library) 2.0  - 김대석님이 Intel IPP 5.1을 이용해서 만들어낸 IJL 2.0

사용예제


DirectShow를 이용 캠으로 부터 영상을 받아와 UDP로 1:1연결후 영상을 서로 보여주는 간단 화상채팅소스이다.
CJpegInfo라는 ijl라이브러리를 이용해서 DIB로 버퍼를 가져와서 사용하는 Wrapper 클래스가 있다.
(출처를 모름 ㅡ.ㅡ;)

CIJL (99%'s Code)

CJpegInfo와 IJL문서를 참조하여 만든 라이브러리. 급하게 프로젝트에 사용하느라 예외처리는 없다. 지속적으로 업데이트 예정.

참고

이미지(Jpeg) 고속 처리시는 CxImage사용 금지! IJL(Intel jpeg library)사용.


C++ builder 환경에서 IJL(Intel JPEG Library) 사용 방법


'프로그래밍 > 영상, 음성' 카테고리의 다른 글

OpenCV(ComputerVision) 기본편  (1) 2009.08.19
CxImage  (0) 2009.08.19
GDI+ (& CImage)  (0) 2009.07.23
영상처리 관련 조언, 책들...  (0) 2009.07.20
:
설명
http://bit1010.tistory.com/47

아래코드를 초기화용으로 한번 호출하자.
MFC라이브러리 버그란다. 2008에서도 해결안됐더라..
  void SocketThreadInit()
   {
   #ifndef _AFXDLL
   #define _AFX_SOCK_THREAD_STATE AFX_MODULE_THREAD_STATE
   #define _afxSockThreadState AfxGetModuleThreadState()

      _AFX_SOCK_THREAD_STATE* pState = _afxSockThreadState;
      if (pState->m_pmapSocketHandle == NULL)
         pState->m_pmapSocketHandle = new CMapPtrToPtr;
      if (pState->m_pmapDeadSockets == NULL)
         pState->m_pmapDeadSockets = new CMapPtrToPtr;
      if (pState->m_plistSocketNotifications == NULL)
         pState->m_plistSocketNotifications = new CPtrList;

   #endif
   }
:

MFC Static라이브러리 소켓사용시 버그!

2008에서도 마찬가지로 해결안됨.


문제

USN사업에서!!

웹뷰어를 2008로 만들었는데..

MFC 배포 문제때문에 MFC라이브러리를 포함(Static)해버렸다.

 

그러고선 테스트했을때는 문제 없더니.

8개 거점의 페이지를 팝업으로 띄우는 홈페이지에서..

한번 띄우고 나면 그다음 페이지에선 접속타이밍쯤 죽는 문제가 계속 발생했다.

특히 ie7에서..

 

찾아보니.. 소켓의 Connect함수에서 죽더라..

도로공사 전송프로그램에서도 그런 일이 있었는데..

소켓이 재접속할때마다 delete하고 new하면 죽는경우가 발생하더라..

그래서 그부분도 new는 한번만하고 Close,Init,Connect로 처리를 했었는데..

 

웹뷰어도 그렇게 처리해고 별짓을 다해봤으나 결과는 똑같았다.

그래서 위의 에러를 이용해서 열심히 웹서핑을 했다!

http://support.microsoft.com/kb/q193101/

http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=320317&ref=320055

 

의외로 많은 질문을 봤고.. 결국 MFC Static라이브러리의 버그라는걸 알았다.

6.0에 있던 고질적인 버그가 2008까지 오다니.. 최악이다..

Thread에서 재접속(?)시 일어나는 버그라는데.. ActiveX이고 같은 페이지여서 문제였던가?

아무튼 저 소스를 OnCreate에서 함수로 만들어서 호출했더니 문제가 싹 사라졌다.. ㅡ.ㅡ;;

정석이 뭔진 모르겠다..

   void SocketThreadInit()
   {
   #ifndef _AFXDLL
   #define _AFX_SOCK_THREAD_STATE AFX_MODULE_THREAD_STATE
   #define _afxSockThreadState AfxGetModuleThreadState()

      _AFX_SOCK_THREAD_STATE* pState = _afxSockThreadState;
      if (pState->m_pmapSocketHandle == NULL)
         pState->m_pmapSocketHandle = new CMapPtrToPtr;
      if (pState->m_pmapDeadSockets == NULL)
         pState->m_pmapDeadSockets = new CMapPtrToPtr;
      if (pState->m_plistSocketNotifications == NULL)
         pState->m_plistSocketNotifications = new CPtrList;

   #endif
   }
:
dx2300 PC를 새로 깔고선 데이터를 백업좀 하려고 했더니

USB가 인식을 못한다!!

보드 교체로 해결

 

문제

home,Pro를 씨디도 바꿔보고 설정도 바꿔보고 sp3로도 세팅해보고

sp2에서도 해보고;;; 별짓 다해도 안되서 HP서비스 센터에 전화했다.

 

1. 처음 받은 여자 엔지니어가 바이오초기화를 해보라 해서 점퍼세팅으로 초기화를 해보고 새로 깔았다.

똑같다.

 

2. 허영기 엔지니어와 3번 통화했다.

USB드라이버 관련해서 삭제도 해보고

전원이 딸릴경우도 있다하여 전원플러그를 빼고 몇차례 전원버튼을 눌러 남은 전원을 소모시키고 재부팅도 해보고..

원래 복구용 CD를 두번이나 받아서 재설치도 해봤다.

여전히 되지 않는다. A/S를 요청했다.

 

3. A/S방문!

와서 보더니 보드를 교체한다. 똑같은 보드지만 중고다 ㅡ.ㅡ; 기분 찝찝했지만.

보드를 교체하고 나니 멀쩡하다. 윽;;

보드쪽에서 usb로 전원이 제대로 안보내지는 듯 싶단다.

 

A/S기간은 1년이지만 보드문제이므로

보드는 기본 3년기간이란다. 무상으로 완료.

거진 1달(?)을 고생했다... 으 ㅡ.ㅡ;;

윈도우 재설치한것만 20번이 넘은거 같다;;

 


: