วิธีกำหนดค่า Windows Sandbox (เรียกใช้แอพ/สคริปต์ แชร์โฟลเดอร์ ฯลฯ)

Windows Sandboxเป็นสภาพแวดล้อมเสมือนจริงที่คล้ายกับเครื่องเสมือนที่มีอยู่ใน Windows 10 Pro și Enterprise คุณสามารถใช้เพื่อทดสอบแอปที่คุณไม่มั่นใจว่าปลอดภัย เยี่ยมชมเว็บไซต์ที่ไม่น่าเชื่อถือ และโดยทั่วไปทำสิ่งที่คุณกลัวว่าอาจทำให้ระบบหลักของคุณเสียหาย จนถึงเดือนพฤษภาคม 2020 อัปเดตคุณไม่สามารถปรับแต่ง Windows Sandboxในแบบของคุณ แต่อย่างใด ในตอนนี้ คุณทำได้ เนื่องจาก Microsoft ให้คุณสร้างและใช้สคริปต์ที่สามารถเปลี่ยนแปลงวิธีการทำงานของWindows Sandbox นี่คือวิธีการ:

สารบัญ

  1. วิธีกำหนดค่า Windows Sandbox
  2. วิธีแชร์โฟลเดอร์กับ Windows Sandbox
  3. วิธีเรียกใช้แอพหรือสคริปต์ใน Windows Sandbox โดยอัตโนมัติ
  4. วิธีเปิดหรือปิดเครือข่ายใน Windows Sandbox
  5. วิธีเปิดใช้งานหรือปิดใช้งานหน่วยประมวลผลกราฟิกเสมือนใน Windows Sandbox
  6. คุณต้องการเห็นคุณสมบัติอื่นใดใน Windows Sandbox

หมายเหตุ:ก่อนที่คุณจะสามารถปรับแต่งวิธีการ ทำงานของ Windows Sandboxบนพีซีของคุณ คุณต้องติดตั้งก่อน หากคุณต้องการความช่วยเหลือ โปรดอ่านวิธีการติดตั้ง Windows Sandbox ใน Windows 10 ในสามขั้นตอน นอกจากนี้ หากคุณสงสัยว่าWindows Sandboxอาจมีประโยชน์กับคุณอย่างไร ต่อไปนี้เป็นแนวคิดบางประการ: 4 สิ่งที่คุณสามารถทำได้ด้วย Windows Sandbox นอกจากนี้ โปรดทราบว่าคู่มือนี้ใช้กับWindows Sandboxใน Windows 10 ที่มี การอัปเดตประจำเดือน พฤษภาคม2020 รุ่น Pro หรือ Enterpriseเท่านั้น ไม่มีใน Windows 10 Home

วิธีกำหนดค่า Windows Sandbox

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

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

การสร้างไฟล์การกำหนดค่า Windows Sandbox

เมื่อคุณสร้างไฟล์การกำหนดค่าและเพิ่มรหัสทั้งหมดเสร็จแล้ว คุณต้องบันทึกโดยใช้นามสกุลไฟล์. wsb

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

การบันทึกไฟล์กำหนดค่า Windows Sandbox (.wsb)

จากนั้น คุณสามารถดับเบิลคลิกหรือแตะสองครั้งที่ ไฟล์ .wsbเพื่อเปิดใช้Windows Sandboxในแบบของคุณ

ไฟล์กำหนดค่า Windows Sandbox แบบกำหนดเอง

ตอนนี้เรามาดูกันว่าคุณสามารถใช้โค้ดและสคริปต์ใดบ้างสำหรับWindows Sandbox :

วิธีแชร์โฟลเดอร์กับ Windows Sandbox

Windows Sandboxสามารถแมปโฟลเดอร์จากโฮสต์ได้ กล่าวอีกนัยหนึ่ง คุณสามารถสร้างโฟลเดอร์ Windows Sandbox "เห็น" ที่พบในพีซี Windows 10 ของคุณได้ หากต้องการทำเช่นนั้น ใน ไฟล์ .wsbที่คุณสร้างด้วยNotepad ให้เพิ่มโค้ดต่อไปนี้:

โฟลเดอร์ที่แชร์กับ Windows Sandbox

จริงหรือเท็จ

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

ตัวอย่างเช่น หากคุณต้องการให้Windows Sandboxเข้าถึง โฟลเดอร์ Downloads ของคุณ ให้พิมพ์:

C:\Users\ชื่อผู้ใช้\ดาวน์โหลด

จริง

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

การแชร์โฟลเดอร์กับ Windows Sandbox

อย่าลืมเปลี่ยน ชื่อ ผู้ใช้ ด้วยชื่อ บัญชีผู้ใช้ Windows 10 ของ คุณ

จากนั้น เมื่อคุณเรียกใช้Windows Sandboxโดยใช้ ไฟล์การกำหนดค่า .wsbโฟลเดอร์ที่ใช้ร่วมกันทั้งหมดจะพร้อมใช้งานทันทีบนเดสก์ท็อปหรือที่ตำแหน่งนี้: C:\Users\ WDAGUtilityAccount \Desktop

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

