질문과 답변

윈 도 우 Net Framework 오류

2021.04.12 11:30

달누리 조회:748

이거저거 시도해봤으나 결국 혼자 해결하지 못하고

윈포의 현자님들께 조언을 구합니다.

 

이틀 전 포토샵 사용중에 이미지 크기 변환 수치를

mm와 cm를 혼동하는 바람에 너무 크게 잡아 잘못 입력해서

변환이 힘들(?)었는지 CPU며 메모리며 그래픽이며

모든 자원이 그 변환에 쓰여지는 상태인듯 컴 돌아가는 소리가 계속되고

조금 지나 화면이 어두워지고 키보드 반응 속도가 엄청 느려져서

컴의 스위치를 눌러 껐씁니다.

다시 부팅해보니... 포토샵 임시파일 50기가 짜리가

4개 정도, 합쳐서 2백기가 정도 생겨 있어서 삭제했습니다.

 

이후 컴만 켜면 다음과 같은 [Microsoft NET Framework] 오류가 뜹니다.

 

NetFramework오류.png

 

포토샵과 넷프레임웍은 무슨 관계가 있지? 싶다가

포토샵과 무관하게 강제종료 때문인가 싶다가...

Net Framework 오류는 여러 가지가 있겠으나

위처럼 "구성 시스템을 초기화하지 못했습니다"와 관련하여 검색해보고 

관리자 권한 cmd로 다음과 같은 명령어를 사용하여

Dism /online /cleanup-image /restorehealth

sfc /scannow

뭔가 복구되었다는 메시지를 보았으나 컴을 켜면 증상은 여전합니다.

 

그래서 아예 Net Framework를 모두 삭제하고 다시 설치해야겠다 싶어서

dotnetfx_cleanup_tool을 사용하여 지우고 재부팅했는데

엥? 어찌된 일인지 저 오류 화면이 또 뜹니다.

모두 지워졌으면 넷프레임웍 관련 내용 자체가

안 나와야 할 거란 생각이었는데 착각이었습니다.

저 오류화면의 [끝내기] 단추를 누르고 무시한 채로

계속 사용해도 될런지, 그래도 괜찮은지 영 찜찜합니다.

 

시스템 백업본은 벌써 1년도 훨씬 넘은 거라

시스템 복구를 사용하자니 그 사이 설치된 프로그램, 환경 설정 등등

만질 게 너무 많아 엄두가 안납니다.

해결할 수 있는 방법을 아시면 지도해주시길 청합니다.

 

●●●●●● (참고) 아래는 오류화면의 상세 내용입니다. ●●●●●●

 

이 대화 상자 대신 JIT(Just-in-time) 디버깅을 호출하는

방법에 대한 자세한 내용은 이 메시지의 뒷부분을 참조하십시오.

 

************** 예외 텍스트 **************

System.Configuration.ConfigurationErrorsException: 구성 시스템을 초기화하지 못했습니다. ---> System.Configuration.ConfigurationErrorsException: '.', 16진수 값 0x00은(는) 잘못된 문자입니다. 줄 12, 위치 1 (C:\Users\js\AppData\Local\WinTools.Info\win10settings2020.exe_Url_fprvy2f3vp5czhpcc3um4ry0jbk5rfcu\2.0.1.20\user.config line 12) ---> System.Xml.XmlException: '.', 16진수 값 0x00은(는) 잘못된 문자입니다. 줄 12, 위치 1

   위치: System.Xml.XmlTextReaderImpl.Throw(Exception e)

   위치: System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars)

   위치: System.Xml.XmlTextReaderImpl.ParseText()

   위치: System.Xml.XmlTextReaderImpl.ParseElementContent()

   위치: System.Xml.XmlTextReaderImpl.Skip()

   위치: System.Configuration.XmlUtil.StrictSkipToNextElement(ExceptionAction action)

   위치: System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

   위치: System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

   위치: System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil)

   위치: System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

   --- 내부 예외 스택 추적의 끝 ---

   위치: System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)

   위치: System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)

   위치: System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)

   --- 내부 예외 스택 추적의 끝 ---

   위치: System.Configuration.ConfigurationManager.PrepareConfigSystem()

   위치: System.Configuration.ConfigurationManager.RefreshSection(String sectionName)

   위치: System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped)

   위치: System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties)

   위치: System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider)

   위치: System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName)

   위치: System.Configuration.SettingsBase.get_Item(String propertyName)

   위치: System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName)

   위치: System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)

   위치: win10settings.Properties.Settings.get_simpleMenu()

   위치: win10settings.Form1.setMenuVisible()

   위치: win10settings.Form1.Form1_Load(Object sender, EventArgs e)

   위치: System.Windows.Forms.Form.OnLoad(EventArgs e)

   위치: System.Windows.Forms.Form.OnCreateControl()

   위치: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

   위치: System.Windows.Forms.Control.CreateControl()

   위치: System.Windows.Forms.Control.WmShowWindow(Message& m)

   위치: System.Windows.Forms.Control.WndProc(Message& m)

   위치: System.Windows.Forms.Form.WmShowWindow(Message& m)

   위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

 

