윈도우에서 디스코드 사용 시 “치명적인 JavaScript 오류가 발생했습니다”라는 메시지가 뜨는 건 정말 골칫거리입니다.특히 앱을 재설치하거나 업데이트해도 해결되지 않을 때는 더욱 그렇죠.보통 이 오류는 시스템에 문제가 있는 게 아니라, 남아있는 파일, 캐시 손상, 또는 다른 소프트웨어와의 충돌 때문에 발생하는 경우가 많습니다.다행히 이 문제를 해결하고 디스코드를 다시 원활하게 실행할 수 있는 몇 가지 방법이 있습니다.다만, 윈도우와 디스코드의 작동 방식이 다소 복잡하기 때문에 여러 해결 방법을 순서대로 시도해야 할 수도 있다는 점을 기억하세요.
Windows에서 Discord의 “치명적인 JavaScript 오류”를 해결하는 방법
해결 방법 1. Discord를 관리자 권한으로 실행하세요.
이 해결 방법은 Discord가 특정 파일이나 폴더에 접근하기 위해 더 높은 권한이 필요할 수 있기 때문에 도움이 됩니다.특히 Windows에서 Discord의 설정 파일 읽기를 차단하는 경우 더욱 그렇습니다. Discord가 실행되자마자 해당 오류와 함께 바로 종료되는 문제가 발생한다면 이 방법을 시도해 보세요.
- 바탕 화면이나 시작 메뉴에 있는 Discord 바로가기를 마우스 오른쪽 버튼으로 클릭하세요.
- 관리자 권한으로 실행을 선택하세요
- 사용자 계정 컨트롤 메시지가 나타나면 ‘예’를 클릭하세요.
- Discord가 정상적으로 로드되고 작동하는지 확인해 보세요.때로는 이 간단한 권한 조정으로 문제가 해결될 수 있습니다.물론 항상 그런 것은 아닙니다.
해결 방법 2.디스코드 캐시 파일 삭제
손상된 캐시 데이터나 이전 설치에서 남은 파일로 인해 Discord가 오류를 일으킬 수 있습니다.이 해결 방법은 Discord의 로컬 데이터를 재설정하여 JavaScript 오류의 원인을 제거하는 데 도움이 되므로 자주 사용됩니다.이 작업을 시작하기 전에 Discord를 완전히 종료해야 합니다.
- Ctrl + Shift + Esc작업 관리자를 열려면 누르세요.
- Discord 프로세스가 실행 중인지 확인하려면 앱 또는 백그라운드 프로세스 항목을 살펴보세요.
- 각 항목을 마우스 오른쪽 버튼으로 클릭하고 ‘ 작업 끝내기’를 선택하세요.
- Windows 탐색기를 열고 주소 표시줄에 %AppData%를 입력한 다음 Enter 키를 누르세요.
- Discord 폴더를 찾아서 삭제하세요(필요하면 Shift + Del 키를 누르세요).이렇게 하면 사용자별 캐시 데이터가 삭제됩니다.
- %LocalAppData% 폴더 에서도 동일한 작업을 반복하여 Discord 폴더를 삭제하세요.
- Discord를 새로 시작하고 오류가 계속 발생하는지 확인하세요.
해결 방법 3. Discord 설치 프로그램 캐시를 삭제하세요.
좀 이상하게 들릴 수도 있지만, 설치 중에 사용되는 임시 파일이 손상되어 재설치 후에도 문제가 반복되는 경우가 있습니다.이 캐시를 삭제하면 문제가 해결될 수 있습니다.
- Windows 검색창이나 탐색기 창에 %localappdata%\SquirrelTemp를 입력 하고 Enter 키를 누르세요.
- 해당 폴더가 존재하면 폴더 안의 모든 파일을 선택(Ctrl + A)하고 삭제하세요.
- 다음으로, 디스코드 공식 웹사이트 에서 최신 디스코드 설치 파일을 다운로드하세요.
- Discord를 다시 설치하고 JavaScript 오류가 해결되는지 확인해 보세요.
해결 방법 4.바이러스 백신을 일시적으로 비활성화하세요.
이는 다소 추측에 불과하지만, 안티바이러스 프로그램이 디스코드의 스크립트를 악성 프로그램으로 오인하는 경우가 종종 있습니다.특히 안티바이러스 소프트웨어가 지나치게 공격적인 경우 더욱 그렇습니다.안티바이러스 프로그램을 일시적으로 비활성화하여 디스코드가 오류 없이 실행되는지 테스트해 보면 문제의 원인이 안티바이러스 프로그램인지 확인할 수 있습니다.
- 시스템 트레이의 백신 아이콘을 마우스 오른쪽 버튼으로 클릭하고 ‘ 사용 안 함 ‘ 또는 유사한 옵션을 선택하세요.
- Discord를 다시 실행해 보세요.정상적으로 작동하면 Discord를 백신 프로그램의 예외 목록(일반적으로 설정 또는 제외 항목)에 추가하세요.
- 테스트 후에는 바이러스 백신 프로그램을 다시 켜는 것을 잊지 마세요.
해결 방법 5. Discord를 완전히 삭제하고 다시 설치하세요.
다른 방법이 모두 실패하면, 가장 확실한 방법은 Discord를 완전히 제거하고 잔여 파일이 남지 않도록 한 다음 새로 설치하는 것입니다.물론 Windows는 AppData 폴더에 잔여 파일이 남아 있어 설치를 불필요하게 어렵게 만들기도 합니다.
- 시작 메뉴에서 설정을 열고, 앱 및 기능 으로 이동하세요.
- Discord를 찾으려면 아래로 스크롤하세요.
- 제거를 클릭 하고 확인하세요.제거 안내에 따라 진행하고, 완전히 제거되면 위의 해결 방법 2에 따라 %AppData% 및 %LocalAppData% 폴더의 캐시를 삭제했는지 확인하세요.
- discord.com 에서 최신 설치 파일을 다운로드하세요.
- 설치하고 로그인하세요.이번에는 오류가 해결되기를 바랍니다.
해결 방법 6. Discord를 다른 폴더에 설치하세요.
때때로 기본 디렉터리의 권한 문제나 오래된 파일 때문에 문제가 발생할 수 있습니다.설치 중에 사용자 지정 경로(예 : C:\DiscordApp )를 선택하고 Discord가 제대로 작동하는지 확인해 보세요.정확한 이유는 모르겠지만, 일부 환경에서는 이렇게 하면 의외로 문제가 해결되는 경우가 있습니다.
- 설치 프로그램을 실행할 때 사용자 지정 설치를 선택하십시오.
- C:\DiscordApp 과 같이 다른 디렉토리를 선택하세요.
- 설치를 완료하고 다시 테스트해 보세요.
해결 방법 7.새 Windows 사용자 프로필을 만드세요.
손상된 사용자 프로필은 이 문제를 포함한 다양한 앱 오류를 일으킬 수 있다고 합니다.새 계정을 만드는 것이 번거로울 수 있지만, 다른 해결 방법이 없다면 시도해 볼 만합니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭 > 설정
- 계정 > 가족 및 기타 사용자 로 이동하세요.
- 이 PC에 다른 사용자 추가를 클릭하세요.
- 안내에 따라 새 사용자를 설정하세요. Microsoft 계정을 사용하거나 사용하지 않을 수 있습니다.선택은 사용자에게 달려 있습니다.
- 계정 생성이 완료되면 동일한 메뉴로 돌아가서 새 사용자를 선택하고 ‘ 계정 유형 변경’을 클릭합니다.
- 혹시 모르니 관리자 권한으로 설정한 다음 해당 계정으로 로그인하세요.
- 거기서 디스코드를 실행해 보세요.아마 더 이상 오류가 발생하지 않을 겁니다.
이 방법들 중 하나라도 효과가 있어서 성가신 자바스크립트 오류 없이 디스코드가 실행되기를 바랍니다.좀 번거롭긴 하지만, 대부분의 문제는 남아있는 파일, 손상된 캐시 또는 권한 문제로 귀결됩니다.때로는 새로 설치하거나 캐시를 삭제하는 것만으로도 해결되는 경우가 있습니다.그렇지 않더라도 적어도 문제의 원인을 좁힐 수 있을 겁니다.행운을 빌며, 디스코드가 마침내 치명적인 오류 없이 실행되기를 바랍니다!
요약
- 관리자 권한으로 Discord를 실행하여 권한 문제를 해결하세요.
- 캐시 파일 및 잔여 데이터를 삭제합니다.
- 설치 프로그램 임시 파일을 삭제하고 다시 설치하세요.
- 충돌 여부를 확인하기 위해 바이러스 백신 프로그램을 일시적으로 비활성화하십시오.
- 권한 문제가 발생하면 다른 폴더에 설치하세요.
- 새로운 시작을 위해 새 Windows 사용자 프로필을 만들어 보세요.
마무리
이 모든 과정은 시행착오를 거쳐야 할 수도 있습니다.윈도우와 디스코드가 때때로 제대로 호환되지 않기 때문이죠.하지만 조금만 인내심을 가지면 대부분의 경우 이러한 해결 방법 중 하나로 문제를 해결할 수 있을 겁니다.이 방법으로 단 한 번이라도 오류 없이 업데이트가 진행된다면, 그 고생은 충분히 가치 있는 일입니다.이 정보가 누군가의 시간을 절약하는 데 도움이 되기를 바랍니다!