Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้

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

OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้

มีการรายงานปัญหานี้หลายครั้งตั้งแต่เปิดตัวผลิตภัณฑ์ Office 365 และเจ้าหน้าที่ฝ่ายสนับสนุนของ Microsoft เองถือว่าปัญหานี้มีความสำคัญสูงสุดในการแก้ไข อย่างไรก็ตาม มีหลายวิธีที่คุณสามารถลองทำด้วยตนเองเพื่อแก้ไขปัญหาให้ดี ในบทความนี้ เราจะพิจารณาสาเหตุหลักก่อนแล้วจึงไปยังแนวทางแก้ไขเพื่อแก้ไข

อะไรทำให้เกิดข้อผิดพลาด 'OneDrive ไม่ได้รับการจัดเตรียมสำหรับผู้ใช้รายนี้'

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

  • กลไกการมอบหมายใบอนุญาต: ทุกครั้งที่คุณมอบหมายใบอนุญาตให้ผู้ใช้ใช้ OneDrive กลไกแบ็กเอนด์จะทำงานโดยลงทะเบียนผู้ใช้ภายใต้คีย์ใบอนุญาตที่คุณให้ไว้ หากกลไกนี้ทำงานไม่ถูกต้อง คุณจะประสบปัญหาภายใต้การสนทนา
  • ปัญหาแบ็กเอนด์: ปัญหาที่น่าสนใจอีกประการหนึ่งที่เราพบคือปัญหาที่เกิดขึ้นเนื่องจากปัญหาที่แท้จริงที่เซิร์ฟเวอร์ส่วนหลัง ที่นี่ การติดต่อฝ่ายสนับสนุนอย่างเป็นทางการของ Microsoft จะช่วยแก้ปัญหาได้ ปัญหาอาจปรากฏขึ้นเนื่องจาก OneDrive ไม่ซิงค์
  • เกินจำนวนผู้ใช้แล้ว: Office 365 มีการจำกัดจำนวนผู้ใช้ที่สามารถใช้แอปพลิเคชันในแต่ละครั้ง หากจำนวนผู้ใช้เกินขีดจำกัด คุณจะไม่สามารถเข้าถึง OneDrive ได้และจะได้รับข้อความต้อนรับนี้

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

Microsoft พูดถึงการจัดเตรียมในแอปอย่างไร (สำหรับนักพัฒนา)

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

หาก OneDrive ของผู้ใช้ไม่ได้รับการจัดเตรียม แต่ผู้ใช้มีสิทธิ์ใช้งาน OneDrive คำขอนี้จะจัดเตรียมไดรฟ์ของผู้ใช้โดยอัตโนมัติ เมื่อใช้การตรวจสอบสิทธิ์ที่ได้รับมอบสิทธิ์

ประเด็นสำคัญที่ควรทราบที่นี่คือคำหลัก การตรวจสอบสิทธิ์ที่ได้รับมอบสิทธิ์ . โดยพื้นฐานแล้วหมายความว่า API ของ Office 365 จะจัดเตรียมไดรฟ์เฉพาะเมื่อผู้ดำเนินการในบริบทเป็นผู้ใช้เท่านั้น กล่าวอีกนัยหนึ่ง นี่หมายความว่าแอปพลิเคชันควรใช้ การให้สิทธิ์ OAUTH โดยนัย หรือ รหัสอนุญาต หากคุณต้องการจัดสรรอัตโนมัติ หากคุณกำลังใช้การตรวจสอบแอปพลิเคชัน , การจัดเตรียมอัตโนมัติจะไม่เกิดขึ้น

โซลูชันที่ 1:การเริ่มต้นใบอนุญาตใหม่

ขั้นตอนพื้นฐานที่สุดในการแก้ไขข้อความแสดงข้อผิดพลาดคือการเริ่มต้นใบอนุญาตให้กับผู้ใช้อีกครั้ง ที่นี่ เราจะเข้าสู่ระบบ Office 365 โดยใช้รหัสผ่านผู้ดูแลระบบ แล้วเพิกถอนใบอนุญาตให้กับผู้ใช้ หลังจากนั้นสักครู่ เราจะเริ่มต้นกระบวนการใหม่และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

สิ่งนี้จะทำให้โมดูลการเตรียมใช้งานเริ่มต้นใหม่ทั้งหมด และหากมีปัญหาในระหว่างการจัดเตรียม จะได้รับการแก้ไข

  1. เข้าสู่ระบบโดยใช้ข้อมูลประจำตัวของผู้ดูแลระบบ OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้
  2. เมื่อคุณอยู่ในเมนูหลัก ให้ไปที่ ผู้ใช้ จากนั้นเลือก ผู้ใช้ที่ใช้งานอยู่ . OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้
  3. ที่นี่ ผู้ใช้ที่พบข้อผิดพลาดจะแสดงอยู่ในรายการ เลือกผู้ใช้แล้วคลิก แก้ไข ในหัวข้อ ใบอนุญาตผลิตภัณฑ์ OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้
  4. ตอนนี้ ลบ ใบอนุญาตจากผู้ใช้และรีสตาร์ทระบบของคุณโดยสมบูรณ์
  5. หลังจากรอประมาณ 20 นาที ให้เข้าสู่ระบบอีกครั้งแล้วให้สิทธิ์ใช้งานอีกครั้ง
  6. ตอนนี้ ให้ตรวจสอบในคอมพิวเตอร์ของผู้ใช้ว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชันที่ 2:การให้สิทธิ์ของผู้ดูแลระบบ SharePoint

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

  1. เข้าสู่ระบบคอนโซลผู้ดูแลระบบ SharePoint แล้วคลิก โปรไฟล์ผู้ใช้ .
  2. ตอนนี้ คลิก ผู้คน จากนั้นเลือก จัดการการอนุญาตของผู้ใช้ .
  3. ตอนนี้ เพิ่ม ผู้ใช้ที่คุณพยายามให้สิทธิ์การเข้าถึงไซต์ของฉัน โดยปกติ การตั้งค่านี้จะตั้งเป็น "ทุกคนยกเว้นผู้ใช้ภายนอก" โดยค่าเริ่มต้น
  4. หากต้องการเพิ่มผู้ใช้ ให้เลื่อนลงไปที่ การอนุญาต ส่วนและนอกเหนือจากตัวเลือก สร้างไซต์ส่วนบุคคล , ตรวจสอบ ตัวเลือก
  5. กดตกลงเพื่อบันทึกการเปลี่ยนแปลงและออก ตอนนี้ ผู้ใช้ที่ได้รับผลกระทบสามารถนำทางไปยังหน้า OneDrive และสร้างไซต์ได้ตามต้องการอย่างง่ายดาย

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

