แก้ไขไม่สามารถเริ่มการเข้าถึงโปรแกรม Visual Studio ถูกปฏิเสธ

ผู้ใช้หลายคนรายงานว่าไม่สามารถเริ่มโปรแกรมการเข้าถึง Visual Studio ถูกปฏิเสธข้อผิดพลาด ข้อผิดพลาดนี้สามารถเกิดขึ้นได้ระหว่างการดีบักของโปรแกรม ผู้ใช้รายงานว่าไม่สามารถเริ่มโปรแกรม C++ error ขณะพยายามเรียกใช้โปรแกรมใน Visual Studio C++ 2017 และ Visual Studio C++ 2015 หากคุณเป็นหนึ่งในนั้นและกำลังมองหาวิธีแก้ไข แสดงว่าคุณมาถูกที่แล้ว อ่านบทความนี้เพื่อแก้ไขปัญหาไม่สามารถเริ่มโปรแกรม Visual Studio C++ ได้

สารบัญ

วิธีแก้ไข Unable to Start Program Visual Studio Access ถูกปฏิเสธ

Visual Studio เป็นคอมไพเลอร์ภาษาโปรแกรม Visual Studio ได้รับการพัฒนาครั้งแรกโดย Microsoft ในปี 1993 และเป็นหนึ่งในคอมไพเลอร์ภาษาโปรแกรมแรกๆ Microsoft Visual Studio กำลังคอมไพล์สำหรับภาษาการเขียนโปรแกรม C, C++ และ C++/CX Microsoft Visual Studio ประกอบด้วยเครื่องมือที่ช่วยให้โปรแกรมเมอร์พัฒนาและดีบักโค้ดสำหรับ C++ ผู้ใช้สามารถดีบัก Windows API, DirectX และ .NET ได้

Microsoft Visual Studio เป็นเครื่องมือสำคัญที่ช่วยให้นักพัฒนาและโปรแกรมเมอร์เขียนโค้ดสำหรับโครงการของตน Visual Studio มาพร้อมกับรายการเครื่องมือขั้นสูงที่ให้ผู้ใช้มีส่วนต่อประสานที่ง่ายต่อการเขียนโค้ด คุณสมบัติหลักบางประการของ Microsoft Visual Studio มีดังต่อไปนี้:

  • Squiggles: เครื่องมือ Squiggles แจ้งเตือนโปรแกรมเมอร์หากมีปัญหาที่อาจเกิดขึ้นในโค้ด เครื่องมือนี้ช่วยให้โปรแกรมเมอร์แก้ปัญหาในโค้ดได้ทันที

  • การล้างโค้ด: เครื่องมือการล้างโค้ดช่วยให้โปรแกรมเมอร์สามารถล้างโค้ดทั้งหมดได้ด้วยการคลิกเพียงครั้งเดียว

  • Refactoring: เครื่องมือ Refactoring เป็นหนึ่งในคุณสมบัติหลักของ Visual Studio; เครื่องมือนี้ช่วยให้ผู้ใช้มีการดำเนินการต่างๆ เช่น การเปลี่ยนชื่อตัวแปรอย่างชาญฉลาด และการแยกโค้ดเป็นบรรทัดใหม่

  • IntelliSense: IntelliSense เป็นเครื่องมือสำคัญของ Microsoft Visual Studio; IntelliSense ให้ข้อมูลทั้งหมดเกี่ยวกับโค้ดโดยตรงในตัวแก้ไข

  • การค้นหา Visual Studio: นี่เป็นหนึ่งในคุณสมบัติที่มีประโยชน์ที่สุดสำหรับโปรแกรมเมอร์ใน Visual Studio การค้นหา Visual Studio ช่วยให้โปรแกรมเมอร์สามารถจัดเตรียมเครื่องมือที่จำเป็นทั้งหมดไว้ในที่เดียวใน Visual Studio

  • แชร์สด: หนึ่งในคุณสมบัติขั้นสูงของ Visual Studio คือ Live Share ให้โปรแกรมเมอร์แชร์รหัสของตนกับผู้ใช้รายอื่นแบบเรียลไทม์ Visual Studio ยังอนุญาตให้โปรแกรมเมอร์เลือกภาษาโปรแกรมที่ต้องการ

  • ลำดับชั้นการโทร: เมื่อโปรแกรมเมอร์พยายามเปลี่ยนวิธีการเข้ารหัส เครื่องมือ Call Hierarchy จะแสดงวิธีการเรียกวิธีการที่เลือก

  • CodeLens: เครื่องมือ CodeLens ช่วยคุณด้วยคุณสมบัติต่างๆ เช่น การอ้างอิงโค้ด การเปลี่ยนแปลงโค้ด รายการงาน การทดสอบหน่วย ข้อบกพร่องที่เชื่อมโยง และการตรวจสอบโค้ดโดยไม่จำเป็นต้องให้โปรแกรมเมอร์ออกจากตัวแก้ไข

  • Go To Definition: เครื่องมือ Go To Definition ช่วยให้โปรแกรมเมอร์เข้าถึงตำแหน่งของฟังก์ชันได้โดยตรง

  • คำจำกัดความของ Peek: คำจำกัดความของ Peek เป็นคุณสมบัติหลักของ Microsoft Visual Studio; เครื่องมือนี้แสดงโปรแกรมเมอร์ถึงวิธีการหรือคำจำกัดความของประเภทโดยไม่จำเป็นต้องเปิดไฟล์แยกต่างหาก

