Skip to content

Windows

Windows Products의 상세 목록

마이크로소프트 윈도(Microsoft Windows)는 마이크로소프트가 개발한 컴퓨터 운영 체제이다. 애플이 개인용 컴퓨터에 처음으로 도입한 그래픽 사용자 인터페이스(GUI) 운영 체제인 맥 오에스에 대항하여, 당시 널리 쓰이던 MS-DOS에서 멀티태스킹과 GUI 환경을 제공하기 위한 응용 프로그램으로 처음 출시되었다. 현재 전 세계 90%의 개인용 컴퓨터에서 쓰고 있으며, 서버용 운영 체제로도 점차 영역을 넓혀 나가고 있다. 윈도 운영 체제의 경우 큰 시장 점유율을 차지하고 있는 까닭에 일반 사용자들에게 매우 익숙할뿐 아니라 호환되는 유명한 응용 프로그램이 많다는 장점을 지니고 있지만, 그만큼 보안 문제에서는 취약한 부분이 많은 운영 체제로 인식되기도 한다.

Category

Developer utilities

Network utilities

윈도우 OS에서 제공하는 네트워크 관련 명령어를 살펴봅니다. 네트워크 관련 명령어를 이용하면 현재 네트워크의 상태 등을 쉽게 파알할 수 있으며 문제점을 확인할 수도 있습니다. 네트워크 명령어를 윈도우 OS에서 실행하려면 명령 프롬프트 창을 이용합니다.

  • ping: 접속하려는 호스크가 네트워크에 연결되어 있는지 테스트하는 명령.
  • arp: IP주소에 대응하는 MAC주소(하드웨어주소)를 확인하는 명령.
  • ipconfig: IP주소/서브넷마스크/디폴트게이트웨이등을 확인하는 명령.
  • nslookup: 도메인주소를 IP주소로 변환하여 알려주는 명령.
  • tracert: 목적 IP주소까지 찾아가는 경로에 위치한 라우터의 IP주소를 확인하는 명령.
  • netstat: 현재 개방되어 있는 포트 번호를 확인하는 명령(서버 동작 확인 명령).
  • route: 디폴트 게이트웨이 등 라우팅 테이블 설정을 확인하고 관리하는 명령.

Softwares

  • WinSW - 허용 라이선스에 따라 모든 실행 파일을 Windows 서비스로 실행할 수 있는 래퍼 실행 파일입니다.

Hot to use

Directories

Enable viewing of hidden files and folders, and look in these folders:

  • C:\Users\<your user name>\AppData\Local\Adobe\...
  • C:\Users\<your user name>\AppData\Roaming\Adobe\...
  • C:\Users\<your user name>\AppData\LocalLow\Adobe\...

관리자 권한

There is no sudo command in Windows. The nearest equivalent is "run as administrator." You can do this using the runas command with an administrator trust-level, or by right-clicking the program in the UI and choosing "run as administrator."

Enable administrator account

To enable the Windows 10 administrator account do the following (note: this works in older versions of Windows as well):

  1. Run the command net user to display a list of all user accounts on the system. You should see Administrator listed as one of the accounts.
  2. To activate the inactive administrator account, run the command net user administrator /active:yes
    • Windows returns "The command completed successfully" if the operation was successful. Check the spelling and that you are in an elevated command prompt interface if you get error messages.
  3. If you want to enable the guest account as well run the command net user guest /active:yes

사용자 폴더 변경 방법

C:\Users\사용자명 이렇게 되어있는걸 바꾸고 싶다면

  1. netplwiz 를 실행.
  2. 새로운 임시 사용자(관리자 권한)를 만들고
  3. 새로운 임시 사용자로 로그인한 후
  4. 기존 사용자 제거.
  5. 원하는 사용자명으로 계정 생성 (관리자 권한 or 사용자 권한 원하는대로)
  6. 새로운 사용자명 다시 로그인
  7. 임시 사용자 제거.

순으로 진행하면 된다.

MBR vs GPT Partition Format

(이 내용은 Bootcamp를 사용하여 Mac OSX에 Windows를 설치할 경우 필요하다)