โฟลเดอร์ที่ใช้ร่วมกันจะมีลักษณะอย่างไรใน Windows Sandbox

วิธีเรียกใช้แอพหรือสคริปต์ใน Windows Sandbox โดยอัตโนมัติ

Windows Sandboxยังให้คุณเรียกใช้แอพ (ไฟล์ปฏิบัติการ) หรือสคริปต์ทันทีหลังจากเปิดตัว ในการทำเช่นนั้น ใน ไฟล์คอนฟิกูเรชัน .wsbคุณต้องเพิ่มโค้ดนี้:

คำสั่งให้รันเมื่อเริ่มต้น

คำสั่งสามารถเป็นเส้นทางไปยังไฟล์ปฏิบัติการหรือสคริปต์ที่มีอยู่ภายในWindows Sandbox ซึ่งหมายความว่าคุณสามารถเปิดFile Explorer, Notepadหรือแอประบบอื่นๆ ได้โดยอัตโนมัติ หากต้องการ คุณสามารถเรียกใช้แม้กระทั่งแอปที่พบในโฟลเดอร์ที่แชร์ (ดังที่แสดงไว้ในส่วนก่อนหน้าของคู่มือนี้)

ต่อไปนี้คือตัวอย่าง ไฟล์การกำหนดค่า Windows Sandbox ที่เปิด File Explorerโดยอัตโนมัติเมื่อเปิดใช้:

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

การรันคำสั่ง/สคริปต์ใน Windows Sandbox

และนี่คือตัวอย่าง ไฟล์การกำหนดค่า Windows Sandboxที่แมป โฟลเดอร์โฮสต์ Downloadsและเรียกใช้ไฟล์เรียกทำงานโดยอัตโนมัติ:

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

การเรียกใช้ไฟล์ปฏิบัติการใน Windows Sandbox เมื่อเริ่มต้น

ในตัวอย่างที่แล้ว นี่คือสิ่งที่เราได้รับเมื่อเปิดตัวWindows Sandbox :

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

โปรแกรมที่ทำงานโดยอัตโนมัติเมื่อเปิดตัว Windows Sandbox

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

วิธีเปิดหรือปิดเครือข่ายใน Windows Sandbox

ถ้าคุณไม่ต้องการให้Windows Sandboxสามารถเข้าถึงเครือข่ายและอินเทอร์เน็ตของคุณได้ ใน ไฟล์การกำหนดค่า .wsbให้เพิ่มบรรทัดของรหัสต่อไปนี้: ปิดการใช้งาน

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

ปิดใช้งานเครือข่ายใน Windows Sandbox

การดำเนินการนี้จะปิดใช้งานบริการเครือข่ายสำหรับWindows Sandboxดังที่คุณเห็นในภาพหน้าจอด้านล่าง

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

Windows Sandbox เปิดตัวโดยไม่มีการเชื่อมต่อเครือข่าย

ในกรณีที่คุณต้องการให้เครือข่ายสามารถเข้าถึงได้ ให้ลบบรรทัด Disable ออกจากไฟล์การกำหนดค่าหรือเปลี่ยนค่าDisable เป็น Default :Default

วิธีเปิดใช้งานหรือปิดใช้งานหน่วยประมวลผลกราฟิกเสมือนใน Windows Sandbox

ในทำนองเดียวกันWindows Sandboxยังให้คุณปิดใช้งานเอ็นจินการเรนเดอร์ฮาร์ดแวร์กราฟิกเสมือน กล่าวอีกนัยหนึ่งWindows Sandbox จะ แชร์การ์ดกราฟิกของคุณกับ Windows 10 บนพีซีของคุณโดยค่าเริ่มต้น อย่างไรก็ตาม คุณสามารถปิดใช้งานคุณลักษณะนี้และบังคับให้Windows Sandboxใช้การเรนเดอร์ซอฟต์แวร์ เพื่อไม่ให้ GPU ของคุณเปิดเผย แม้ว่าสิ่งนี้จะทำให้Windows Sandboxทำงานช้าลง แต่ในบางกรณีก็อาจมีประโยชน์ หากต้องการปิดใช้งานการสนับสนุน vGPU ในWindows Sandboxในไฟล์กำหนดค่า.wsbให้เพิ่มรหัสนี้: ปิดการใช้งาน

How to configure Windows Sandbox (run apps/scripts, share folders, etc.)

ปิดใช้งานการแชร์การ์ดกราฟิกใน Windows Sandbox

หากต้องการเปิดใช้งานการแชร์ GPU ในWindows Sandboxให้ลบบรรทัดปิดการใช้งานออกจาก ไฟล์การกำหนดค่า .wsbหรือตั้งค่าเป็นDefault :Default

คุณต้องการเห็นคุณสมบัติอื่นใดใน Windows Sandbox

