2025/04/14

Windows10에서 11로 올리면서 변경사항



Airytec 사용설정:
먼저 제어판/Windows Defender 방화벽에서 Airytec추가

Windows 11은 기본적으로 ICMP(ping)를 차단하므로
제어판/Windows Defender 방화벽/고급설정에서 인바운드 규칙에서 아래 항목을 활성화
파일 및 프린터 공유(에코 요청 - ICMPv4-In)

Airytec을 작업 스케줄러에 등록(시작프로그램으로 등록하면 관리자 권한으로 실행이 안돼 스케줄러에 등록)
일반탭에서 가장 높은 수준의 권한으로 실행에 체크하고 트리거탭에서 작업시작은 로그온할 때로 선택하고 동작탭에서 airytec등록



부팅시 자동로그인 등록:
Win+R로 실행창을 열고 regedit 입력
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
DevicePasswordLessBuildVersion값을 0으로 변경

Win+R로 실행창을 열고 netplwiz 입력

사용자 계정 창에서 자동 로그인할 계정을 선택

상단의 "사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음" 체크 해제

확인을 누르면 자동 로그인 정보 입력 창이 뜸

비밀번호 입력 후 확인




검색상자에서 Bing 검색 비활성화 (로컬 검색만 가능하게):

Win+R로 실행창을 열고 regedit 입력

HKCU\Software\Microsoft\Windows\CurrentVersion\Search

DWORD(32비트)로 BingSearchEnabled 만들고 값은 0

DWORD(32비트)로 CortanaConsent 만들고 값은 0




한글 입력중일 때 포커싱 옮기면 조합중이던 글자가 사라지는 현상:

설정/시간 및 언어/언어 및 지역/한국어 옵션/Microsoft 입력기 옵션/이전 버전의 Microsoft IME 켬




Windows11 설치시 로컬계정을 긴이름으로 만들기:

공유기에서 해당 디바이스만 외부연결차단하거나 물리적으로 랜케이블을 빼 놓고 직접 계정이름 넣기


또는

Windows11 설치 미디어를 Rufus를 사용해 만들면 Windows 사용자 환경을 설정할 수 있는데 거기서 로컬계정 이름을 미리 입력할 수 있고 TPM과 온라인 Microsoft계정 요구사항을 제거할 수 있음




Windows11에서 일부 장치 드라이버 업데이트:

설정/Windows 업데이트/고급옵션에서 기타 Microsoft 제품에 대한 업데이트 받기 켜고

아래 선택적 업데이트에서 기타 드라이버 설치




Windows Termial 코드페이지 utf-8로 변경:

기본으로 설정된 확장완성형(cp949) 인코딩을 utf-8로 변경하려면

HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage

ACP값을 65001

MACCP값을 65001

OEMCP값을 65001


제어판에서 바꾸려면
국가 또는 지역/관리자옵션/시스템 로캘 변경에서 Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용 체크

**일부 앱에서 한글이 깨지는 경우 언어파일이면 해당파일을 utf-8로 재저장. 토탈 커맨더의 파일주석이 담긴 descript.ion파일이 cp949로 저장돼 있으면 utf-8로 변경.




CMD 프롬프트 색상 설정과 자동실행:

CMD 시작시 자동실행 명령

HKCU\Software\Microsoft\Command Processor

AutoRun 값에 prompt $e[32m$P $G$e[0m

다른 명령어를 추가한다면 구분은 &





Powershell 프롬프트 색상설정과 alias 재설정:

로컬에서 만든 스크립트 허용

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

$PRFOFILE 생성
New-Item -ItemType File -Path $PROFILE -Force

vim $profile


function Prompt {
    $esc = [char]27
    $isAdmin = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)
    $adminColor = if ($isAdmin) { "$esc[91m" } else { "$esc[92m" }
    "$adminColor[$($PWD.Path)]$esc[0m ❯ "
}
Remove-Item alias:ls -Force
function ls { Get-ChildItem | Format-Table -AutoSize }



Microsoft remote desktop 설정:
Settings/Session settings
Start connections in full screen/Off
Start each connection in a new windows/Off

When resizing the app:
Stretch the content, preserving aspect ratio

Saved PCs
.../pin to start로 선택한 터미널 시작화면 고정