오류 코드 먼저 보기:string subKeyName = @"Software\Microsoft\Windows\CurrentVersion\Run\"; //subkey name string valueName = @"App Name"; //name of the more specific key that will hold the value, "" means (Default) try ...{ RegistryKey reg = Registry.LocalMachine.OpenSubKey(subKeyName); if (reg != null) ...{ reg.DeleteValue(valueName); reg.Close(); } } catch (Exception ex) ...{ MessageBox.Show(this, ex.ToString()); } 이 코드 를 실행 하면 다음 과 같은 이상 을 받 을 수 있 습 니 다:System.Unauthorized Access Exception 원인 은 간단 합 니 다:RegistryKey.OpenSubKey (String) 읽 기 전용 으로 하위 항목 Public 검색 RegistryKey OpenSubKey ( string name, bool writable)writable 항목 의 쓰기 접근 권한 이 필요 하 다 면, true。 우 리 는 두 번 째 인 자 를 가지 고 우리 가 쓸 수 있 는 방식 으로 열 렸 다 는 것 을 표시 해 야 한다.