Windows 설치를 사용하여 UEFI 기반 PC에 Windows를 설치할 경우 하드 드라이브 파티션 스타일은 UEFI 모드 또는 레거시 BIOS 호환 모드를 지원하도록 설정해야 합니다. 예를 들어 "이 디스크에 Windows를 설치할 수 없습니다. 선택한 디스크가 GPT 파티션 스타일이 아닙니다”라는 오류 메시지가 표시되는 것은 PC가 UEFI 모드에서 부팅되었지만 하드 드라이브가 UEFI 모드를 지원하도록 구성되지 않았기 때문입니다. 몇 가지 옵션이 있습니다. 레거시 BIOS 호환 모드에서 PC를 다시 부팅합니다. 이 옵션을 사용하면 기존 파티션 스타일을 유지할 수 있습니다. 자세한 내용은 UEFI 모드 또는 레거시 BIOS 모드로 부팅을 참조하세요.

GPT 파티션 스타일을 사용하여 UEFI를 지원하도록 드라이브를 다시 포맷합니다. 이 옵션을 사용하면 PC의 UEFI 펌웨어 기능을 사용할 수 있습니다.

  1. 레거시 BIOS 호환 모드에서 PC를 다시 부팅합니다. 이 옵션을 사용하면 기존 파티션 스타일을 유지할 수 있습니다. 자세한 내용은 UEFI 모드 또는 레거시 BIOS 모드로 부팅을 참조하세요.
  2. GPT 파티션 스타일을 사용하여 UEFI를 지원하도록 드라이브를 다시 포맷합니다. 이 옵션을 사용하면 PC의 UEFI 펌웨어 기능을 사용할 수 있습니다.

다른 파티션 스타일을 사용하여 드라이브 다시 포맷

  • Windows 설치 내에서 Shift+F10을 눌러 명령 프롬프트 창을 엽니다.
  • 드라이브를 다시 포맷합니다.

UEFI 모드: DiskPart를 사용하여 드라이브를 정리하고 GPT 파티션 스타일로 변환합니다.

diskpart
list disk
select disk <disk number>
clean
convert gpt
exit

레거시 BIOS 호환 모드: DiskPart를 사용하여 드라이브를 정리하고 기본 파티션 스타일(MBR)을 사용합니다.

diskpart
list disk
select disk <disk number>
clean
exit

이때 명령 프롬프트 창을 닫은 다음 Windows 설치 프로그램 설치를 계속할 수 있습니다.

Operating systems by Microsoft

Operating systems by Microsoft

Xenix, M-DOS, MSX-DOS, MS-DOS, OS/2, Windows (1.0, 2.x, 3.x, 9x, NT, CE, Mobile, Phone), Xbox operating system, Xbox 360 System Software, Zune, DangerOS, Singularity, Midori, HomeOS, Barrelfish

Relative EXE or DLL

Directory vs Folder

Windows 95 introduced Windows Explorer and along with it the term folder. What is the relationship between folders and directories?
Some people believe that Windows 95 renamed directories to folders, but it's actually more than that.
Windows Explorer lets you view folders, which are containers in the shell namespace. Directories are one type of folder, namely, folders which correspond to file system locations. There are other types of folders, such as Control Panel or Network Neighborhood or Printers. These other types of folders represent objects in the shell namespace which do not correspond to files. In common usage, the term virtual folder has been applied to refer to folders which are not directories.

Hosts

Linux의 Hosts(/etc/hosts) 역할을 하는 파일 경로는 아래와 같다.

C:\Windows\System32\drivers\etc\hosts

Windows 11

Windows Subsystem for Linux

설치 방법 및 관련 이슈는 Windows Subsystem for Linux (WSL) 항목 참조.

Windows Server (Download)

Windows Virtual Machine (Download)

Windows 7 VM

These virtual machines expire after 90 days. We recommend setting a snapshot when you first install the virtual machine which you can roll back to later. Mac users will need to use a tool that supports zip64, like The Unarchiver, to unzip the files.

The password to your VM is "Passw0rd!"

Windows 11 VM

시스템 설치 사양은 다음과 같다:

  • Processor - 1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC).
  • RAM - 4 gigabyte (GB).
  • Storage - 64 GB or larger storage device Note: See below under “More information on storage space to keep Windows 11 up-to-date” for more details.
  • System firmware - UEFI, Secure Boot capable. Check here for information on how your PC might be able to meet this requirement.
  • TPM - Trusted Platform Module (TPM) version 2.0. Check here for instructions on how your PC might be enabled to meet this requirement.
  • Graphics card - Compatible with DirectX 12 or later with WDDM 2.0 driver.
  • Display - High definition (720p) display that is greater than 9” diagonally, 8 bits per color channel.

수동 설치하고 싶다면 VirtualBox#Windows 11 설치하기 항목 참조.

