Notice»

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2024/3 »
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

 
 

http://redreans.tistory.com/100

어느날 갑자기 부팅하자마자 윈도우 7이 "System Event Notification Service에 연결할수 없습니다. "
라는 메세지를 보여주며 제한된 사용자라고 겁을 준다.
부팅도 엄청 느려지고.. 테마도 전혀 안먹어서 고전 테마로 변한다.

1. Cmd를 관리자 권한으로 실행한다.
2. NETSH WINSOCK RESET CATALOG 를 친다.

리부팅한다! 5분이상 소요
:


SQL 2008 설치시 "is not a valid login or you do not have permission" 에러 나면서 설치가 제대로 안된다.

http://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/8b2d89fe-cbe6-4cb6-8828-184358596215

'' is not a valid login or you do not have permission 의 원인
 => Someone with a keen eye noticed that my computer name and account name were the same, and this was causing problems.       So I changed my computer name, and it installed correctly. 

간단히 말해... 컴퓨터이름과 사용자계정이 같으면 안된다...

출처 : http://www.cyworld.com/minseobi/4904373

:
Win7을 쓰고 있는데 어느날 갑자기 인터넷이 안된다.
무선은 잘잡히는데 유선이 안된다;
선을 꼽고 기다리면 식별중..이라고만 나온다.

네이년에 찾아보니 비스타부터 이런문제가 많다..
비스타의 "식별되지 않은 네트워크" 문제 해결하기
win 7 식별되지 않은 네트워크 문제 -어느날 인터넷이 느려졌다

여러가지 문제가 있는데 나는 그중 다행히도 드라이버 문제였다
Win7용 드라이버를 찾아 설치해주니 해결되었다. 하루를 날렸다 ㅡ.ㅡ;
http://www.intel.com/support/ethernetcomponents/controllers/82567/sb/CS-029669.htm

//////////////////////////////////////////////////////////////////////////////////////////////////
// 091102

IPTime에 문의 했다
1.공유기 설정에 TWIN IP를 설정했냐고 묻더라..
설정안되어있다.
2. 비스타나 Win7에서 네트웍 설정을
홈,회사등으로 설정할수 있는데
홈으로 설정하지 말란다. 홈으로 설정했을때 문제가 한번 있었다고 한다.

오늘또 식별중 문제가 있었다.
오늘은 그전과 달리 DHCP로 사용중인 IP를 고정으로 바꿨더니 문제가 없었다.

//////////////////////////////////////////////////////////////////////////////////////////////////
// 091130

추가로 잘정리된 문서가 있어 가져온다.
http://cafe.naver.com/window7/56966
:

VC6와 Kaspersky 충돌

버그리포트 | 2009. 10. 13. 21:02 | Posted by 99%

VC6에서 Release로 빌드시 자꾸
fatal error C1083: Cannot open compiler intermediate file: 'c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\a09236ex': Permission denied
위와 같은 에러가 발생한다.

메세지에 따라 파일을 찾아가서 지워보니 다시 컴파일이 된다.

몇번을 이렇게 반복하고 나서 인터넷으로 찾아보니
결론은 카스퍼스키때문이었다.

몇일전 부터 사용하기 시작한 카스퍼스키.. 에베스트보단 훨 빠른거 같아 좋았는데..
이런 문제가 발생할 줄이야..

참고
eVC4.0과 Kaspersky AV 충돌

:

time_t(VC6 -> VC8) - 081117

버그리포트 | 2009. 8. 21. 20:08 | Posted by 99%

요점부터 말씀드리면

VC6의 time_t가 long형으로 디파인 되어있는데요.

VC8에선 요놈이 __int64이더라구요 ㅡ.ㅡ; 잘돌아가던 소스가 갑자기... ㅡ.ㅡ;


// 임시 해결방법(아래껄 디파인하면 32비트형으로 쓸수 있음)

_USE_32BIT_TIME_T
In versions of Visual C++ and Microsoft C/C++ before Visual C++ 2005, time_t was a long int (32 bits) and hence could not be used for dates past 3:14:07 January 19, 2038, UTC. In Visual C++ 2005, time_t is equivalent to __time64_t by default, but defining _USE_32BIT_TIME_T changes time_t to __time32_t and forces many time functions to call versions that take the 32-bit time_t. For more information, see Standard Types and comments in the documentation for the individual time functions.


c:\Program Files\Microsoft Visual Studio\VC98\Include\TIME.H

#ifndef _TIME_T_DEFINED
typedef long time_t;        /* time value */
#define _TIME_T_DEFINED     /* avoid multiple def's of time_t */
#endif


////////////////////////////////////////////////////////////////////////////