สาเหตุที่ไม่สามารถเริ่มการเข้าถึงโปรแกรม Visual Studio ถูกปฏิเสธ Error

อาจมีสาเหตุหลายประการที่ทำให้ไม่สามารถเริ่มโปรแกรมได้ การเข้าถึง Visual Studio ถูกปฏิเสธข้อผิดพลาดใน Visual Studio สาเหตุที่เป็นไปได้บางประการสำหรับข้อผิดพลาดมีการระบุไว้ด้านล่าง:

  • สาเหตุที่เป็นไปได้ประการหนึ่งที่ทำให้ไม่สามารถเริ่มโปรแกรมปัญหา Visual Studio C++ อาจเป็นโปรแกรมป้องกันไวรัสของบริษัทอื่น เนื่องจากโปรแกรมป้องกันไวรัสอาจล็อกไฟล์การติดตั้งสำหรับ Visual Studio
  • โปรแกรมเมอร์ที่พยายามติดตั้งไฟล์การติดตั้งไม่มีสิทธิ์ระดับผู้ดูแลในการติดตั้งไฟล์
  • อาจมีปัญหารีจิสทรีกับ Microsoft Visual Studio
  • เรียกใช้โปรแกรมติดตั้งจากไดรฟ์อื่นที่ไม่ใช่ไดรฟ์ที่ Windows ทำงานอยู่
  • การมีไฟล์ระบบที่เสียหายอาจทำให้เกิดข้อผิดพลาดนี้ได้เช่นกัน
  • Windows Firewall อาจรบกวนการเริ่มต้นโปรเจ็กต์

คำแนะนำต่อไปนี้จะให้วิธีการแก้ไขไม่สามารถเริ่มต้นโปรแกรมการเข้าถึง Visual Studio ถูกปฏิเสธข้อผิดพลาด

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

วิธีที่ 1: ย้ายโปรแกรมติดตั้งไปที่ C: Drive

ปัญหานี้อาจเกิดขึ้นเมื่อคุณเรียกใช้โปรแกรมติดตั้งจากไดรฟ์อื่นที่ไม่ใช่ไดรฟ์ที่ Windows กำลังทำงาน (โดยปกติคือไดรฟ์ C:) ในกรณีเช่นนี้ คุณสามารถย้ายไฟล์ตัวติดตั้งไปที่ไดรฟ์ C:

วิธีที่ 2: ตั้งค่าโครงการเริ่มต้น

คุณอาจประสบปัญหานี้ ไม่สามารถเริ่มโปรแกรมการเข้าถึง Visual Studio ถูกปฏิเสธได้ หากคุณตั้งค่าเริ่มต้นโครงการอย่างไม่ถูกต้องที่คุณต้องการแก้ไขจุดบกพร่อง ทำตามขั้นตอนด้านล่างเพื่อแก้ไข:

1. คลิกขวาที่โปรเจ็กต์ที่คุณต้องการดีบัก

2. เลือก ตั้งเป็นโครงการเริ่มต้น

