Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข 'An attempt was made to reference a token that does not exist'

ผู้ใช้บางส่วนรายงานว่าพวกเขาไม่สามารถเปิด Explorer.exe ได้หลังจากอัปเกรดเป็น Windows 10 หรือหลังจากติดตั้ง Windows update (น่าจะเป็น April's Creators Update) ข้อความข้อผิดพลาดที่แสดงคือ: “An attempt was made to reference a token that does not exist”

วิธีแก้ไข  An attempt was made to reference a token that does not exist

สิ่งนี้ไม่ได้เกิดขึ้นกับโปรแกรม Explorer.exe เท่านั้น ยังมีรายงานกับยูทิลิตี้พื้นเมืองของ Windows อื่นๆ หลายตัว รวมถึง Taskbar, Recycle Bin, MMC (Microsoft Management Console)

สาเหตุของ attempt was made to reference a token that does not exist error

หลังจากสืบสวนปัญหาและดูรายงานผู้ใช้ต่างๆ เราสามารถสร้างรายการตัวทำให้เกิดปัญหาที่อาจรับผิดชอบต่อปัญหานี้:

  • April Creators Update ก่อให้เกิดปัญหา – อัปเดตนี้ปล่อยออกมาพร้อมกับความไม่สอดคล้องที่ทำลายไฟล์ของยูทิลิตี้ในตัวหลายตัว ปัญหานี้ยังไม่ได้รับการแก้ไข ดังนั้นการนำอัปเดตไปใช้ตอนนี้จะไม่ทำให้เกิดผลลัพธ์เดียวกัน
  • ไฟล์ระบบเสียหาย – Windows update ที่ไม่สอดคล้อง การติดเชื้อมัลแวร์ หรือการแทรกแซงด้วยตนเอง อาจนำไปสู่ข้อผิดพลาดนี้หากชุดไฟล์ระบบเสียหาย

วิธีแก้ไข attempt was made to reference a token that does not exist error

หากคุณกำลัง掙扎เพื่อแก้ไขปัญหาเฉพาะนี้ บทความนี้จะให้คุณชุดขั้นตอนการแก้ไขปัญหาพื้นฐาน ด้านล่างคุณมีชุดวิธีที่ผู้ใช้คนอื่นในสถานการณ์คล้ายกันใช้เพื่อหลีกเลี่ยงหรือรักษาปัญหาได้สำเร็จ

เพื่อผลลัพธ์ที่ดีที่สุด เราขอร้องให้คุณเริ่มจากวิธีแรกและทำงานลงมาตามลำดับที่นำเสนอจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิภาพในการแก้ไขข้อผิดพลาด “attempt was made to reference a token that does not exist” เริ่มกันเลย!

วิธีที่ 1: แก้ไขไฟล์ที่เสียหายผ่าน Command Prompt

ผู้ใช้บางส่วนที่พบตัวเองอยู่ในสถานการณ์คล้ายกัน จัดการได้รับการแก้ไขปัญหาหลังจากใช้ Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบเพื่อแก้ไขการเสียหายของไฟล์ระบบ Registry

โปรดทราบว่าวิธีนี้จะมีประสิทธิภาพก็ต่อเมื่อข้อความข้อผิดพลาดถูกกระตุ้นโดยการเสียหายของไฟล์จริงๆ นี่คือคำแนะนำ gyors เกี่ยวกับการใช้ Command prompt ที่มีสิทธิ์ผู้ดูแลระบบเพื่อแก้ไขข้อผิดพลาด “attempt was made to reference a token that does not exist” :

  1. กด Windows key + R เพื่อเปิดกล่อง Run จากนั้นพิมพ์ “cmd” และกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ หากได้รับแจ้งจาก UAC (User account control) ให้เลือก Yes.
    วิธีแก้ไข  An attempt was made to reference a token that does not exist
  2. เพื่อให้แน่ใจว่าเราอยู่ในตำแหน่งที่ถูกต้อง ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
    cd %WINDIR%\System32
  3. พิมพ์หรือวางคำสั่งต่อไปนี้และกด Enter เพื่อลงทะเบียน DLL files ที่จำเป็นซ้ำซึ่งอาจเสียหายระหว่างกระบวนการอัปเดต:
    for /f %s in ('dir /b *.dll') do regsvr32 /s %s
  4. ปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบและรีสตาร์ทคอมพิวเตอร์ของคุณ ที่การสตาร์ทอัพครั้งต่อไป ให้ดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่โดยการเปิดโปรแกรมยูทิลิตี้เดียวกันที่เคยก่อให้เกิดข้อความข้อผิดพลาด

หากข้อผิดพลาดยังไม่ได้รับการแก้ไข ให้ดำเนินต่อไปกับวิธีถัดไปด้านล่าง

วิธีที่ 2: ย้อนกลับไปเวอร์ชัน Windows ก่อนหน้า

หากปัญหาไม่ได้รับการแก้ไขโดยวิธีที่ 1 มายืนยันว่าปัญหาไม่ได้ถูกกระตุ้นโดย Windows Update ล่าสุดที่คุณติดตั้ง

ผู้ใช้บางส่วนจัดการแก้ไขปัญหาได้หลังจากใช้เมนู Advanced Recovery Option เพื่อย้อนกลับไปเวอร์ชัน Windows ก่อนหน้า ส่วนใหญ่พวกเขานำอัปเดตไปใช้ใหม่หลังจากผ่านไปสักพักและรายงานว่าไม่มีปัญหาเพิ่มเติม

นี่คือคำแนะนำ gyors เกี่ยวกับการย้อนกลับไปเวอร์ชัน Windows ก่อนหน้า:

  1. กดปุ่ม Start และคลิกไอคอน Power ขณะกดปุ่ม Shift ค้างไว้ ต่อไปคลิกที่ Restart ค้าง Shift ไว้ตลอดจนเมนูปรากฏบนหน้าจอ.
    วิธีแก้ไข  An attempt was made to reference a token that does not exist
  2. เมื่อเมนู Advanced Recovery Options ปรากฏขึ้น ให้ปล่อย Shift key และคลิกที่ Troubleshoot จากนั้นไปที่ Advanced options และคลิกที่ Go back to the previous version of Windows
  3. เมื่อกระบวนการเสร็จสิ้น ให้รอให้การสตาร์ทอัพครั้งต่อไปเสร็จสิ้นและดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ หากแก้ไขแล้ว ขึ้นอยู่กับคุณว่าต้องการนำอัปเดตไปใช้ใหม่หรือไม่

หากข้อผิดพลาดยังคงเกิดขึ้น ให้ดำเนินต่อไปกับวิธีถัดไปด้านล่าง

วิธีที่ 3: ทำการ Repair Install

หากปัญหาเกิดจากการเสียหายของไฟล์ระบบ คุณน่าจะสามารถแก้ไขได้โดยการทำ clean install แต่หากคุณมองหาทางเลือกที่จะไม่ทำให้คุณสูญเสียไฟล์ส่วนตัวและแอปพลิเคชัน พิจารณาการทำ repair install

Repair install จะแทนที่ไฟล์และ dependencies ของ Windows เพียงอย่างเดียว ในขณะที่ทิ้งไฟล์และแอปพลิเคชันของคุณไว้เหมือนเดิม หากคุณตัดสินใจที่จะดำเนินการต่อ ให้ปฏิบัติตามคำแนะนำ repair install ของเราทีละขั้นตอน (ที่นี่)