설정 앱은 Windows 10 운영 체제(및 Windows 11)를 관리하고 구성하는 데 중요한 역할을 하기 시작합니다. 클래식 Windows 제어판은 더 이상 개발되지 않으며 Microsoft는 최신 설정 앱에만 새로운 기능을 추가하고 있습니다. 그러나 설정 앱이 계속 충돌하거나, 열리지 않거나, 특정 설정 섹션을 열 때 즉시 닫히거나, 오류가 반환되는 상황을 이미 겪었습니다. Windows 10 또는 Windows 11에서 설정 앱을 복구하는 방법을 살펴보겠습니다.
시작 메뉴에서 Windows 10 설정을 열려고 하면 파란색 배경의 빈 창이 열립니다.
그리고 ms-settings 명령(ms-settings:display
)을 사용하여 앱 메뉴(예:디스플레이 설정 창)에서 호출한 경우 ) 또는 바탕 화면에서 다음 오류가 나타납니다.
ms-settings:display This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the Default Programs control panel.
Windows 10 및 11에서 설정 앱을 재설정하는 방법
가장 쉬운 경우 설정 앱에 문제가 있는 경우 설정을 기본값으로 재설정할 수 있습니다. 설정 찾기 Windows 검색을 사용하여 앱을 실행하고 앱 설정을 선택합니다. .
설정을 재설정하려면 재설정을 클릭하세요. .
같은 방법으로 PowerShell을 사용하여 Windows 10에서 설정 앱을 부드럽게 재설정할 수 있습니다.
Get-AppxPackage windows.immersivecontrolpanel | Reset-AppxPackage
재설정이 도움이 되지 않으면 계정에 설정 앱의 매니페스트 파일에 대한 NTFS 읽기 및 쓰기 권한이 있는지 확인하십시오(PowerShell에서 수행하는 것이 더 쉽습니다).
get-acl C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest |fl
기본적으로 NT SERVICE\TrustedInstaller
만 이 파일에 액세스할 수 있는 권한이 있습니다.
takeown 및 icacls 도구를 사용하여 계정을 SystemSettings.exe.manifest의 소유자로 설정합니다. 파일을 만들고 자신에게 모든 권한 부여:
takeown /F 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest'
icacls 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' /grant myhostname\root:F
파일 삭제(또는 이름을 바꾸는 것이 좋습니다):
Rename-Item 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest_bak'
앱 설정을 다시 재설정해 보세요.
아이콘을 클릭한 직후 설정 앱이 닫히면 사용자가 GPO 설정에서 제어판을 실행할 수 있는지 확인하십시오. 로컬 그룹 정책 편집기(gpedit.msc)에서 이 옵션은 사용자 구성 -> 관리 템플릿 -> 제어판 -> 제어판 및 PC 설정에 대한 액세스 금지에 있습니다. .NoControlPan HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer의 레지스트리 매개변수가 이 GPO 옵션과 일치합니다.
Windows 10/11에서 설정 앱을 다시 설치하는 방법
설정 앱은 기본 제공 UWP Windows 앱입니다. 이는 다른 Microsoft Store APPX처럼 관리할 수 있음을 의미합니다. 제거, 설치 또는 복구할 수 있습니다.
ImmersiveControlPanel appx가 Windows에 등록되었습니다:
Get-AppxPackage *immersivecontrolpanel*
보시다시피 다른 Microsoft Store 앱과 달리 C:\Windows\ImmersiveControlPanel에 있습니다. C:\Program Files\WindowsApps 대신.
매니페스트 파일을 사용하여 ImmersiveControlPanel 앱을 다시 설치해 보십시오. 다음 PowerShell 명령을 사용하십시오.
$manifest = (Get-AppxPackage *immersivecontrolpanel*).InstallLocation + '\AppxManifest.xml'
Add-AppxPackage -DisableDevelopmentMode -Register $manifest
컴퓨터를 다시 시작하십시오:
Restart-Computer
아무 것도 도움이 되지 않으면 C:\Windows\ImmersiveControlPanel
의 이름을 바꿉니다. 디렉터리에서 다음 명령을 사용하여 Windows 이미지 시스템 파일을 확인하고 복구합니다.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
이 명령은 Windows 구성 요소 저장소의 소스 파일을 사용하여 ImmersiveControlPanel 디렉터리를 다시 만들어야 합니다.