Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams

ตามค่าเริ่มต้น เมื่อคุณติดตั้ง Office 365/Office 2019 แอป Microsoft Office ทั้งหมดจะได้รับการติดตั้ง รวมถึง ทีม (คุณสามารถติดตั้งได้เฉพาะแอป Office ที่ต้องการโดยใช้ Office Deployment Tool) MS Teams ได้รับการกำหนดค่าให้เริ่มทำงานโดยอัตโนมัติเมื่อผู้ใช้ลงชื่อเข้าใช้คอมพิวเตอร์ของตน อย่างไรก็ตาม ถ้าคุณไม่ได้ใช้ Microsoft Teams หรือไม่ต้องการให้ใช้ทรัพยากรโฮสต์ของคุณ คุณสามารถปิดใช้งานการเริ่มต้นอัตโนมัติของ Teams ได้ (โดยเฉพาะอย่างยิ่งสำหรับโฮสต์ RDS ที่มี Office 365)

วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams

จะหยุดทีมไม่ให้เปิดเมื่อเริ่มต้นใน Windows ได้อย่างไร

คุณสามารถปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams ได้ในการตั้งค่า เปิดแอปแล้วไปที่ การตั้งค่า -> ทั่วไป -> แอปพลิเคชัน . ยกเลิกการเลือกเริ่มแอปพลิเคชันอัตโนมัติ ตัวเลือก. รีสตาร์ทแอป

วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams

โปรดทราบว่าหากคุณเพียงแค่ปิดการใช้งาน Teams autostart ใน Startup ของตัวจัดการงาน แอปจะยังคงเริ่มทำงานโดยอัตโนมัติเมื่อคุณเรียกใช้แอปในครั้งต่อไป

วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams

คุณสามารถปิดใช้งานการเริ่มต้นอัตโนมัติของ Teams ผ่านรีจิสทรีได้ ในการดำเนินการ ให้ลบ com.squirrel.Teams.Teams พารามิเตอร์รีจิสทรีจาก HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run คีย์ reg (ค่าเริ่มต้นคือ C:\Users\%username%\AppData\Local\Microsoft\Teams\Update.exe --processStart "Teams.exe" --process-start-args "--system-initiated" )

วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams

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

  1. สร้าง GPO ใหม่และเชื่อมโยงไปยัง OU ด้วยคอมพิวเตอร์ที่คุณต้องการปิดใช้งานการเริ่มต้นอัตโนมัติของ Teams
  2. ไปที่ การกำหนดค่าผู้ใช้ -> ค่ากำหนด -> การตั้งค่า Windows -> รีจิสทรี;
  3. สร้างกฎการตั้งค่านโยบายกลุ่มใหม่เพื่อลบพารามิเตอร์รีจิสทรี:การดำเนินการ:ลบ
    ไฮฟ์:HKEY_CURRENT_USER
    เส้นทางคีย์:\Software\Microsoft\Windows\CurrentVersion\Run
    ชื่อค่า:com.squirrel.Teams.Teams วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams
  4. เปิดใช้งานโหมดการประมวลผลแบบวนรอบ GPO โดยไปที่ การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ -> ระบบ -> นโยบายกลุ่ม และตั้งค่า ผสานเพื่อกำหนดค่าโหมดการประมวลผล Group Policy loopback ของผู้ใช้ ตัวเลือก

มีตัวเลือกพิเศษในการปิดใช้งานการเริ่มต้นอัตโนมัติของทีมในเทมเพลต Office admx GPO ดาวน์โหลดและติดตั้ง (อัปเดต) ไฟล์ ADMX ใหม่สำหรับ Office 365 ไปยัง GPO Central Store จากนั้น คุณจะสามารถใช้ ป้องกันไม่ให้ Microsoft Teams เริ่มทำงานโดยอัตโนมัติหลังการติดตั้ง ตัวเลือก (การกำหนดค่าผู้ใช้ -> นโยบาย -> เทมเพลตการดูแล -> Microsoft Teams)

ต้องกำหนดค่านโยบายก่อนการติดตั้ง Teams บนคอมพิวเตอร์เนื่องจากแอปพลิเคชันถูกเพิ่มในการเริ่มต้นหลังจากการเปิดตัวครั้งแรกที่ประสบความสำเร็จ

วิธีปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams

ในการรีเซ็ตการตั้งค่าการเริ่มต้นอัตโนมัติของผู้ใช้ Teams ทั้งหมด Microsoft แนะนำให้เรียกใช้สคริปต์ PowerShell ต่อไปนี้:https://docs.microsoft.com/en-us/microsoftteams/scripts/powershell-script-teams-reset-autostart

หรือใช้สคริปต์อย่างง่ายของฉันเพื่อรีเซ็ตการตั้งค่าการเริ่มต้นอัตโนมัติของ Teams ในรีจิสทรี และกำหนดค่าไฟล์ JSON %APPDATA%\Microsoft\Teams\desktop-config.json :

$entry = $null -eq (Get-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Run)."com.squirrel.Teams.Teams"
if ( !$entry ) {
Remove-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Run -Name "com.squirrel.Teams.Teams"
}
$teamsConfigFile = "$env:APPDATA\Microsoft\Teams\desktop-config.json"
$teamsConfig = Get-Content $teamsConfigFile -Raw
if ( $teamsConfig -match "openAtLogin`":false") {
break
}
elseif ( $teamsConfig -match "openAtLogin`":true" ) {
$teamsConfig = $teamsConfig -replace "`"openAtLogin`":true","`"openAtLogin`":false"
}
else {
$teamsAutoStart = ",`"appPreferenceSettings`":{`"openAtLogin`":false}}"
$teamsConfig = $teamsConfig -replace "}$",$teamsAutoStart
}
$teamsConfig | Set-Content $teamsConfigFile

คุณสามารถเรียกใช้รหัสนี้เป็นสคริปต์การเข้าสู่ระบบ PowerShell ในนโยบายกลุ่ม

ปิดใช้งานการเริ่มต้นอัตโนมัติของ Microsoft Teams บน Linux

ใน Linux distros (Ubuntu, Fedora, CentOS และ RHEL) Teams ยังได้รับการกำหนดค่าล่วงหน้าให้เริ่มทำงานโดยอัตโนมัติ เริ่มทีมใน Linux ผ่านไฟล์เริ่มต้นแอปพลิเคชัน /home/$USER/.config/autostart/teams.deskto น.

คุณสามารถปิดใช้งานการเริ่มต้นอัตโนมัติของ Teams ใน GUI หรือแก้ไขไฟล์การกำหนดค่าได้ (teams.desktop )

vi ~/.config/autostart/teams.desktop

เปลี่ยนค่าต่อไปนี้จาก True เป็น False:

X-GNOME-Autostart-enabled=false

ป้องกันการเปลี่ยนแปลงไฟล์ (มิฉะนั้น หากคุณเรียกใช้ MS Teams ด้วยตนเอง โปรแกรมจะคืนค่าการกำหนดค่าดั้งเดิมของไฟล์):

sudo chattr +i ~/.config/autostart/teams.desktop