ข้อผิดพลาด 1067 สามารถเกิดขึ้นได้กับบริการต่างๆ ของ Windows และข้อความมักจะปรากฏขึ้นเมื่อคุณพยายามดำเนินการซึ่งมักจะทำให้บริการเริ่มทำงาน เหตุการณ์ที่พบบ่อยที่สุดสำหรับข้อความแสดงข้อผิดพลาดนี้คือบริการ SQL และบริการที่คล้ายคลึงกัน
มีหลายวิธีที่สามารถใช้เพื่อแก้ปัญหานี้ได้ และเราได้เลือกวิธีการต่างๆ ที่พิสูจน์แล้วว่าประสบความสำเร็จสำหรับผู้ใช้รายอื่นที่ประสบปัญหาเดียวกัน ทำตามวิธีการด้านล่างและขอให้โชคดี!
โซลูชันที่ 1:ควบคุมบริการ
ปัญหานี้มักเกี่ยวข้องกับการอนุญาตต่างๆ และสามารถแก้ไขได้โดยให้โปรไฟล์ผู้ใช้ส่วนบุคคลของคุณเข้าถึงการควบคุมบริการ วิธีนี้ควรมีความสำคัญอันดับหนึ่งของคุณเนื่องจากสาเหตุหลายประการ
ประการแรก เป็นสากลและสามารถใช้ได้ไม่ว่าบริการใดจะแสดงข้อความข้อผิดพลาด 1067 อย่างที่สอง ทำได้ง่ายและสามารถย้อนกลับการเปลี่ยนแปลงได้ในเวลาไม่นาน
- เปิดยูทิลิตี้ Run โดยใช้คีย์ผสมของ Windows Key + R บนแป้นพิมพ์ของคุณ (กดปุ่มเหล่านี้พร้อมกัน.. พิมพ์ services.msc ในช่องที่เพิ่งเปิดใหม่โดยไม่มีเครื่องหมายคำพูด และคลิก OK เพื่อ เปิดเครื่องมือบริการ
- วิธีอื่นคือเปิดแผงควบคุมโดยค้นหาในเมนูเริ่ม คุณยังค้นหาได้โดยใช้ปุ่มค้นหาของเมนูเริ่ม
- หลังจากหน้าต่างแผงควบคุมเปิดขึ้น ให้เปลี่ยนตัวเลือก "ดูโดย" ที่ส่วนบนขวาของหน้าต่างเป็น "ไอคอนขนาดใหญ่" และเลื่อนลงมาจนกว่าคุณจะพบรายการเครื่องมือการดูแลระบบ คลิกที่มันและค้นหาทางลัดบริการที่ด้านล่าง คลิกเพื่อเปิดได้เช่นกัน
- ค้นหาบริการที่ให้ข้อผิดพลาดในรายการบริการ คลิกขวาที่บริการแล้วเลือกคุณสมบัติจากเมนูบริบทที่ปรากฏขึ้น
- หากบริการเริ่มต้นขึ้น (คุณสามารถตรวจสอบได้ว่าข้างข้อความสถานะบริการ) คุณควรหยุดบริการในตอนนี้โดยคลิกปุ่มหยุดที่อยู่ตรงกลางหน้าต่าง ถ้ามันหยุดก็ปล่อยให้มันหยุดจนกว่าเราจะดำเนินการต่อ ไปที่แท็บ Log On และคลิกที่ปุ่ม Browse...
- ใต้ช่องรายการ "ป้อนชื่อออบเจ็กต์เพื่อเลือก" ให้พิมพ์ชื่อบัญชีของคุณ คลิกตรวจสอบชื่อ และรอจนกว่าชื่อจะพร้อมใช้งาน
- คลิก ตกลง เมื่อคุณทำเสร็จแล้ว และพิมพ์รหัสผ่านในกล่อง รหัสผ่าน เมื่อคุณได้รับแจ้ง หากคุณได้ตั้งค่ารหัสผ่านไว้ ตอนนี้ควรเริ่มต้นโดยไม่มีปัญหา!
โซลูชันที่ 2:ติดตั้งบริการที่มีปัญหาอีกครั้ง
วิธีนี้ยังสามารถใช้เพื่อแก้ไขข้อผิดพลาด 1067 กับบริการที่มีปัญหาใดๆ ก็ได้ ตราบใดที่สามารถลบออกได้ผ่านทางตัวแก้ไขรีจิสทรี นี่เป็นวิธีการขั้นสูงในการเริ่มบริการใหม่ที่เสียหายและไม่สามารถแก้ไขได้เพียงแค่รีเซ็ตในบริการ
- เนื่องจากคุณจะลบรีจิสตรีคีย์ เราขอแนะนำให้คุณอ่านบทความนี้ที่เราได้เผยแพร่เพื่อให้คุณสำรองข้อมูลรีจิสทรีอย่างปลอดภัยเพื่อป้องกันปัญหาอื่นๆ อย่างไรก็ตาม จะไม่มีอะไรผิดพลาดเกิดขึ้นหากคุณทำตามขั้นตอนอย่างระมัดระวังและถูกต้อง
- เปิดหน้าต่าง Registry Editor โดยพิมพ์ “regedit” ในแถบค้นหาหรือกล่องโต้ตอบ Run ซึ่งสามารถเปิดได้โดยใช้คีย์ผสมของ Windows Key + R ไปที่คีย์ต่อไปนี้ในรีจิสทรีของคุณโดยไปที่บานหน้าต่างด้านซ้าย:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- ในคีย์ Services ที่เปิดอยู่ ให้ค้นหาคีย์บริการที่มีปัญหา คลิกขวาที่คีย์นั้น แล้วเลือกตัวเลือก Delete ยืนยันการโต้ตอบที่ค้างอยู่และรีสตาร์ทคอมพิวเตอร์ในภายหลัง
หมายเหตุ :หากคุณไม่สามารถลบคีย์นี้ได้ คุณอาจต้องเพิ่มการเข้าถึงพิเศษในบัญชีผู้ใช้ของคุณ สามารถทำได้ในขณะที่ยังอยู่ใน Registry Editor
- คลิกขวาที่คีย์ของบริการที่มีปัญหาที่บานหน้าต่างนำทางด้านซ้าย แล้วเลือกตัวเลือกการอนุญาตจากเมนูบริบท
- ภายใต้ตัวเลือก ชื่อกลุ่มหรือชื่อผู้ใช้ ให้ลองค้นหาชื่อผู้ใช้คอมพิวเตอร์ของคุณในรายการ หากหาไม่เจอ ให้คลิกที่ Add>> Advanced>> Find Now คุณควรจะสามารถเห็นบัญชีผู้ใช้ของคุณในผลการค้นหา ดังนั้นให้เลือกและคลิกตกลงสองครั้งจนกว่าคุณจะกลับมาที่โฟลเดอร์สิทธิ์
- เลือกบัญชีของคุณในส่วนชื่อกลุ่มหรือชื่อผู้ใช้ และเลือกช่องทำเครื่องหมายการควบคุมทั้งหมดภายใต้สิทธิ์สำหรับ (ชื่อผู้ใช้ของคุณ) และใช้การเปลี่ยนแปลงที่คุณได้ทำไว้
- หลังจากนั้น คุณสามารถลองลบคีย์อีกครั้ง รีสตาร์ทคอมพิวเตอร์หลังจากนั้น
- หลังจากการรีสตาร์ท ให้ทำตามคำแนะนำในบทความนี้เพื่อเรียกใช้การสแกน SFC ซึ่งจะช่วยให้คุณค้นหาบริการที่ถูกลบออกจากรีจิสทรีและนำกลับมาได้อย่างง่ายดาย ตรวจสอบเพื่อดูว่าปัญหาหายไปหรือไม่
โซลูชัน 3:ลบไฟล์บางไฟล์
หากข้อผิดพลาด 1067 เกี่ยวข้องกับบริการ MySQL บนคอมพิวเตอร์ของคุณ มีวิธีการสองสามวิธีที่สามารถใช้แก้ปัญหาได้ อันแรกอาจจะง่ายที่สุด และคุณต้องหยุดบริการ MySQL และลบไฟล์บันทึกสองสามไฟล์ในไดเร็กทอรีการติดตั้ง
- เปิดแผงควบคุมโดยค้นหาในเมนูเริ่ม คุณยังค้นหาได้โดยใช้ปุ่มค้นหาของเมนูเริ่ม
- หลังจากหน้าต่างแผงควบคุมเปิดขึ้น ให้เปลี่ยนตัวเลือก "ดูโดย" ที่ส่วนบนขวาของหน้าต่างเป็น "ไอคอนขนาดใหญ่" และเลื่อนลงมาจนกว่าคุณจะพบรายการเครื่องมือการดูแลระบบ คลิกที่มันและค้นหาทางลัดบริการที่ด้านล่าง คลิกเพื่อเปิดได้เช่นกัน
- ค้นหาบริการ MySQL ซึ่งอยู่ในรายการบริการ ให้คลิกขวาและเลือก Properties จากเมนูบริบทที่ปรากฏขึ้น ที่ตรงกลางหน้าต่าง ให้คลิกที่ Stop แล้วคลิกตกลง
- นำทางไปยังโฟลเดอร์ที่คุณติดตั้ง MySQL ปกติจะเป็นโฟลเดอร์ C>> Program Files หรือ C>> Program Files (x86) เปิดโฟลเดอร์และดับเบิลคลิกที่โฟลเดอร์ “data” ภายใน
- ค้นหาไฟล์สองไฟล์ชื่อ ib_logfile0 และ ib_logfile1 ให้คลิกขวาที่ทั้งคู่ แล้วเลือกตัวเลือกลบจากเมนูบริบท
- กลับไปที่หน้าต่าง Services เปิด Properties ของบริการ MySQL แล้วคลิกปุ่ม Start ตรวจสอบเพื่อดูว่าปัญหาหายไปหรือไม่
โซลูชันที่ 4:ปรับแต่งไฟล์การกำหนดค่า MySQL
ไฟล์คอนฟิกูเรชัน MySQL นี้เรียกว่า “my.ini” และมีตัวเลือกในนั้นซึ่งทราบกันว่าทำให้เกิดปัญหานี้ คุณสามารถลบหรือตั้งค่าให้ปิดใช้งานได้ แต่อย่างไรก็ตาม คุณควรพิจารณาวิธีนี้อย่างแน่นอน หากข้อผิดพลาด 1067 เกิดขึ้นกับ MySQL
- นำทางไปยังโฟลเดอร์รูทที่คุณติดตั้ง MySQL โดยปกติจะเป็นเส้นทาง C>> Program Files หรือ C>> Program Files (x86) เปิดโฟลเดอร์และลองค้นหาไฟล์ “my.ini”
- คลิกขวาที่ไฟล์ที่อยู่และเลือก เปิดด้วย... ตัวเลือก Notepad คือโปรแกรมเริ่มต้นที่ตั้งใจจะเปิดขึ้นมา ซึ่งไม่ใช่ Notepad
- ข้างใน คุณควรเห็นรายการคำสั่งและตัวเลือกต่างๆ ใช้คีย์ผสม Ctrl + F หรือคลิกแก้ไขที่เมนูด้านบนและเลือกค้นหา
- พิมพ์ “innodb_flush_method” และตรวจดูว่ามีผลการค้นหาใดๆ หรือไม่ หากมี ให้ตั้งค่าเป็นปกติ:
innodb_flush_method=normal
- หากไม่มีคำสั่งดังกล่าว คุณสามารถเพิ่มคำสั่งนั้นที่ด้านล่างของไฟล์ “my.ini” โดยวางข้อความด้านบน ตรวจสอบให้แน่ใจว่าคุณบันทึกการเปลี่ยนแปลงโดยใช้คีย์ผสม Ctrl + S แล้วรีสตาร์ทคอมพิวเตอร์ในภายหลัง ตรวจสอบเพื่อดูว่าปัญหาหายไปหรือไม่
ไฟล์การกำหนดค่าที่สองซึ่งควรแก้ไขหากกระบวนการข้างต้นไม่สามารถแก้ปัญหาของคุณได้คือไฟล์ "my-default.ini" วิธีนี้มีประโยชน์หากโฟลเดอร์ไดเร็กทอรีเกิดความยุ่งเหยิงหลังจากการอัพเดต
- ในโฟลเดอร์รูทเดียวกันกับที่คุณเคยไปมาก่อนหน้านี้ ให้ค้นหาและเปิดไฟล์ “my-default.ini”
- คลิกขวาที่ไอคอนแล้วเลือกตัวเลือก Open with... Notepad เป็นโปรแกรมเริ่มต้นสำหรับเปิดซึ่งไม่ใช่ Notepad
- ใต้บรรทัด “[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
- ใช้คีย์ผสม Ctrl + S เพื่อบันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง ตรวจดูว่าตอนนี้ปัญหาหายไปหรือไม่
โซลูชันที่ 5:ติดตั้ง SQL Server ใหม่
วิธีนี้ดึงดูดผู้ใช้ SQL Server ซึ่งเป็นอีกเครื่องมือหนึ่งที่เกี่ยวข้องกับฐานข้อมูล ถึงเวลาที่ต้องทำการติดตั้งโปรแกรมใหม่ทั้งหมดซึ่งจะช่วยแก้ปัญหาได้ทันที จำเป็นต้องมีการติดตั้งใหม่ทั้งหมด หากคุณต้องการกำจัดไฟล์ทั้งหมดอย่างแน่นอน เนื่องจากบางครั้งแม้แต่ไฟล์ชั่วคราวก็อาจทำให้เกิดปัญหานี้ได้
- ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบ เนื่องจากคุณจะไม่สามารถถอนการติดตั้ง SQL Server หากคุณไม่ใช่ผู้ดูแลระบบ
- ตรวจสอบให้แน่ใจว่าคุณได้สร้างข้อมูลสำรองของฐานข้อมูลที่คุณต้องการเก็บไว้ เนื่องจากกระบวนการนี้จะลบออก
- คลิกที่เมนู Start และเปิด Control Panel โดยค้นหาและคลิก หรือคุณสามารถคลิกที่ไอคอนรูปเฟืองเพื่อเปิดการตั้งค่าหากคุณใช้ Window 10
- ใน Control Panel ให้เลือกตัวเลือก View as:Category ที่มุมบนขวา และคลิก Uninstall a Program ในส่วน Programs
- หากคุณใช้แอปการตั้งค่า การคลิกที่แอปจะเปิดรายการแอปและโปรแกรมที่ติดตั้งทั้งหมดบนคอมพิวเตอร์ของคุณ
- ค้นหารายการ SQL Server ในรายการและคลิกที่รายการนั้น คลิกที่ปุ่มถอนการติดตั้งด้านบนรายการและยืนยันกล่องโต้ตอบที่อาจปรากฏขึ้น ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้ง SQL Server และตรวจสอบให้แน่ใจว่าคุณรีสตาร์ทคอมพิวเตอร์หลังจากนั้น
หลังจากนี้ คุณจะต้องลบข้อมูลรีจิสทรีของ Spotify ที่ทิ้งไว้ในคอมพิวเตอร์ของคุณโดยทำตามขั้นตอนด้านล่าง:
- เปิดหน้าต่าง Registry Editor โดยพิมพ์ “regedit” ในแถบค้นหาหรือกล่องโต้ตอบ Run ซึ่งสามารถเปิดได้โดยใช้คีย์ผสมของ Windows Key + R ค้นหาและลบคีย์ต่อไปนี้ในรีจิสทรี:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
- หลังจากนั้น ไปที่ตำแหน่งต่อไปนี้ในรีจิสทรีและลบคีย์ทั้งหมดที่อ้างอิงถึง SQL Server:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- ค้นหา SQL บนคอมพิวเตอร์ของคุณและเปลี่ยนชื่อโฟลเดอร์ทั้งหมดที่อ้างอิงถึงมัน รีสตาร์ทคอมพิวเตอร์หลังจากทำตามขั้นตอนเหล่านี้แล้ว
- ไปที่ลิงก์นี้เพื่อดาวน์โหลดเครื่องมือ SQL ที่คุณติดตั้ง บันทึกไฟล์ลงในคอมพิวเตอร์ของคุณ และเรียกใช้ ทำตามขั้นตอนด้านล่างเพื่อติดตั้งและตรวจดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 6:วิธีการสำหรับ EAServer Windows Service
หากข้อผิดพลาด 1067 ปรากฏขึ้นเมื่อบริการ EAServer กำลังจะเริ่มทำงาน คุณสามารถแก้ไขได้ด้วยวิธีนี้โดยไม่มีปัญหาอะไรมาก โดยเกี่ยวข้องกับการแก้ไขคีย์รีจิสทรีที่แสดงชื่อของบริการที่อาจเสียหายในช่วงล่าสุด ซึ่งอาจเป็นไปได้หลังจากอัปเดตระบบปฏิบัติการหรือโปรแกรมที่คุณกำลังใช้
เราหวังว่าคุณจะมีการสำรองข้อมูลรีจิสทรีของคุณพร้อม และคุณได้กลับไปใช้โซลูชันแรกแล้ว!
- เปิดหน้าต่าง Registry Editor โดยพิมพ์ “regedit” ในแถบค้นหาหรือกล่องโต้ตอบ Run ซึ่งสามารถเปิดได้โดยใช้คีย์ผสมของ Windows Key + R ไปที่คีย์ต่อไปนี้ในรีจิสทรีของคุณโดยไปที่บานหน้าต่างด้านซ้าย:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- ลองค้นหารายการ EAServer ในรายการภายใต้บริการ และคลิกหนึ่งครั้งเพื่อเปิดรายการคีย์รีจิสทรีที่เกี่ยวข้อง
- ค้นหาคีย์ SERVERNAME คลิกขวาที่คีย์นั้น แล้วเลือกตัวเลือก Modify ภายใต้แถบข้อมูลค่า ตรวจสอบให้แน่ใจว่าคุณพิมพ์ EASServer และใช้การเปลี่ยนแปลง ตรวจสอบเพื่อดูว่าปัญหาหายไปหรือไม่