แม้ว่าการกำหนดค่าวิธีการ ทำงานของ Windows Sandboxคือสิ่งที่คุณสามารถทำได้ในตอนนี้ แต่ก็ยังรู้สึกเหมือนอยู่ในสถานะเริ่มต้น เราต้องการเห็น Microsoft เพิ่มตัวเลือกสำหรับการเชื่อมต่ออุปกรณ์ USB โดยอัตโนมัติกับWindows Sandboxโดยตรง เรามั่นใจว่าคุณมีไอเดียเจ๋งๆ อื่นๆ ด้วย บอกเราว่าคุณลักษณะอื่นๆ ที่คุณต้องการ ให้ Windows Sandboxมี: แสดงความคิดเห็นด้านล่างและมาพูดคุยกัน

ฝากความเห็น

ล้างคำเตือนเกี่ยวกับดัชนีฐานข้อมูลที่หายไปของ Nextcloud

ล้างคำเตือนเกี่ยวกับดัชนีฐานข้อมูลที่หายไปของ Nextcloud

เรียกใช้ฟังก์ชันซ่อมแซม OCC ของ Nextcloud อย่างปลอดภัย ดูตัวอย่างการเปลี่ยนแปลงฐานข้อมูล และตรวจสอบว่าเหตุใดคำเตือนจึงยังคงปรากฏอยู่

เพิ่มขีดจำกัดการอัปโหลดเว็บของ Nextcloud ให้เกิน 2 GB

เพิ่มขีดจำกัดการอัปโหลดเว็บของ Nextcloud ให้เกิน 2 GB

อนุญาตให้ Nextcloud อัปโหลดไฟล์ขนาดใหญ่ขึ้นได้โดยการปรับการตั้งค่า PHP, Nginx หรือ Apache, พื้นที่จัดเก็บชั่วคราว และระยะเวลาหมดเวลาให้ตรงกัน และตรวจสอบว่าข้อจำกัดใดที่กำลังบล็อกไฟล์อยู่

ล้างคำเตือนหน่วยความจำ PHP ของ Nextcloud บนเว็บเซิร์ฟเวอร์

ตั้งค่าขีดจำกัดหน่วยความจำ PHP ที่ Nextcloud ใช้จริง รีสตาร์ทบริการที่ถูกต้อง และยืนยันการตั้งค่า 512 MB ในภาพรวมผู้ดูแลระบบ

เชื่อมต่อ Bucket ที่เข้ากันได้กับ S3 กับพื้นที่จัดเก็บข้อมูลภายนอกของ Nextcloud

เชื่อมต่อบัคเก็ตจัดเก็บข้อมูลแบบอ็อบเจ็กต์ที่เข้ากันได้ใน Nextcloud โดยใช้แบ็กเอนด์ S3 พร้อมด้วยเอนด์พอยต์ ข้อมูลรับรอง ขอบเขตการเข้าถึง และขั้นตอนการตรวจสอบที่ถูกต้อง

ย้ายข้อมูล Nextcloud ไปยังไดรฟ์ภายนอกโดยไม่ทำให้พื้นที่จัดเก็บข้อมูลเสียหาย

ย้ายข้อมูล Nextcloud ไปยังไดรฟ์ภายนอกโดยไม่ทำให้พื้นที่จัดเก็บข้อมูลเสียหาย

ย้ายไดเร็กทอรีข้อมูล Nextcloud บน Linux ไปยังไดรฟ์ภายนอกอย่างปลอดภัย โดยใช้การเมานต์ UUID แบบถาวร โหมดบำรุงรักษา สำเนาที่ตรวจสอบแล้ว และซิมลิงก์เส้นทางเดิม

ข้อผิดพลาดฐานข้อมูล Nextcloud หลังจากการอัปเดต: ควรตรวจสอบอะไรก่อน

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

รีเซ็ตรหัสผ่านผู้ดูแลระบบ Nextcloud ที่ลืมไปโดยใช้ OCC

ใช้คำสั่ง OCC ของ Nextcloud เพื่อรีเซ็ตรหัสผ่านผู้ดูแลระบบจากเชลล์เซิร์ฟเวอร์ พร้อมคำแนะนำสำหรับชื่อผู้ใช้ สิทธิ์ และผู้ให้บริการเข้าสู่ระบบภายนอก

เพิ่มส่วนหัว HSTS ที่ปลายทาง HTTPS ที่ให้บริการ Nextcloud

ล้างคำเตือน HSTS ของ Nextcloud โดยการตั้งค่าส่วนหัวที่ Apache, NGINX หรือพร็อกซี TLS ของคุณ จากนั้นตรวจสอบการตอบสนอง HTTPS สาธารณะอย่างปลอดภัย

แก้ไขปัญหาการติดตั้งแอป Nextcloud ที่แจ้งว่าไม่มีการเชื่อมต่ออินเทอร์เน็ต

แก้ไขปัญหาการติดตั้งแอป Nextcloud ที่แจ้งว่าไม่มีการเชื่อมต่ออินเทอร์เน็ต

ตรวจสอบหาสาเหตุของการติดตั้งแอปจาก App Store ที่ล้มเหลว ไม่ว่าจะเป็นปัญหาจาก DNS, HTTPS, พร็อกซี, TLS หรือปัญหาการตั้งค่าจากเซิร์ฟเวอร์ Nextcloud เอง

แก้ปัญหา CPU กระชากเร็วใน Nextcloud Preview ด้วยคิวที่กำหนดเวลาไว้

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