Windowsで「存在しないトークンを参照しようとしました」エラーが出たときの原因と対処法
Windowsのファイルエクスプローラーが突然動作しなくなり、開こうとした際に「存在しないトークンを参照しようとしました」というエラーが表示されることがあります。この問題は、Microsoft管理コンソール(MMC)、Visual Studio、プリンター、タスクマネージャー、ごみ箱などのツールでも同様に報告されています。本記事では、このエラーの原因と具体的な解決策をわかりやすく解説します。
「存在しないトークンを参照しようとしました」エラーの主な原因
この問題の最も可能性の高い原因は、不具合を含むWindows Updateです。また、システムファイルの破損が原因となっているケースもあります。以下の手順に沿ってトラブルシューティングを進めてみましょう。
1. 必要なDLLファイルを再登録する
まず、Windowsの検索バーで「コマンドプロンプト」を検索し、検索結果を右クリックして「管理者として実行」を選択します。
管理者権限で開いたコマンドプロンプトのウィンドウで、次のコマンドを実行します。
for /f %s in ('dir /b *.dll') do regsvr32 /s %s
コマンドの実行が完了したら、パソコンを再起動し、エラーが解消されたかどうかを確認してください。
2. SFCスキャンを実行する
SFC(システムファイルチェッカー)スキャンを使うと、破損したWindowsのシステムファイルを自動的に検出して修復できます。このエラーがファイルの欠落や破損によって引き起こされている場合、SFCスキャンが解決の糸口になる可能性があります。
実行方法は簡単です。管理者権限のコマンドプロンプトで「sfc /scannow」と入力し、Enterキーを押すだけです。スキャンには数分から十数分かかる場合がありますので、完了まで待ちましょう。
3. 以前のWindowsビルドに戻す
機能更新プログラム(Feature Update)の適用後にこの問題が発生した場合は、以前のWindowsビルドへロールバックすることで改善できる可能性があります。その場合、Microsoftが公式に問題を修正するまでは、更新プログラムの適用を一時的に控えることをおすすめします。
よくある質問
「トークンが存在しません」というエラーはどういう意味ですか?
一般的に、このエラーはオペレーティングシステムが、アクセスしようとしているファイルを認識できないことを示しています。システムファイルが破損している、またはDLLファイルの登録が解除されている場合に発生することがあります。
「存在しないトークン」エラーの原因は何ですか?
過去には、Windows Updateがこの問題を引き起こした事例が確認されています。更新によってシステムに不整合が生じ、一部のファイルが破損したことが原因でした。一般的に、DLLファイルの登録が解除されたり破損したりすると、Windows上でこの種のエラーが発生しやすくなります。
この記事が問題解決の一助となれば幸いです!
-
Windows 10で「指定されたログオンが存在しません」エラーを修正する方法
PCをデバイスやNAS(Network Attached Storage)に接続しようとした際、「指定されたログオンが存在しません」というエラーが表示されることがあります。このエラーは、以前のWindows 10アップデートを使用しているユーザーから多く報告されており、システム更新プログラムが原因で発生するケースもあります。また、このエラーと同時に、タスクスケジューラのエラーや「ログオンセッションなしではスケジュールされたタスクが実行されない」といったメッセージが表示されることもあります。本記事では、この問題を解決するための複数の方法を詳しく解説します。 Windows 10で「指定されたログ
-
Windows 10で「トークンを参照しようとしました」エラーが出たときの対処法7選
Windows 10のシステムを更新すると、新しいアップデートにはバグやエラーが含まれていることが多く、それらが原因でさまざまな不具合が発生する場合があります。Windowsのアップデート後に、「トークンを参照しようとしました(An attempt was made to reference a token)」というエラーが表示されるケースがユーザーから報告されています。 この「トークンが存在しない」というエラーは何を意味するのでしょうか。基本的に、このエラーはパソコン内の破損したファイルが原因で発生します。破損ファイルを取り除くことで、このエラーを解消できます。以下で詳しく見ていきましょう。