SSH 서버 구성하기

OpenSSH#Windows 항목 참조.

RDP 설정하기

"윈도우 키 > 설정" ("제어판"이 아니다) 에 들어가서 "시스템 > 원격 데스크톱" 위치에 있다.

Microsoft 계정 로그인 직후 RDP 로그인 인증 관련 에러

"설정" ("제어판" 아님) 에 들어가서 비밀번호 및 인증 관련 내용 OFF 하자.

  • "설정 > 계정 > 계정 > 로그인 옵션 > 추가 설정 > 보안을 강화하려면 이 장치의 Microsoft 계정에 Windows Hello 로그인만 허용함 (궈장 사항)" 을 "끔"
  • "설정 > 계정 > 계정 > 로그인 옵션 > 로그인하는 방법 > 암호" 를 "계정의 비밀번호를 사용하여 로그인" 으로 변경

이렇게 하면 Microsoft 계정(이메일주소)과 비밀번호가 RDP의 ID/PW 가 된다.

remmina에서는 도메인은 공백으로 둬도 된다.

MS 계정을 사용하기 싫다면 아래 #Microsoft 계정으로 로그인하지 않고 시스템 계정으로 로그인 항목 참조.

또는 netplwiz를 사용하여 계정 다시 만들어라.

Microsoft 계정으로 로그인하지 않고 시스템 계정으로 로그인

이미 로그인했다면 netplwiz 으로 새로운 계정 만들거나

  • "설정 > 계정 > 계정 > 사용자 정보 > 계정 설정 > Microsoft 계정" 에 "대신 로컬 계정으로 로그인" 버튼을 누르면 된다.

시스템 정보 보는 방법

  • 레거시 방법 - "내 컴퓨터 > [마우스 오른쪽 버튼 클릭] > [팝업 컨텍스트] > 속성" 으로 확인
  • 최신 방법 - "설정 > 시스템 > 정보" - "장치 사양"의 "관련 정보"에 링크 버튼들 있다. <- 작업 그룹(DOMAIN), 환경변수 설정 등 있다.

Troubleshooting

공유 프린터 접근

"실행" 대화상자에서 \\192.168.0.1와 같은 방법으로 접근했을 경우 정상적으로 연결되지 않는다면 IP주소가 아닌 해당 PC의 이름을 입력하여 접속해 보자.

Remove file

Windows에서 일반적인 방법으로 지울 수 없는 파일(CON, NUL)을 제거하는 방법은 아래와 같다.

파일 삭제시 \\.\을 포함한 전체경로로 파일명을 변경한 후 제거한다. (예를 들면 C:\NUL파일을 제거하고 싶을 경우 아래와 같이 하면 된다.)

rename \\.\C:\NUL deletefile
del deletefile

Not found hal.dll

hal.dll파일을 찾을 수 없어, 부팅을 할 수 없을 경우가 있다. 일반적으로 이 파일이 손상되었을 경우 새로운 윈도우를 설치하는 것이 좋으며, 다른 방법은 system32 디렉터리의 hal.dll 파일을 복원하면 된다.

한국형 ActiveX/EXE 사이트 접속

아래와 같은 사항을 확인해야 한다.

  • Add-on 실행 문제: 인터넷 옵션 > 보안 탭 > Enable Protected Mode를 Disable 해야한다.
  • ActiveX/EXE 등 실행 문제: 인터넷 옵션 > 보안 탭 > Trusted sites에 사이트 주소를 입력해야 한다.
  • 파일 다운로드가 불가능할 경우: 인터넷 옵션 > 보안 탭 > Custom level... > Downloads > File download > Enable
  • 웹사이트가 정상적으로 작동하지 않을 경우 (JavaScript 작동 문제): 인터넷 옵션 > 보안 탭 > Custom level... > Scripting > Active scripting > Enable
  • 사이드 새로고침이 자주 일어날 경우: 인터넷 옵션 > 고급 탭 > Browsing > Enable automatic crash recovery > Disable

Windows 10 멈춤현상(프리징)

bcdedit /set disabledynamictick yes

장치 로그아웃 했는데 자동 로그인 가능 목록에 남아있는 문제

Windows Hello#장치 로그아웃 했는데 자동 로그인 가능 목록에 남아있는 문제 항목 참조.

See also

Favorite site

Image Download

References


  1. Missing_file_hal_dll.pdf 

  2. Www_windowexe_com.zip