วิธีที่ 3: เข้าสู่ระบบในฐานะผู้ดูแลระบบ

การขาดสิทธิ์ของผู้ดูแลระบบอาจทำให้เกิดข้อผิดพลาดนี้ขณะพยายามติดตั้งไฟล์ ทำตามขั้นตอนด้านล่างเพื่อเข้าสู่ระบบในฐานะผู้ดูแลระบบ:

1. กดปุ่ม Windows พิมพ์ Command Prompt แล้วคลิก Run as administrator

2. พิมพ์คำสั่งที่กำหนดและกดปุ่ม Enter เพื่อเปิดใช้งานสิทธิ์ผู้ดูแลระบบ

net user administrator /active: yes

3. ปิดหน้าต่างพรอมต์คำสั่งและเปิดโปรเจ็กต์ VS ใหม่

หมายเหตุ: พิมพ์ net user administrator /active: no command เพื่อปิดใช้งานสิทธิ์ผู้ดูแลระบบ

วิธีที่ 4: ซ่อมแซมไฟล์ระบบ

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

รอให้คำสั่งดำเนินการและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

วิธีที่ 5: คืนค่าคีย์รีจิสทรี

คุณสามารถลองคืนค่ารีจิสทรีคีย์เพื่อแก้ไขข้อผิดพลาดของ Visual Studio ดูคู่มือ How to Backup and Restore the Registry on Windows เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ Windows Registry Keys และวิธีคืนค่า

วิธีที่ 6: เพิ่มการยกเว้นใน Windows Firewall

คุณสามารถเพิ่มการยกเว้นใน Windows Firewall เพื่อแก้ไขปัญหาไม่สามารถเริ่มโปรแกรมการเข้าถึง Visual Studio ถูกปฏิเสธได้ ทำตามขั้นตอนด้านล่าง:

1. ในเมนูเริ่ม พิมพ์และค้นหาการป้องกันไวรัสและภัยคุกคาม คลิกที่ เปิด

2. คลิกที่จัดการการตั้งค่า

3. คลิกที่เพิ่มหรือลบการยกเว้น

4. ในแท็บ Exclusion ให้คลิกที่ Add an exclusion แล้วเลือก File

5. ตอนนี้ ไปที่ไดเร็กทอรีไฟล์ที่คุณได้บันทึกโปรแกรมไว้และเลือกไฟล์ต้นฉบับ

รอให้เครื่องมือโหลดและตรวจสอบว่าคุณได้แก้ไขปัญหาแล้วหรือไม่

วิธีที่ 7: เพิ่มการยกเว้นในโปรแกรมป้องกันไวรัส (ถ้ามี)

หากโปรแกรมป้องกันไวรัสของคุณทำให้เกิดข้อผิดพลาดใน Visual Studio คุณสามารถลองเพิ่มการยกเว้นในโปรแกรมป้องกันไวรัสเพื่อแก้ไขปัญหานี้ได้

หมายเหตุ: เราได้แสดงขั้นตอนสำหรับ Avast Free Antivirus เป็นตัวอย่าง

1. เปิด Avast Antivirus

2. คลิกที่ตัวเลือกเมนูจากมุมบนขวา

3. จากรายการดรอปดาวน์ เลือกการตั้งค่า

4. ในแท็บ General ไปที่ Blocked & Allowed apps

5. ใต้ส่วนรายการแอปที่อนุญาต ให้คลิกที่อนุญาตแอป

6. ตอนนี้ ให้คลิกที่ ADD ซึ่งสอดคล้องกับพาธ Visual Studio เพื่อเพิ่มไปยังรายการที่อนุญาต

หมายเหตุ: เราได้เพิ่มตัวติดตั้งแอปเป็นการยกเว้นด้านล่าง

วิธีที่ 8: ปิดใช้งานไฟร์วอลล์ Windows Defender (ไม่แนะนำ)

คุณยังสามารถลองปิดใช้งานไฟร์วอลล์ Windows Defender เพื่อแก้ไขปัญหาจากคอมพิวเตอร์ของคุณได้ อ่านคู่มือวิธีปิดใช้งานไฟร์วอลล์ Windows 10 เพื่อปิดใช้งานไฟร์วอลล์ Windows Defender บนพีซีของคุณอย่างปลอดภัย