************** 로드된 어셈블리 **************

mscorlib

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4300.0 built by: NET48REL1LAST_C

    코드베이스: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll

----------------------------------------

win10settings

    어셈블리 버전: 2.0.1.20

    Win32 버전: 2.0.1.20

    코드베이스: file:///C:/Utils/win10settings2020.exe

----------------------------------------

System.Windows.Forms

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4270.0 built by: NET48REL1LAST_C

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4300.0 built by: NET48REL1LAST_C

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Drawing

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4084.0 built by: NET48REL1

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

System.Configuration

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4190.0 built by: NET48REL1LAST_B

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

----------------------------------------

System.Core

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4320.0 built by: NET48REL1LAST_C

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

----------------------------------------

System.Xml

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4084.0 built by: NET48REL1

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

----------------------------------------

System.Windows.Forms.resources

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4084.0 built by: NET48REL1

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ko_b77a5c561934e089/System.Windows.Forms.resources.dll

----------------------------------------

System.xml.resources

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4084.0 built by: NET48REL1

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.resources/v4.0_4.0.0.0_ko_b77a5c561934e089/System.Xml.resources.dll

----------------------------------------

System.Configuration.resources

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4084.0 built by: NET48REL1

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration.resources/v4.0_4.0.0.0_ko_b03f5f7f11d50a3a/System.Configuration.resources.dll

----------------------------------------

mscorlib.resources

    어셈블리 버전: 4.0.0.0

    Win32 버전: 4.8.4084.0 built by: NET48REL1

    코드베이스: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ko_b77a5c561934e089/mscorlib.resources.dll

----------------------------------------

 

************** JIT 디버깅 **************

JIT(Just In Time) 디버깅을 사용하려면 이 응용 프로그램 또는 컴퓨터의

config 파일(machine.config)의 jitDebugging 값을 

system.windows.forms 섹션에 설정해야 합니다.

또한 응용 프로그램은 디버깅할 수 있도록 컴파일되어야

합니다.

 

예:

 

<configuration>

    <system.windows.forms jitDebugging="true" />

</configuration>

 

JIT 디버깅을 사용하면 처리되지 않은 모든 예외는

이 대화 상자에서 처리되지 않고 컴퓨터에 등록된 JIT 

디버거에 보내집니다.

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
88859 윈 도 우| 윈10 서비스 목록에 1f421f는 어떤 건가요? 실시간 192 04-12
88858 소프트웨어| vmware를 사용해서 호스트컴에 랜섬을 완벽하게 막을 수 있... [7] 백스페이스 437 04-12
88857 하드웨어| MVMe M2 개조 BIOS [2] BlackPhoen 487 04-12
88856 소프트웨어| AOMEI Bakupper Antory 327 04-12
88855 윈 도 우| 영문/한글 윈도우 통합 질문 드립니다. [2] 아미띠에03 298 04-12
» 윈 도 우| Net Framework 오류 [3] 달누리 748 04-12
88853 하드웨어| 크리스탈디스크 인포 99% TBW 두번째 질문입니다 [4] 컴알못러 646 04-12
88852 소프트웨어| aomei backupper의 도구에서 pxe 메뉴가 없는가요? [4] ksire 167 04-12
88851 소프트웨어| H.264 X264 [5] 홍낄똥 580 04-12
88850 소프트웨어| 윈도우 업데이트와 유틸 설치 순서 [2] 바이오스 609 04-12
88849 소프트웨어| 워드작성중 생선된 실선만 제거가 안됩니다. [4] joe 458 04-12
88848 소프트웨어| 자료요청 [3] 농심신난년 481 04-12
88847 윈 도 우| 윈7ㅡ윈10 터치 모니터 사용 가능한가요? [2] H.Jiny 347 04-11
88846 윈 도 우| 가르쳐주세요! [6] fkjin 490 04-11
88845 하드웨어| AMI UEFI BIOS의 Graphics Configuration 항목 사라짐 [1] 윈도우사용 281 04-11
88844 하드웨어| 파워도 아니고, 그래픽카드도 아닌데... [15] 뽀로로 563 04-11
88843 소프트웨어| 한글2018 설치 시 에러로 롤백문제입니다. [2] 『ⓖⓤⓝ』 1226 04-11
88842 소프트웨어| 리눅스와 개인정보 보호 [15] 스티어 303 04-11
88841 소프트웨어| 동영상재생기 VLC 옵션 질문좀 드려요. [2] 좀머씨 207 04-11
88840 윈 도 우| 파일이 이상한데 랜섬웨어 걸린건가요? [9] 프록시마 517 04-11
XE1.11.6 Layout1.4.8