โซลูชันที่ 3:ติดตั้งแอปพลิเคชันใหม่

ก่อนที่เราจะติดต่อฝ่ายสนับสนุนของ Microsoft เราจะลองติดตั้งแอปพลิเคชันอีกครั้ง มีหลายกรณีที่ตัวแอปพลิเคชันเองมีการติดตั้งที่เสียหายเนื่องจากกระบวนการทำงานไม่ถูกต้อง ปัญหาที่คุณกำลังประสบอยู่อาจเป็นเพียงจุดบกพร่องในแอปพลิเคชันหรือ API ในโซลูชันนี้ เราจะไปที่ตัวจัดการแอปพลิเคชันใน Windows และถอนการติดตั้งแอปพลิเคชันที่เกี่ยวข้องกับ Office 365 อย่างสมบูรณ์ จากนั้น เราจะติดตั้งใหม่ทั้งหมดโดยการดาวน์โหลดสำเนาใหม่

  1. กด Windows + R พิมพ์ “appwiz.cpl ” ในกล่องโต้ตอบและกด Enter
  2. เมื่ออยู่ในตัวจัดการแอปพลิเคชันแล้ว ให้ค้นหาแอปพลิเคชัน Office 365 ทั้งหมด OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้
  3. คลิกขวาที่แต่ละรายการแล้วเลือก ถอนการติดตั้ง .
  4. หลังจากที่คุณถอนการติดตั้งทุกรายการแล้ว ให้รีสตาร์ทคอมพิวเตอร์โดยสมบูรณ์ ตอนนี้ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

โซลูชันที่ 4:การติดต่อฝ่ายสนับสนุนของ Microsoft

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

OneDrive ไม่ได้จัดเตรียมไว้สำหรับข้อผิดพลาดของผู้ใช้นี้

คุณสามารถนำทางไปยังฝ่ายสนับสนุนอย่างเป็นทางการของ Microsoft และอธิบายปัญหาที่นั่น อย่าลืมใส่ข้อมูลต่อไปนี้:

  • วันที่สมัครใช้งาน Office 365
  • ที่อยู่อีเมลที่เชื่อมโยงกับผู้ดูแลระบบในการสมัครใช้งาน Office 365
  • ที่อยู่อีเมลของผู้ใช้ที่ได้รับผลกระทบ
  • คำอธิบายปัญหาและปัญหาที่คุณกำลังเผชิญ

ตรวจสอบให้แน่ใจว่าคุณไม่ได้เพิ่มรหัสผ่านส่วนตัวใดๆ ลงในแบบฟอร์มออนไลน์ใดๆ (รวมถึง Microsoft) เพียงแค่อีเมลล์เท่านั้น

หมายเหตุ: Appuals แนะนำให้ผู้อ่านตรวจสอบให้แน่ใจว่าพวกเขากำลังส่งตั๋วบนเว็บไซต์ทางการของ Microsoft ขั้นตอนที่ระบุไว้ที่นี่มีวัตถุประสงค์เพื่อให้ข้อมูลเท่านั้น

โบนัส:การเพิ่มผู้ใช้ด้วยตนเองโดยใช้ PowerShell

โซลูชันนี้สำหรับผู้ใช้ขั้นสูง หากคุณยังไม่สามารถจัดเตรียมการเข้าถึง OneDrive ของผู้ใช้ได้ คุณสามารถลบออกได้เช่นเดียวกับที่เราทำในโซลูชันที่ 1 แล้วลองเพิ่มด้วยตนเองอีกครั้งโดยใช้วิธีการที่แสดงด้านล่าง

คุณสามารถเข้าถึง PowerShell ได้โดยคลิกขวาที่ปุ่ม Windows หรือกด Windows + R พิมพ์ 'powershell ’ ในกล่องโต้ตอบและกด Enter

นี่คือข้อมูลโค้ด:

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client") | Out-Null

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime") | Out-Null

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.UserProfiles") | Out-Null

$ctx = New-Object Microsoft.SharePoint.Client.ClientContext("https://COMPANYNAME-admin.sharepoint.com")

$web = $ctx.Web

$ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($cred.UserName,$cred.Password)

$ctx.Load($web)

$ctx.ExecuteQuery()

$loader = [Microsoft.SharePoint.Client.UserProfiles.ProfileLoader]::GetProfileLoader($ctx)

$ctx.ExecuteQuery()

$loader.CreatePersonalSiteEnqueueBulk($username)

$loader.Context.ExecuteQuery()

ที่นี่ $cred หมายถึง get-credential และ $username คือ UPN ของผู้ใช้

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