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

วิธีแก้ไข Error 1067: 'The process terminated unexpectedly'

ข้อผิดพลาด 1067 อาจเกิดขึ้นกับบริการ Windows ต่างๆ และข้อความมักปรากฏเมื่อคุณพยายามดำเนินการซึ่งปกติจะทำให้บริการเริ่มต้น การเกิดขึ้นที่พบบ่อยที่สุดของข้อความข้อผิดพลาดนี้จะเป็นบริการ SQL และบริการที่คล้ายกัน

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

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

วิธีแก้ที่ 1: รับการควบคุมบริการ

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

ประการแรก มันเป็น'universal' และสามารถนำไปใช้ได้ไม่ว่าบริการใดจะแสดงข้อความข้อผิดพลาด 1067 ประการที่สอง มันทำได้ง่าย และการเปลี่ยนแปลงสามารถย้อนกลับได้ในไม่กี่นาที

  1. เปิดยูทิลิตี Run โดยใช้การผสมผสานปุ่ม Windows Key + R บนคีย์บอร์ดของคุณ (กดปุ่มเหล่านี้พร้อมกัน.. พิมพ์ "services.msc" ในกล่องที่เปิดใหม่โดยไม่ต้องมีเครื่องหมายคำพูด และคลิก OK เพื่อเปิดเครื่องมือ Services

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. วิธีทางเลือกคือ เปิด Control Panel โดยค้นหาใน Start menu คุณยังสามารถค้นหาได้โดยใช้ปุ่มค้นหาของ Start menu
  2. หลังจากหน้าต่าง Control Panel เปิด ให้เปลี่ยนตัวเลือก "View by" ที่มุมขวาบนของหน้าต่างเป็น "Large Icons" และเลื่อนลงจนกว่าจะพบรายการ Administrative Tools คลิกที่มันและค้นหา shortcut Services ที่ด้านล่าง คลิกที่มันเพื่อเปิดมันเช่นกัน

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. ค้นหาบริการที่ให้ข้อผิดพลาดกับคุณในรายการบริการ คลิกขวาที่มันและเลือก Properties จากเมนูบริบทที่ปรากฏ
  2. หากบริการเริ่มต้นแล้ว (คุณสามารถตรวจสอบได้ข้างๆ ข้อความ Service status) คุณควรหยุดมันตอนนี้โดยกดปุ่ม Stop กลางหน้าต่าง หากมันหยุดอยู่ ให้ปล่อยให้มันหยุดอยู่จนกว่าเราจะดำเนินการต่อ นำทางไปที่แท็บ Log On และคลิกที่ปุ่ม Browse…

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. ภายใต้กล่อง "Enter the object name to select" พิมพ์ชื่อบัญชีของคุณ คลิก Check Names และรอจนกว่าชื่อจะพร้อมใช้งาน
  2. คลิก OK เมื่อคุณเสร็จสิ้น และพิมพ์รหัสผ่านในกล่อง Password เมื่อได้รับแจ้ง หากคุณตั้งรหัสผ่านไว้ มันควรจะเริ่มต้นได้โดยไม่มีปัญหา!

วิธีแก้ที่ 2: ติดตั้งบริการที่มีปัญหาใหม่

วิธีนี้ยังสามารถใช้แก้ไขข้อผิดพลาด 1067 กับบริการที่มีปัญหาใดๆ ได้ ตราบใดที่มันสามารถลบผ่าน registry editor ได้ นี่เป็นวิธีขั้นสูงมากกว่าในการเริ่มต้นบริการที่เสียหายและซึ่งไม่สามารถแก้ไขได้โดยการรีเซ็ตใน Services เพียงอย่างเดียว

  1. เนื่องจากคุณจะลบคีย์ registry เราขอแนะนำให้ดูบทความนี้ที่เราเผยแพร่ไว้ให้คุณเพื่อสำรอง registry อย่างปลอดภัยเพื่อป้องกันปัญหาอื่นๆ อย่างไรก็ตาม ไม่มีอะไรผิดปกติจะเกิดขึ้นหากคุณทำตามขั้นตอนอย่างระมัดระวังและถูกต้อง
  2. เปิดหน้าต่าง Registry Editor โดยพิมพ์ "regedit" ในแถบค้นหาหรือกล่องโต้ตอบ Run ซึ่งสามารถเปิดได้ด้วยการผสมผสานปุ่ม Windows Key + R นำทางไปยังคีย์ต่อไปนี้ใน registry ของคุณโดยนำทางในหน้าต่างด้านซ้าย:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. ในคีย์ Services ที่เปิดอยู่ ค้นหาคีย์บริการที่มีปัญหา คลิกขวาที่มัน และเลือกตัวเลือก Delete ยืนยันกล่องโต้ตอบที่ค้างอยู่และรีสตาร์ทคอมพิวเตอร์ของคุณหลังจากนั้น

หมายเหตุ: หากคุณไม่สามารถลบคีย์นี้ได้ คุณอาจต้องเพิ่มสิทธิ์การเข้าถึงเพิ่มเติมให้บัญชีผู้ใช้ของคุณ สิ่งนี้สามารถทำได้ขณะยังอยู่ใน Registry Editor

  1. คลิกขวาที่คีย์บริการที่มีปัญหาในหน้าต่างนำทางด้านซ้าย และเลือกตัวเลือก Permissions จากเมนูบริบท
  2. ภายใต้ตัวเลือก Group or user names พยายามค้นหาชื่อผู้ใช้ของคอมพิวเตอร์ของคุณในรายการ หากคุณไม่พบ ให้คลิก Add >> Advanced >> Find Now คุณควรจะเห็นบัญชีผู้ใช้ของคุณในผลการค้นหา ดังนั้นเลือกมันและคลิก OK สองครั้งจนกว่าคุณจะกลับมาที่โฟลเดอร์ Permissions

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. เลือกบัญชีของคุณในส่วน Group or user names และติ๊กช่อง Full Control ภายใต้ Permissions for (YourUsername) และนำไปใช้การเปลี่ยนแปลงที่คุณทำ
  2. หลังจากนั้น คุณสามารถลองลบคีย์อีกครั้ง รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากนั้น
  3. หลังจากรีสตาร์ท ทำตามคำแนะนำในบทความนี้เพื่อรันการสแกน SFC ซึ่งควรช่วยคุณค้นหาบริการที่ถูกลบจาก registry และนำกลับมาง่ายๆ ตรวจสอบดูว่าปัญหาหายไปหรือไม่

วิธีแก้ที่ 3: ลบไฟล์บางไฟล์

หากข้อผิดพลาด 1067 เกี่ยวข้องกับบริการ MySQL บนคอมพิวเตอร์ของคุณ มีหลายวิธีที่สามารถใช้แก้ไขปัญหา วิธีแรกอาจเป็นง่ายที่สุด และต้องการให้คุณหยุดบริการ MySQL และลบไฟล์ log สองไฟล์ในไดเรกทอรีติดตั้ง

  1. เปิด Control Panel โดยค้นหาใน Start menu คุณยังสามารถค้นหาได้โดยใช้ปุ่มค้นหาของ Start menu
  2. หลังจากหน้าต่าง Control Panel เปิด ให้เปลี่ยนตัวเลือก "View by" ที่มุมขวาบนของหน้าต่างเป็น "Large Icons" และเลื่อนลงจนกว่าจะพบรายการ Administrative Tools คลิกที่มันและค้นหา shortcut Services ที่ด้านล่าง คลิกที่มันเพื่อเปิดมันเช่นกัน

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. ค้นหาบริการ MySQL ในรายการบริการ คลิกขวาที่มันและเลือก Properties จากเมนูบริบทที่ปรากฏ ที่กลางหน้าต่าง คลิกที่ Stop และคลิก OK
  2. นำทางไปที่โฟลเดอร์ที่คุณติดตั้ง MySQL ไว้ มักจะเป็น C >> Program Files หรือ C >> Program Files (x86) เปิดโฟลเดอร์และดับเบิลคลิกที่โฟลเดอร์ "data" ภายใน
  3. ค้นหาสองไฟล์ชื่อ ib_logfile0 และ ib_logfile1 คลิกขวาทั้งสอง และเลือกตัวเลือก Delete จากเมนูบริบท

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. กลับไปที่หน้าต่าง Services เปิด Properties ของบริการ MySQL และคลิกปุ่ม Start ตรวจสอบดูว่าปัญหาหายไปหรือไม่

วิธีแก้ที่ 4: ปรับแต่งไฟล์การกำหนดค่า MySQL

ไฟล์การกำหนดค่า MySQL นี้ชื่อว่า "my.ini" และมีตัวเลือกภายในที่รู้จักว่าก่อให้เกิดปัญหานี้ คุณสามารถลบมันหรือตั้งค่าเป็น disabled แต่ ไม่ว่าจะอย่างไร คุณควรพิจารณาวิธีนี้หากข้อผิดพลาด 1067 เกิดขึ้นกับ MySQL

  1. นำทางไปที่โฟลเดอร์รากที่คุณติดตั้ง MySQL ไว้ มักจะเป็นเส้นทาง C >> Program Files หรือ C >> Program Files (x86) เปิดโฟลเดอร์และพยายามค้นหาไฟล์ "my.ini"
  2. คลิกขวาที่ไฟล์ที่ค้นพบและเลือกตัวเลือก Open with… Notepad หากโปรแกรมเริ่มต้นที่เปิดมันไม่ใช่ Notepad

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. ภายใน คุณควรจะเห็นรายการคำสั่งและตัวเลือกต่างๆ ใช้การผสมผสานปุ่ม Ctrl + F หรือคลิกที่ Edit ที่เมนูด้านบนและเลือก Find
  2. พิมพ์ "innodb_flush_method" และตรวจสอบดูว่ามีผลลัพธ์การค้นหาหรือไม่ หากมี ให้ตรวจสอบให้แน่ใจว่าตั้งค่าเป็น normal:
innodb_flush_method=normal
  1. หากคำสั่งเช่นนี้ไม่มีอยู่ คุณสามารถเพิ่มมันที่ด้านล่างของไฟล์ "my.ini" โดยวางข้อความด้านบน ตรวจสอบให้แน่ใจว่าคุณบันทึกการเปลี่ยนแปลงโดยใช้การผสมผสานปุ่ม Ctrl + S และรีสตาร์ทคอมพิวเตอร์ของคุณหลังจากนั้น ตรวจสอบดูว่าปัญหาหายไปหรือไม่

ไฟล์การกำหนดค่าที่สองที่ควรแก้ไขหากกระบวนการด้านบนล้มเหลวในการแก้ไขปัญหาของคุณคือไฟล์ "my-default.ini" วิธีนี้มีประโยชน์หากโฟลเดอร์ไดเรกทอรีถูกทำลายหลังอัปเดต

  1. ในโฟลเดอร์รากเดียวกันที่คุณนำทางไปก่อนหน้านี้ ค้นหาและเปิดไฟล์ "my-default.ini"
  2. คลิกขวาที่มันและเลือกตัวเลือก Open with… Notepad หากโปรแกรมเริ่มต้นที่เปิดมันไม่ใช่ Notepad

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. ภายใต้บรรทัด "[mysqld]" ในไฟล์ ให้ตรวจสอบให้แน่ใจว่าทุกอย่างดูเหมือนในบทความนี้ ภายใต้บรรทัดนี้ หากตัวเลือกบางอย่างหายไป ให้เพิ่มมัน แต่คุณควรแก้ไขตัวเลือกที่มีอยู่
basedir="Full path to the install location of MySql (the folder where you are currently located)" datadir="The same path but with the data folder opened; e.g. C:\MySql\data" port=3306 server-id=1 bind-address=127.0.0.1
  1. ใช้การผสมผสานปุ่ม Ctrl + S เพื่อบันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อใช้การเปลี่ยนแปลง ตรวจสอบดูว่าปัญหาหายไปแล้วหรือยัง

วิธีแก้ที่ 5: ติดตั้ง SQL Server ใหม่

วิธีนี้เหมาะกับผู้ใช้ SQL Server ซึ่งเป็นเครื่องมืออีกอย่างที่จัดการกับฐานข้อมูล ถึงเวลาที่จะทำ clean install ของโปรแกรมเพราะนั่นควรจะแก้ปัญหาทันที Clean install จำเป็นอย่างยิ่งหากคุณแน่ใจว่าต้องการกำจัดไฟล์ทั้งหมด เพราะบางครั้งแม้แต่ไฟล์ชั่วคราวก็อาจก่อให้เกิดปัญหานี้

  1. ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณล็อกอินด้วยบัญชี admin เพราะคุณจะไม่สามารถ uninstall SQL Server ได้หากคุณไม่ใช่ admin
  2. ตรวจสอบให้แน่ใจว่าคุณสร้างสำรองข้อมูลของฐานข้อมูลที่คุณต้องการเก็บไว้ เพราะกระบวนการนี้จะลบมัน
  3. คลิกที่ Start menu และเปิด Control Panel โดยค้นหาและคลิกมัน หรือคุณสามารถคลิกที่ไอคอนเกียร์เพื่อเปิด Settings หากคุณใช้ Windows 10
  4. ใน Control Panel เลือกตัวเลือก View as: Category ที่มุมขวาบน และคลิกที่ Uninstall a Program ภายใต้ส่วน Programs

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. หากคุณใช้แอป Settings การคลิกที่ Apps ควรจะเปิดรายการโปรแกรมและแอปที่ติดตั้งทั้งหมดบนคอมพิวเตอร์ของคุณ
  2. ค้นหารายการ SQL Server ในรายการและคลิกที่มัน คลิกที่ปุ่ม Uninstall เหนือรายการและยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏ ทำตามคำแนะนำบนหน้าจอเพื่อ uninstall SQL Server และตรวจสอบให้แน่ใจว่าคุณรีสตาร์ทคอมพิวเตอร์หลังจากนั้น

หลังจากนี้ คุณจะต้องลบข้อมูล registry ของ Spotify ที่เหลืออยู่บนคอมพิวเตอร์ของคุณโดยทำตามชุดขั้นตอนด้านล่าง:

  1. เปิดหน้าต่าง Registry Editor โดยพิมพ์ "regedit" ในแถบค้นหาหรือกล่องโต้ตอบ Run ซึ่งสามารถเปิดได้ด้วยการผสมผสานปุ่ม Windows Key + R ค้นหาและลบคีย์ต่อไปนี้ใน Registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. หลังจากนั้น นำทางไปยังตำแหน่งต่อไปนี้ใน registry และลบคีย์ทั้งหมดที่อ้างอิง SQL Server:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

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

วิธีแก้ที่ 6: วิธีสำหรับ EAServer Windows Service

หากข้อผิดพลาด 1067 ปรากฏเมื่อบริการ EAServer 将要 เริ่มต้น คุณสามารถแก้ไขได้ด้วยวิธีนี้โดยไม่มีปัญหามาก มันเกี่ยวข้องกับการแก้ไขคีย์ registry ที่แทนชื่อบริการซึ่งอาจเสียหายในช่วงเวลาล่าสุด อาจเป็นหลังอัปเดตของระบบปฏิบัติการหรือโปรแกรมที่คุณใช้

เราหวังว่าคุณยังมีการสำรอง registry พร้อมอยู่ และคุณทำมันไว้ตั้งแต่วิธีแก้แรก!

  1. เปิดหน้าต่าง Registry Editor โดยพิมพ์ "regedit" ในแถบค้นหาหรือกล่องโต้ตอบ Run ซึ่งสามารถเปิดได้ด้วยการผสมผสานปุ่ม Windows Key + R นำทางไปยังคีย์ต่อไปนี้ใน registry ของคุณโดยนำทางในหน้าต่างด้านซ้าย:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

วิธีแก้ไข Error 1067:  The process terminated unexpectedly

  1. พยายามค้นหารายการ EAServer ในรายการภายใต้ Services และคลิกที่มันหนึ่งครั้งเพื่อเปิดรายการคีย์ registry ที่เกี่ยวข้อง
  2. ค้นหาคีย์ SERVERNAME คลิกขวาที่มัน และเลือกตัวเลือก Modify ภายใต้แถบ Value data ตรวจสอบให้แน่ใจว่าคุณพิมพ์ EAServer และนำไปใช้การเปลี่ยนแปลง ตรวจสอบดูว่าปัญหาหายไปหรือไม่