สคริปต์ PowerShell 3 ตัวที่ฉันใช้สำหรับการติดตั้ง Windows ใหม่ทุกครั้ง

/th/images/powershell-remove-windows-ai.jpg

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

ติดตั้งแอพที่คุณชื่นชอบได้ในครั้งเดียว

ประหยัดเวลาด้วยสคริปต์ WinGet ง่ายๆ

ก่อนอื่น ฉันมีสคริปต์ที่ดีที่ทำให้การติดตั้งแอปเป็นแบบอัตโนมัติโดยใช้ WinGet ซึ่งเป็นยูทิลิตี้ในตัวบน Windows เพียงกรอกรหัสแอป (ดังที่อธิบายในภายหลัง) แล้วแอปจะจัดการส่วนที่เหลือให้ จริงๆ แล้ว สิ่งนี้ช่วยให้ฉันประหยัดเวลาได้มากเมื่อต้องติดตั้งแอป 10–15 แอปในการตั้งค่าใหม่ ฉันไม่จำเป็นต้องดาวน์โหลดแต่ละรายการด้วยตนเองจาก Microsoft Store หรือเว็บไซต์อย่างเป็นทางการ แต่สคริปต์จะทำงานอยู่เบื้องหลังอย่างเงียบๆ ขณะที่ฉันมุ่งเน้นไปที่งานอื่นๆ

หากต้องการใช้ WinGet ให้เปิด PowerShell ด้วยสิทธิ์ผู้ดูแลระบบแล้วเรียกใช้สคริปต์นี้:


$apps = @(

"Mozilla.Firefox",

"Google.Chrome",

"VideoLAN.VLC",

"Microsoft.PowerToys",

"Microsoft.VisualStudioCode",

"7zip.7zip",

"Git.Git",

"Notepad++.Notepad++")$apps | ForEach-Object { winget install --id $_ --exact --accept-source-agreements --accept-package-agreements }

คุณสามารถเพิ่มแอปอื่นๆ ลงในรายการหรือลบแอปที่คุณไม่ต้องการก่อนที่จะรันสคริปต์ได้

หากต้องการค้นหา ID แพ็คเกจสำหรับแอป เพียงเรียกใช้คำสั่ง “winget search appname” (แทนที่ “appname” ด้วยแอปที่คุณกำลังมองหา) โดยไม่ต้องใส่เครื่องหมายคำพูด หากแอปพร้อมใช้งาน รหัสที่เกี่ยวข้องจะแสดงรายการ ซึ่งคุณสามารถเพิ่มลงในสคริปต์ได้

/th/images/windows-powershell-vs-powershell.jpg

ที่เกี่ยวข้อง

5 คำสั่ง Windows PowerShell ที่ผู้ใช้ระดับสูงทุกคนควรรู้

Ace พวกเขาอัตโนมัติ!

Debloat Windows อย่างปลอดภัย

สิ่งนี้มีประโยชน์อย่างยิ่งใน Windows 11

/th/images/powershell-script-remove-apps.png

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

หากต้องการลบแอปออกจาก Windows เพียงเรียกใช้สคริปต์นี้ใน PowerShell ที่ยกระดับ:


$appsToRemove = @(

"Microsoft.ZuneVideo",

"MicrosoftTeams",

"Microsoft.GamingApp",

"Microsoft.XboxApp",

"Microsoft.XboxGameOverlay",

"Microsoft.XboxGamingOverlay",

"Microsoft.XboxIdentityProvider",

"Microsoft.XboxSpeechToTextOverlay",

"Microsoft.MixedReality.Portal",

"Microsoft.GetHelp",

"Microsoft.Getstarted",

"Microsoft.WindowsFeedbackHub",

"Microsoft.YourPhone",

"Microsoft.MicrosoftSolitaireCollection")foreach ($app in $appsToRemove) {

Get-AppxPackage -Name $app -ErrorAction SilentlyContinue | Remove-AppxPackage -ErrorAction SilentlyContinue}

รายการนี้ไม่ได้ครอบคลุมทั้งหมด และอาจมีแอปอื่นๆ ที่คุณต้องการลบออก รวมถึงบางแอปที่จัดส่งโดยผู้ผลิตด้วย ตัวอย่างเช่น แล็ปท็อป Dell ของฉันมาพร้อมกับแอปมากมาย เช่น Dell Optimizer, Dell SupportAssist และ Dell Cinema Guide ซึ่งต้องถอนการติดตั้งแยกต่างหาก

