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

แก้ Microsoft Edge: Unable to Read/Write Data Directory – วิธีแก้ด่วน

ข้อผิดพลาด “Microsoft Edge can’t read and write to its data directory” โดยทั่วไปบ่งชี้ปัญหาเรื่อง File Permissions ป้องกันไม่ให้ Edge เข้าถึง Data Directory ของมันได้ อย่างไรก็ตาม นี่ไม่ใช่สาเหตุเพียงอย่างเดียว ปัจจัยอื่นที่อาจทำให้เกิดปัญหานี้ รวมถึงปัญหากับ WebView2 Runtime หรือการเสียหายภายในไฟล์ของ Edge ปัจจัยเหล่านี้สามารถรบกวนการทำงานปกติและนำไปสู่ข้อความข้อผิดพลาด

1. รัน Microsoft Edge ในฐานะ Administrator

หนึ่งในวิธีแก้ที่ง่ายที่สุดคือ รัน Microsoft Edge as Administrator แต่จะทำงานก็ต่อเมื่อคุณเจอ Error ขณะใช้ Microsoft Edge เข้าเว็บไซต์ ถ้าคุณเจอปัญหากับแอปพลิเคชันภายนอกที่ไม่เกี่ยวกับ Edge วิธีนี้อาจไม่แก้ปัญหาได้ ควรลองวิธีอื่น

  1. แค่คลิกขวา Microsoft Edge และเลือก Run as administrator ถ้าแก้ได้ ให้ตั้งค่าให้ Edge รัน as Administrator ตลอด.
  2. คลิกขวา Microsoft Edge ไป Properties.
  3. ไป Compatibility ติ๊ก Run this program as administrator.
  4. กด Apply แล้ว OK บันทึก.

2. ซ่อมแซม Microsoft Edge WebView2 Runtime

Microsoft Edge WebView2 Runtime เป็น Runtime Environment ที่แอปพลิเคชันภายนอกหลายตัวใช้ Render เนื้อหาเว็บ เช่น HTML, CSS, และ JavaScript ภายใน Desktop Apps ของพวกเขา ใช้ Rendering Engine ของ Microsoft Edge Browser

แอปพลิเคชันภายนอกหลายตัวพึ่งพา Microsoft Edge WebView2 Runtime สำหรับเนื้อหาเว็บ ดังนั้น ปัญหาใดๆ กับ WebView2 Runtime อาจป้องกันไม่ให้แอปเหล่านี้เข้าถึงทรัพยากรที่จำเป็น ทำให้เกิดข้อความ “Microsoft Edge can’t read and write to its data directory” ในขั้นตอนนี้ เราจะลอง Repair Microsoft Edge WebView2 Runtime ซึ่งจะฟื้นฟูไฟล์ที่เสียหายซึ่งอาจเป็นสาเหตุ

  1. คลิกขวา Start Menu หรือ Windows Icon เลือก Run เปิด Run Dialog.
  2. พิมพ์ appwiz.cpl กด OK เปิด Programs and Features ใน Control Panel.
  3. ที่นี่ Double-click Microsoft Edge WebView2 Runtime และกด Repair.
  4. รอกระบวนการเสร็จ เสร็จแล้วตรวจสอบว่าข้อผิดพลาดหายหรือไม่.

3. ตรวจสอบ Folder Permissions

เพื่อแก้ข้อความข้อผิดพลาด สำคัญที่ต้องแน่ใจว่าแอปพลิเคชันมีสิทธิ์ที่จำเป็นในการเข้าถึง Microsoft Edge WebView2 Runtime ในกรณีนี้ เราจะตั้งค่าสิทธิ์สำหรับ Microsoft Edge ถ้าคุณเจอปัญหานี้กับแอปอื่น ให้แน่ใจว่ามันก็มี Read/Write Permissions ที่เหมาะสม

เพิ่มเติม คุณต้องตรวจสอบสิทธิ์ของโฟลเดอร์ที่ WebView2 เก็บข้อมูลสำหรับ Embedded Web Components ที่หลายแอปใช้ โดยการรับรองว่า User Account มี Permissions ที่เหมาะสม คุณสามารถป้องกันข้อความข้อผิดพลาดได้

  1. กด Win + R พร้อมกัน เปิด Run Dialog.
  2. พิมพ์ appdata ในกล่อง และกด OK.
  3. ไป Local > Microsoft.
  4. ที่นี่ คลิกขวา Edge และเลือก Properties.
  5. ไป Security และตรวจสอบว่าบัญชีผู้ใช้ทั้งหมดมี Full Control บนโฟลเดอร์ ถ้ามีสิทธิ์ขาด ให้ Take Full Control ตามขั้นตอนในบทความลิงก์.
  6. เสร็จแล้ว ไปที่ Directory AppData\Local\Microsoft\Edge คลิกขวาโฟลเดอร์ User Data ไป Properties.
  7. จากนั้น ไป Security ดานบน และตรวจสอบว่าคุณมี Full Control บนโฟลเดอร์ ถ้ามีสิทธิ์ขาด ให้ตั้งค่าสิทธิ์โฟลเดอร์ตามขั้นตอนในบทความลิงก์.

ถ้าข้อผิดพลาดยังคงปรากฏ ให้ติดต่อ Microsoft Support โดยเฉพาะถ้าคุณเจอปัญหานี้กับแอปพลิเคชันที่พัฒนาโดย Microsoft

เกี่ยวกับผู้เขียน

แก้ Microsoft Edge: Unable to Read/Write Data Directory – วิธีแก้ด่วน

Hamza Mohammad Anwar

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลาง ที่เน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงด้วยเทคโนโลยี MERN ทักษะของเขารวมถึงความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีที่เกี่ยวข้องอื่นๆ Hamza ยังเป็นผู้ได้รับการรับรอง Google IT Professional ซึ่งแสดงถึงความสามารถด้าน IT Support ด้วยความชอบในการแก้ปัญหา เขาทำซ้ำข้อผิดพลาดบนคอมพิวเตอร์ของตัวเองเพื่อแก้ไขและหาวิธีแก้ปัญหาทางเทคนิคต่างๆ