윈도우 '존재하지 않는 토큰을 참조하려고 했습니다' 오류란?
Windows 파일 탐색기를 열려고 할 때 "존재하지 않는 토큰을 참조하려고 했습니다(An attempt was made to reference a token that does not exist)"라는 오류 메시지가 나타나며 탐색기가 작동하지 않는 경우가 있습니다. 이 문제는 파일 탐색기뿐만 아니라 Microsoft Management Console(MMC), Visual Studio, 프린터, 작업 관리자, 휴지통 등 다양한 프로그램과 도구에서도 보고된 바 있습니다.
이 오류의 가장 유력한 원인은 문제가 있는 Windows 업데이트이며, 그 외에 손상된 시스템 파일도 원인이 될 수 있습니다. 아래의 방법들을 순서대로 시도해 보세요.
1. 필요한 DLL 파일 다시 등록하기
Windows 검색창에 "명령 프롬프트"를 입력한 뒤, 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
관리자 권한 명령 프롬프트 창에서 다음 명령어를 입력하고 실행합니다:
for /f %s in ('dir /b *.dll') do regsvr32 /s %s명령 실행이 완료되면 시스템을 재시작한 후 문제가 해결되었는지 확인합니다.
2. SFC(시스템 파일 검사기) 검사 실행
SFC 검사는 손상되거나 누락된 Windows 시스템 파일을 스캔하고 자동으로 복구해 주는 도구입니다. 이 오류가 시스템 파일의 손상이나 누락으로 인해 발생한 것이라면 SFC 검사만으로도 문제를 해결할 수 있습니다. 관리자 권한 명령 프롬프트에서 sfc /scannow 명령을 실행하면 됩니다.
3. 이전 Windows 빌드로 되돌리기
특정 기능 업데이트(Feature Update)가 이 문제의 원인이라면, 이전 버전의 Windows 빌드로 되돌리는 것이 효과적입니다. 이 경우 Microsoft가 공식적인 해결책을 제공할 때까지 업데이트 설치를 잠시 보류하는 것이 좋습니다.
자주 묻는 질문
'토큰이 존재하지 않습니다' 오류는 무엇을 의미하나요?
일반적으로 이 오류는 운영체제가 접근하려는 파일을 인식하지 못한다는 의미입니다. 시스템 파일이 손상되었거나 DLL 파일의 등록이 해제된 경우에 발생할 수 있습니다.
'토큰이 존재하지 않습니다' 오류의 원인은 무엇인가요?
주된 원인은 Windows 업데이트입니다. 업데이트 과정에서 시스템 불일치가 발생하고 일부 파일이 손상될 수 있습니다. 일반적으로 DLL 파일이 등록 해제되거나 손상되면 Windows 운영체제에서 이러한 오류가 나타날 수 있습니다.
이 글이 문제 해결에 도움이 되길 바랍니다!