Windows 10에서 프로그램 아이콘이나 폴더를 마우스 오른쪽 버튼으로 클릭했을 때 '시작에 고정(Pin to Start)' 컨텍스트 메뉴 항목이 작동하지 않거나 사라져 있는 경우가 있습니다. 이럴 때는 그룹 정책(Group Policy) 설정을 점검하고 변경해야 합니다. 사용 중인 Windows 10 에디션에 로컬 그룹 정책 편집기(GPEDIT)가 포함되어 있지 않다면 Windows 레지스트리를 직접 편집하면 됩니다. 즉, Windows 10 Home 사용자는 레지스트리 편집 방식을 활용해야 합니다.
시작에 고정이 작동하지 않을 때 해결 방법
작업을 시작하기 전에 시스템 복원 지점을 만들어 두거나 레지스트리를 미리 백업해 두는 것을 권장합니다. 잘못된 설정 변경은 시스템 동작에 영향을 줄 수 있으므로, 백업은 필수적인 안전 장치입니다.
1] 그룹 정책 편집기에서 설정 변경하기
작업 표시줄 검색창에 gpedit.msc를 입력하고 그룹 정책 편집기를 실행합니다.
그런 다음 다음 경로로 이동합니다.
사용자 구성 > 관리 템플릿 > 시작 메뉴 및 작업 표시줄
오른쪽 창에서 '사용자가 시작 화면을 사용자 지정하지 못하도록 함' 항목을 두 번 클릭하여 속성 창을 엽니다.
이 정책 설정은 사용자가 시작 화면 레이아웃을 변경하지 못하도록 제한합니다. 이 설정을 '사용'으로 하면 사용자가 앱을 선택하거나, 타일 크기를 조정하거나, 타일 또는 보조 타일을 고정·고정 해제하거나, 사용자 지정 모드에 진입하거나, 시작 및 앱 화면에서 타일을 재배치하는 작업을 할 수 없게 됩니다. 반대로 '사용 안 함' 또는 '구성되지 않음'으로 설정하면 사용자가 이러한 작업을 자유롭게 수행할 수 있습니다.
설정값을 구성되지 않음 또는 사용 안 함으로 변경합니다.
같은 위치에서 시작 레이아웃(Start Layout) 정책 역시 '구성되지 않음' 또는 '사용 안 함'으로 되어 있는지 함께 확인해 두면 좋습니다. 이 정책이 활성화되어 있으면 시작 메뉴 사용자 지정이 차단될 수 있습니다.
2] 레지스트리 편집기에서 값 수정하기
사용 중인 Windows 10에 그룹 정책 편집기가 없다면, regedit를 실행하여 Windows 레지스트리 편집기를 엽니다.
먼저 다음 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
오른쪽 창에서 NoChangeStartMenu 값이 존재하는지 확인합니다. 해당 값이 있다면 마우스 오른쪽 버튼으로 클릭한 후 삭제를 선택하거나, 값을 0으로 변경합니다.
이어서 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer
LockedStartLayout DWORD 값이 존재하는지 확인하여, 있다면 삭제하거나 값을 0으로 설정합니다.
모든 변경이 끝나면 컴퓨터를 다시 시작한 후, '시작에 고정' 컨텍스트 메뉴 옵션이 정상적으로 작동하는지 확인합니다.
3] Shell32.dll 파일 다시 등록하기
위의 방법들로도 문제가 해결되지 않는다면, 관리자 권한으로 실행한 명령 프롬프트 창에서 다음 명령을 입력하여 Shell32.dll 파일을 다시 등록해 볼 수 있습니다.
regsvr32 /i shell32.dll
여기서 regsvr32는 DLL 및 ActiveX 컨트롤과 같은 OLE 컨트롤을 Windows 레지스트리에 등록하거나 등록 해제하는 데 사용되는 명령줄 유틸리티입니다. Shell32.dll은 셸 API 호출을 처리하는 핵심 시스템 파일이며, /i 매개변수는 DllInstall 함수를 호출하여 재등록을 수행합니다.
이 가이드가 '시작에 고정' 문제를 해결하는 데 도움이 되기를 바랍니다.