본문 바로가기

windows30

Visual Studio 2019 - Windows XP 지원 버전으로 Visual C++ 컴파일 하기 최근에 Windows XP에서 구동 가능한 호환성 유지를 위해서 Visual C++을 컴파일 할 일이 있었다. 이에 Windows XP에서 별다른 라이브러리 설치 없이 구동이 가능한 방법에 대해 정리해 보고자 한다. 1. Platform Toolset 설치 Windows XP 환경에서 실행하기 위해서는 먼저 Windows XP를 지원하는 Platform Toolset을 설치하여야 한다. Visual Studio 2017 버전으로 정식 지원하지만, Visual Studio 2019에서 설치해서 사용하더라도 문제는 없다. 제어판, 프로그램 설치/제거 메뉴에서 Visual Stuido를 찾아 수정(Modify)를 누루고 독립 구성요소를 선택해 설치할 수 있다. 이후 Platform Toolset에서 Windo.. 2021. 3. 4.
VMware - Windows XP MODE 설치 하기 수집 도구를 만들면서 호환성 확인을 위해 Windows XP를 구성해야 하는 상황이다. 현재 가장 간편하게 Windows XP를 설치할 수 있는 방법은 예전에 Windows 7에서 제공하는 Windows XP Mode를 사용하는 방법이다. 기본적으로 참고한 자료는 helpdeskgeek.com/virtualization/how-to-set-up-a-windows-xp-virtual-machine-for-free/ 에 잘 정리되어 있다. 여기에 필자가 사용하는 VMware WorkStation 으로 사용하기 위해서 추가로 작업한 내용중 중요한 부분에 대해서 요약해 본다. VHD -> VMDK 변환 첫째로 압축 프로그램을 이용해서 XP Mode를 해제해보면 가상 디스크 이미지는 기본적으로 Microsoft에.. 2021. 2. 24.
AD - 동일한 컴퓨터 가입으로 인한 덮어쓰기 방지 기존 이름으로 가입된 컴퓨터가 있는데, 신규 컴퓨터가 동일한 이름으로 가입하여 문제가 발생할 수 있다. 만약 1000여대의 컴퓨터가 있는 상황이라면, 이런 상황은 언제든지 발생할 수 있으므로 다음과 같은 방법으로 동일한 이름의 컴퓨터의 도메인 가입을 막을 수 있다. 시작 -> 실행 “adsiedit.msc” 실행 그리고 기본 가입 위치인 DC를 연결하고 COMPUTDRS라는 이름의 CN을 찾는다. COMPUTERS에서 마우스 우클릭을 통해 속성을 열고, 보안 탭에서 고급 버튼을 눌려 세부 권한 항목을 확인한다. 이때 계정은 가입을 하는 계정을 선택한다. 권한 항목에서 컴퓨터 개체 삭제를 거부하도록 체크한다. 위와 같이 설정하면 컴퓨터를 삭제할 수 있는 권한이 없기 때문에, 동일한 이름으로 가입하면 삭제할.. 2021. 1. 20.
Error - The remote procedure call failed, 원격 프로시저를 호출하지 못했습니다 This error showed when opening image with Photos app if you have an N or KN version installed, You should try installing the Media Feature Pack for N and KN version of Windows 10 KB3010081 https://www.microsoft.com/download/details.aspx?id=48231 2021. 1. 20.
XINPUT1_3.dll, X3DAudio1_7.dll 시스템 오류 윈도우 10에서 과거 유명한 게임을 다시 해보기 위해 실행을 누르면 X3DAudio1_7.dll X3DAudio1_7.dll 오류가 발생하는 경우가 있다. 이 오류는 윈도우 7에 설치되었던 DirectX 구버전인 DiretX 9버전이 설치되어 있지 않아서 발생하는 문제이다. (윈도우 10에서는 DirectX 11버전만 설치되어 있다) 아래 링크에서 다운로드 받아서 설치하면 정상적을 플레이가 가능하다. Download DirectX 최종 사용자 런타임 웹 설치 관리자 from Official Microsoft Download Center Download DirectX 최종 사용자 런타임 웹 설치 관리자 from Official Microsoft Download Center Windows 7용 플랫폼 업데이.. 2020. 12. 31.
synology nfs windows 7/8/10 permission denied check list When you try to use nfs of synology, you meet to this message “Permission denied” So, I posting this check list for help you. File permission : Everyone allow access to folder. Synology have 2-factor permission. One is Shared Folder, this permission is not important when use to nfs. Second is File Station, this permission is important. So if you use to nfs, set to everyone allow. Allow connectio.. 2020. 12. 29.
윈도우 - 로컬 계정을 통한 네트워크 공격 보호 멜웨어에 감염되어 있는 경우 현재 사용자의 권한을 이용하여 다른 컴퓨터에 로그인을 시도하는 경우가 많이 발생한다. 보통 동일한 계정명/비밀번호를 사용하는 로컬 계정의 경우라면 다른 컴퓨터 역시 공격을 성공하게 된다. 이러한 공격을 쉽게 방어할 수 있는 방안이 있는데, Windows에서 기본적으로 제공하는 로컬 계정 거부 정책을 설정하면 된다. 이를 설정하면, 네트워크에서 설정한 계정에 대해서는 로그인을 거부하게 된다. 만약 로컬 계정이라는 그룹을 선택한다면, 모든 로컬 계정에 대해서 거부하므로, 네트워크 공격에 보다 효과적이다. gpedit.msc를 시작 -> 실행을 통해 실행한 후 아래 메뉴를 찾아서 로컬 계정에 대한 네트워크 로그인 설정을 거부하도록 하자. 컴퓨터구성 -> Windows 설정 -> 보.. 2020. 12. 29.
Disk Cleanup - 디스크 용량이 부족하다면 윈도우에서 가장 간편하게 용량을 정리할 수 있는 방법은 바로 DIskCleanUp을 이용하는 방법이다. 만약 현재 디스크 용량이 부족하다면, 이 프로그램을 먼저 확인해보자. DiskCleanup을 실행하면, 윈도우에서 복원이나 재설치, 캐시용도로 보관하고 있는 자료들의 현재 사이즈를 확인 할 수 있고 불필요하다고 판단되는 자료를 체크한 후 삭제를 진행하면 된다. 주요 용량 확보에 도움이 되는 요소는 다음과 같다. - Windows Update 관련 파일 - 시스템 업데이트를 하였을때 복구를 위해 보관하고 있다. 기존으로 돌아가는 일은 거희 없기 때문에 제거해도 무방하다. - System Error Memory - 윈도우 문제로 발생한 블루스크린 오류시 메모리 덤프를 생성한다. 이 메모리 덤프를 통해 오류.. 2020. 12. 14.
LAPS(Local Administrator Password Solution) – 로컬 계정 비밀번호 관리 솔류션 기업에서 Domain 환경을 구성할 때 기존에 가지고 있던 로컬 컴퓨터 계정에 대해서는 큰 관심이 없다. 일부 기업에서는 계정 관리를 위해 패스워드 관리 솔류션을 이용하기도 하지만 이는 자본도 들어가야 하고, 관리 솔류션 자체의 위험 요소도 있는 만큼 신중히 검토해야 할 것이고, 큰 기업이 아니고서는 여기까지 진행하기는 쉽지 않다. 그런데 2015 여름, Microsoft에서 로컬 패스워드를 효과적으로 관리할 수 있는 솔류션을 만들었다. 바로 LAPS(Local Administrator Password Solution)가 이것인데, 이프로그램의 장점은 다음과 같다. Configure password parameters, including age, complexity, and length. Force pa.. 2020. 12. 14.
Windows10 불필요한 기본 앱 삭제 - Xbox Game Bar, 피드백 허브 윈도우10에서 기본적으로 설치된 앱중에 많이 사용하지 않는 앱들이 많다. 기본적으로 제공하는 삭제 방법도 존재하지 않는 Xbox Game Bar와 같은 앱들은 사용하지 않아도, 기본적으로 실행되면서 컴퓨터 자원을 낭비하는 좋지 않은 앱들이라고 할 수 있다. O&O AppBuster 홈페이지로 이동한 후 O&O AppBuster를 다운로드하여 손쉽게 삭제를 할 수 있다. Powershell의 특히 사용자 눈에 보이지 않는 Hidden앱도 지울 수 있기 때문에 매우 유용하게 사용할 수 있다. 내가 지운 앱은 다음과 같다. Hidden - Edge(Oldversion) - Xbox Game Bar - Xbox Game Bar Plugin - Xbox Game Speech Window - Xbox Identit.. 2020. 12. 10.