c:\program files\microsoft visual studio 8\vc\include\crtdefs.h
#ifndef _TIME64_T_DEFINED
#if     _INTEGRAL_MAX_BITS >= 64
typedef __int64 __time64_t;     /* 64-bit time value */
#endif
#define _TIME64_T_DEFINED
#endif


DLL과 연결된 콜백함수였는데.. time_t인자 이후로는 값이 이상하게 전달되서 오늘 하루 완전

별짓을 다했네요 ㅎㅎ

에러도 안나구요. 아무 문제없이 컴파일 됩니다. 다만 늘어난 자료형에 따라 그뒤에 변수들 값이 4바이트메모리 만큼 밀린곳의 값을 가져오더라구요 ㅡ.ㅡ;;;;;;;; 맨마지막 변수는 쓰레기값;;

제가 찾은 몇개 사용법및 주의 사항 링크입니다. 이런거로 삽질하지 맙시다;;윽; ㅋ


Visual C++ 2005의 CRT 기능(MSDN)

-> time_t의 기본 크기가 이제 64비트입니다. 이는 3000년까지만 처리하는 여러 가지 시간 함수와 time_t의 범위를 확장한 것입니다. :Track('ctl00_rs1_mainContentContainer_cpe355591_c|ctl00_rs1_mainContentContainer_ctl81',this);" href="http://msdn.microsoft.com/ko-kr/library/w4ddyt9h.aspx">시간 관리 및 개별 시간 함수를 참조하십시오.

http://msdn.microsoft.com/ko-kr/library/ms235429.aspx

 

time_t 와 InterlockedExchange 사용금지 (Visual Studio 2005 변경)

http://a.tk.co.kr/entry/timet-%EC%99%80-InterlockedExchange-%EC%82%AC%EC%9A%A9%EA%B8%88%EC%A7%80-Visual-Studio-2005-%EB%B3%80%EA%B2%BD


:

Visual Studio ATL Security Update 관련 업데이트가 나왔다.
아무생각없이 업데이트 했는데..

배포시 문제가 발생했다.

첫째. 재배포 패키지가 업데이트 됐다(사용 DLL버젼이 달라졌다)
-> 서비스팩업데이트가 아닌 보안 긴급 업데이트라..
기존버젼의 dll도 필요로 한다. 재배포 패키지를 꼭 필요로 한다..

둘째. CT-U3라는 미니 PC의 보드와 프로그램이 충돌 나는것 같다.
설치하면 부팅시 윈도우 화면이 뜨는 타이밍에 검은색으로 반응이 없다 ㅡ.ㅡ;
지우면 그런현상이 아주 가끔 발생한다.. ㅡ.ㅡ;;;;;;;;;;;;;

ATL 업데이트 관련을 정리해보았다.

Visual Studio ATL Security Update


:
한동안 VC6으로 디버깅만 하고 있어서 몰랐다.

다이얼로그에서 버튼에 변수를 만들려고 하면 스크립트 에러란다..
그래서 IE8을 지웠다. 조마조마 했는데 다행히 문제는 없더라.

다만 기존에 IE7을 사용했었는데 설정을 하나 해야될게 있다. 아래참조.
http://bit1010.tistory.com/56

문제는 정식 버젼이라는거~ ㅡ.ㅡ;
M$ 만쉐~

참고
VC++ 사용자는 되도록이면 IE8을 사용하지 마세요...

해결방법
http://kuros.textcube.com/59
Internet Explorer 8 설치 후에 Visual C++ 도구에서 발생하는 문제를 돌아가는 방법

:
처음 설치시(또는 IE8설치후 다시 IE7사용시..)
설정저장을 해도 Internet explorer 7 unable to save settings라는 메세지가 계속 뜨고
홈페이지로 자동으로 접속이 안될때..
상황은 일단 IE8(정식버젼)을 지우고 다시 IE7로 돌아왔을때 였다.

문제해결
http://www.winhelponline.com/articles/122/1/Error-Element-not-found-when-attempting-to-add-a-Search-Provider-in-Internet-Explorer-7.html

This problem may happen if you register shdocvw.dll after installing Internet Explorer 7. This is just another side-effect caused by the registration of shdocvw.dll in a system running Internet Explorer 7. For more information, see Why doesn't the "You've opened a new tab" message go away?

To fix the problem, follow these steps:

1. Click Start, Run and type Regedit.exe

2. Navigate to the following location:

HKEY_CLASSES_ROOT \ TypeLib \ {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B} \ 1.1 \ 0 \ win32

3. Double-click (default) and set C:\WINDOWS\system32\ieframe.dll as its data.

4. Exit the Registry Edit
:

뷰어가 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


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