เมื่อปัญหาได้รับการแก้ไข อย่าลืมเปิดใช้งาน Windows Firewall อีกครั้ง อุปกรณ์ที่ไม่มีชุดความปลอดภัยมักจะถูกโจมตีโดยมัลแวร์

วิธีที่ 9: ปิดใช้งานโปรแกรมป้องกันไวรัส (ถ้ามี)

เป็นเรื่องปกติที่ข้อผิดพลาด Visual Studio จะเกิดขึ้นเนื่องจากปัญหาการป้องกันไวรัส คุณอาจต้องการปิดใช้งานโปรแกรมป้องกันไวรัสบนคอมพิวเตอร์ของคุณ ตรวจสอบวิธีปิดใช้งานโปรแกรมป้องกันไวรัสชั่วคราวในคู่มือ Windows 10 เพื่อปิดใช้งานโปรแกรมป้องกันไวรัสในระบบของคุณ

วิธีที่ 10: ปรับการตั้งค่าการควบคุมบัญชีผู้ใช้

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

1. กดปุ่ม Windows และพิมพ์ Control Panel จากนั้นคลิกที่ Open

2. ตั้งค่า View by as Category จากนั้นเลือกตัวเลือก System and Security ในเมนูที่มี

3. คลิกที่ความปลอดภัยและการบำรุงรักษา

4. จากนั้นคลิกที่ เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้

5. ลากตัวเลื่อนไปที่ด้านล่างสุดไปที่ตัวเลือก Never notify แล้วคลิก OK

หมายเหตุ: ป้อนรหัสผ่านระบบหากได้รับแจ้ง การตั้งค่านี้จะแก้ไขพีซีและไม่ขออนุญาตผู้ดูแลระบบจนกว่าคุณจะรีเซ็ตการตั้งค่าโดยใช้ตัวเลือก

วิธีที่ 11: เปลี่ยนบัญชีผู้ใช้เป็นโปรไฟล์ผู้ดูแลระบบ

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

1. กดปุ่ม Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run

2. พิมพ์ netplwiz แล้วคลิก OK เพื่อเปิดหน้าต่าง User Accounts

หมายเหตุ: netplwiz เป็นบรรทัดคำสั่งที่ลบรหัสผ่านความปลอดภัยที่ตั้งไว้สำหรับพีซี

3. ในแท็บผู้ใช้ เลือกบัญชีของคุณ

4. คลิกที่คุณสมบัติ

5. ไปที่แท็บการเป็นสมาชิกกลุ่มและเลือกผู้ดูแลระบบเพื่อทำให้บัญชีนี้เป็นผู้ดูแลระบบ

6. คลิกที่ ใช้ > ตกลง

วิธีที่ 12: รีเซ็ตการตั้งค่า Visual Studio

หากวิธีการข้างต้นไม่เหมาะกับคุณ คุณสามารถรีเซ็ตการตั้งค่า VS ทั้งหมดเป็นค่าเริ่มต้นได้ ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหาไม่สามารถเริ่มโปรแกรม Visual Studio C++ ปัญหาได้

1. เปิดโปรแกรม Visual Studio บนพีซีของคุณ

2. คลิกที่เครื่องมือในแถบเมนู

3. เลือกการตั้งค่าการนำเข้าและส่งออก…

4. เลือก รีเซ็ตการตั้งค่าทั้งหมด ในตัวช่วยสร้างการตั้งค่าการนำเข้าและส่งออก และคลิกที่ ถัดไป >

5. เลือก ใช่ บันทึกการตั้งค่าปัจจุบันของฉัน แล้วคลิก ถัดไป >

หมายเหตุ: คุณยังสามารถเลือก ไม่ เพียงแค่รีเซ็ตการตั้งค่า เขียนทับการตั้งค่าปัจจุบันของฉัน

6. จากนั้นคลิกที่ เสร็จสิ้น

7. เมื่อรีเซ็ตการตั้งค่าแล้ว ให้คลิกที่ Close เพื่อปิดวิซาร์ด

***

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

  DHCP คืออะไรและโปรโตคอลการกำหนดค่าโฮสต์แบบไดนามิกทำงานอย่างไร

เรื่องล่าสุด

x