นอกจากนี้ หากคุณต้องการแอปที่ถูกลบออกโดยใช้สคริปต์ คุณสามารถติดตั้งได้จาก Microsoft Store เสมอ

ปิดส่วนประกอบและคุณสมบัติที่คุณไม่ต้องการ

เพราะไม่ใช่ทุกสิ่งจะมีประโยชน์และคุ้มค่าที่จะเปิดใช้งาน

/th/images/utility-tweak-windows-fresh-install.png

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

หากต้องการเรียกใช้ยูทิลิตี้ ให้เปิดหน้าต่าง PowerShell ที่ยกระดับแล้ววาง “iwr-useb https://christitus.com/win | iex “แล้วกด Enter

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

จะใช้เวลาโหลดไม่กี่วินาที และเมื่อคุณเข้าไปแล้ว ให้ไปที่แท็บ “ปรับแต่ง” ตอนนี้คุณจะพบสองส่วนทางด้านซ้าย ส่วนหนึ่งสำหรับการปรับแต่งที่จำเป็น และอีกส่วนหนึ่งสำหรับการปรับแต่งขั้นสูง ฉันมักจะมุ่งเน้นไปที่สิ่งแรก ยกเว้นการปิดใช้งาน Microsoft Copilot ซึ่งอยู่ภายใต้สิ่งหลัง ดำเนินการตามรายการต่างๆ เช่น การลบไฟล์ชั่วคราว การปิดใช้งานการวัดและส่งข้อมูลทางไกลและการไฮเบอร์เนต และการเรียกใช้การล้างข้อมูลบนดิสก์ ทางด้านขวา ใต้กำหนดการตั้งค่าเอง ฉันปิดใช้งานปุ่มค้นหาและมุมมองงานสำหรับทาสก์บาร์ เนื่องจากฉันชอบรูปลักษณ์ที่ดูสะอาดตา และเปิดใช้งานนามสกุลไฟล์และไฟล์ที่ซ่อน

สมัครรับจดหมายข่าวสำหรับสคริปต์การตั้งค่า Windows และการปรับแต่ง

ต้องการความช่วยเหลือในการตั้งค่า Windows เพิ่มเติมหรือไม่ สมัครรับจดหมายข่าวเพื่อรับสคริปต์ PowerShell เพิ่มเติม รายการแอป WinGet เทคนิคการ debloat อย่างปลอดภัย และคำแนะนำในการปรับแต่งที่แนะนำเพื่อทำให้การติดตั้งและการกำหนดค่าใหม่ง่ายขึ้น

สมัครสมาชิก

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

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

/th/images/windows-powershell-vs-powershell.jpg

ที่เกี่ยวข้อง

5 เหตุผลที่ฉันใช้ PowerShell เพื่อทำงาน Windows ที่น่าเบื่อโดยอัตโนมัติ

เมื่อคุณมีงานที่น่าเบื่อและซ้ำซ้อนที่ต้องทำให้สำเร็จบน Windows PowerShell จะทำให้งานเหล่านั้นเสร็จเร็วขึ้น

สคริปต์เหล่านี้ทำให้การติดตั้ง Windows ใหม่เสร็จสมบูรณ์

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

*️⃣ ลิงค์ที่มา:

ติดตั้ง Windows, ปรับแต่งการตั้งค่า Windows, WinGet, 5 คำสั่ง Windows PowerShell ที่ผู้ใช้ระดับสูงทุกคนควรรู้ ข้อร้องเรียนเกี่ยวกับ Windows 11 แทนที่ด้วยแอปที่มีประโยชน์มากขึ้นบน Windows เว็บไซต์อย่างเป็นทางการ , , , ข้อกำหนดการใช้งาน , นโยบายความเป็นส่วนตัว 5 เหตุผลที่ฉันใช้ PowerShell เพื่อทำงาน Windows ที่น่าเบื่อโดยอัตโนมัติ การเปลี่ยนแปลงที่ฉันทำกับพีซีทุกเครื่อง