How to avoid bad windows 11 updates that break things?


jamesd1

Member
Local time
10:13 PM
Posts
13
OS
Windows 11
Today I had to use 3 hours to restore my computer from a backup because I could not get it to boot properly (just black screen) after win 11 update.
What is the best strategy to know when and when not to update?
 
Windows Build/Version
Version 23H2 (OS Build 22631.4317)

My Computer

System One

  • OS
    Windows 11
Today I had to use 3 hours to restore my computer from a backup because I could not get it to boot properly (just black screen) after win 11 update.
What is the best strategy to know when and when not to update?


There really is no "best" strategy.

Some use the various Windows Update blockers, and wait to see what said update did to other people's comps.
Most use 3rd party backup software.

The best way to use that, is to keep the used space on your Windows drive... "small".
Say less than 60-100GB

Then backups and restores are so fast, that restoring and trying again aren't time consuming. :-)

Welcome to ElevenForum. :-)


Here's a list of some of the 3rd party software, for dealing with Windows Updates...




m8ouO4e.gif
 

My Computers

System One System Two

  • OS
    Win 11 Home ♦♦♦26100.3476 ♦♦♦♦♦♦♦24H2 ♦♦♦non-Insider
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 5002)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Internet Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Mouse
    Logitech Optical M-BT96a
    Keyboard
    Logitech Classic Keybooard 200
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 15 years?

How to avoid bad windows 11 updates that break things?​

The way to find out they are bad is to install them then complain to Microsoft using the Feedback Hub in the Start menu. Or wait a few days and visit forums to see if it's a bigger problem
 

My Computers

System One System Two

  • OS
    Win11 Pro RTM
    Computer type
    Laptop
    Manufacturer/Model
    Dell Vostro 3400
    CPU
    Intel Core i5 11th Gen. 2.40GHz
    Memory
    12GB
    Hard Drives
    256GB SSD NVMe M.2
  • Operating System
    Windows 11 Pro RTM x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 5890
    CPU
    Intel Core i5 10th Gen. 2.90GHz
    Memory
    16GB
    Graphics card(s)
    Onboard, no VGA, using a DisplayPort-to-VGA adapter
    Monitor(s) Displays
    24" Dell
    Hard Drives
    512GB SSD NVMe, 4TB Seagate HDD
    Browser
    Firefox, Edge
    Antivirus
    Windows Defender/Microsoft Security
Since there are near endless combinations of systems, devices and software it's impossible for any reasonable coverage of QA for updates. You can postpone an update for about a week and check the news. If there's a lot of chatter about an update breaking things that's your strategy. Most home users don't have the luxury of having a CAB process and pilot device groups to test update on to prevent failures.

Having a VM and updating it first may help a little, but to my first point the device configuration will be different and you may not run into the same issues
 

My Computer

System One

  • OS
    Windows 11
Updates are never 100% reliable.
Best strategy is (as you have done) is to make an image before he update. This way it should only take maybe 15-minutes to restore from the image. I suspect it took you 3-hours because you were restoring from an old backup and then needed to make manual changes to get up-to-date.

One way to reduce the risk is never to install 'Preview' type updates. Wait until about a week after each Patch Tuesday and only install the 'Stable' updates.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP EliteDesk 705 G5
    CPU
    AMD Ryzen 5 Pro 3400GE
    Memory
    8GB DDR4 SDRAM
    Graphics Card(s)
    Integrated AMD Radeon Vega 11
    Hard Drives
    256 GB PCIe NVMe M.2 SSD
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    DELL Inspiron 15-3576
    CPU
    Intel Core i5-8250U
    Memory
    8 GB DDR4 - 2400 SODIMM
    Graphics card(s)
    Intel UHD Graphics 620
    Hard Drives
    256GB SK Hynix SC311 SATA SSD
It is possible to pause updates for 1 week.


windows update pause.png
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2 26120.3291
    Computer type
    PC/Desktop
    Manufacturer/Model
    Homebuilt
    CPU
    Intel Core i9 13900K
    Motherboard
    Asus ProArt Z790 Creator WiFi - Bios 2703
    Memory
    Corsair Dominator Platinum 64gb 5600MT/s DDR5 Dual Channel
    Graphics Card(s)
    Sapphire NITRO+ AMD Radeon RX 7900 XTX Vapor-X 24GB
    Sound Card
    External DAC - Headphone Amplifier: Cambridge Audio DACMagic200M
    Monitor(s) Displays
    Panasonic MX950 Mini LED 55" TV 120hz
    Screen Resolution
    3840 x 2160 120hz
    Hard Drives
    Samsung 980 Pro 2TB (OS)
    Samsung 980 Pro 1TB (Files)
    Lexar NZ790 4TB
    LaCie d2 Professional 6TB external - USB 3.1
    Seagate One Touch 18TB external HD - USB 3.0
    PSU
    Corsair RM1200x Shift
    Case
    Corsair RGB Smart Case 5000x (white)
    Cooling
    Corsair iCue H150i Elite Capellix XT
    Keyboard
    Logitech K860
    Mouse
    Logitech MX Ergo Trackball
    Internet Speed
    Fibre 900/500 Mbps
    Browser
    Microsoft Edge Chromium
    Antivirus
    Bitdefender Total Security
    Other Info
    AMD Radeon Software & Drivers 24.12.1
    AOMEI Backupper Pro
    Dashlane password manager
    Logitech Brio 4K Webcam
    Orico 10-port powered USB 3.0 hub
  • Operating System
    Windows 11 Pro 24H2 26100.2894
    Computer type
    Laptop
    Manufacturer/Model
    Asus Vivobook X1605VA
    CPU
    Intel® Core™ i9-13900H
    Motherboard
    Asus X1605VA bios 309
    Memory
    32GB DDR4-3200 Dual channel
    Graphics card(s)
    *Intel Iris Xᵉ Graphics G7 (96EU) 32.0.101.6078
    Sound Card
    Realtek | Intel SST Bluetooth & USB
    Monitor(s) Displays
    16.0-inch, WUXGA 16:10 aspect ratio, IPS-level Panel
    Screen Resolution
    1920 x 1200 60hz
    Hard Drives
    512GB M.2 NVMe™ PCIe® 3.0 SSD
    Other Info
    720p Webcam
Today I had to use 3 hours to restore my computer from a backup because I could not get it to boot properly (just black screen) after win 11 update.
What is the best strategy to know when and when not to update?

Just my $0.02 worth...

History (summarized): back in 1994, I used to run RedHat Linux and Windows 95 dual boot. Windows 95 kept crashing so much that it caused problems with the dual-boot setup and my productivity of Windows. I got tired of always repairing/reloading/re-setups, etc. in Windows. VMware Workstation for Linux came out and I quickly learned to run Windows 95 in VMware Workstation. Makes managing Windows much easier (i.e. snapshots or make backup of virtual sessions).

Throughout the decades/years to date: I still run Linux and Windows dual-boot mostly as it has stabilized over the years. However, I still run Windows 10/11 in VirtualBox in Linux. This is mostly for testing purposes, but also keep Windows 10/11 running from all the system damaging updates from Microsoft. In VirtualBox you can easily restore Windows back with snapshots. Minimize downtime.

I know Linux is not for everyone, but lately running Windows through VirtualBox session in Linux is helpful. Not only does Windows run faster (YMMV), it is more manageable. I do not need to reinstall, repair, etc. Windows, just restore the previous snapshot in seconds or minutes. I know how to do these tasks if needed, I just don't want to do them for myself any longer. :)

I still dual-boot Linux and Windows 11 currently, until Microsoft breaks the dual-boot again. In Linux, repairing dual boot is somewhat easy compared to Windows cumbersome lacking utilities. I still need to run Windows because my career. Personal side, it is Linux still.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Built
    CPU
    AMD Ryzen 5 7600X3D Raphael AM5 4.1GHz 6C/12T
    Motherboard
    ASUS B650-PLUS TUF GAMING WIFI ATX AM5
    Memory
    G.Skill Flare X5 Series 32GB (2 x 16GB) DDR5-6000 PC5-48000 CL32
    Graphics Card(s)
    AMD Radeon Graphics (need to upgrade)
    Sound Card
    Realtek Audio
    Monitor(s) Displays
    Acer Nitro XV272U V3bmiiprx 27" 2K WQHD (2560 x 1440) 180Hz Gaming Monitor
    Screen Resolution
    1920x1080
    Hard Drives
    Crucial P3 Plus 500GB 3D NAND Flash PCIe Gen 4 x4 NVMe M.2
    PSU
    PowerSpec 750 Watt 80 Plus Gold ATX Fully Modular Power Supply
    Case
    Inland X1 Tempered Glass ATX Mid-Tower Computer Case
    Cooling
    Cooler Master Hyper 212 CPU Air Cooler
    Keyboard
    Logitech MK270 Wireless Keyboard and Mouse
    Mouse
    Several
    Internet Speed
    800/600 Fiber
    Browser
    Any popular browser
    Antivirus
    None
  • Operating System
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Powerspec B734
    CPU
    AMD Ryzen 7 5700G (3.8GHz)
    Motherboard
    ASRock A520M-HDV
    Memory
    16GB DDR4-2666 RAM
    Graphics card(s)
    AMD Radeon graphics
    Sound Card
    Realtek Audio
    Monitor(s) Displays
    Sceptre Curved 24-inch Gaming Monitor 1080p R1500 98% sRGB HDMI x2 VGA Build-in Speakers, VESA Wall Mount Machine Black (C248W-1920RN Series)
    Screen Resolution
    1920x1080
    Hard Drives
    WD Blue SN570 1TB NVME Gen3
    PSU
    400W PSU
    Case
    Mid-tower case
    Cooling
    CPU fan cooler
    Mouse
    Logitech MK270
    Keyboard
    Logitech MK270
    Internet Speed
    800/600
    Browser
    Any popular browser
    Antivirus
    None
Like I alluded to earlier, some updates can't be avoided. I have a month-old Lenovo Notebook that came with Win11 Home and yesterday afternoon an update sneaked in and set the OS drive to Bitlocker. First issue I've had with updates since leaving the Insider program in Win10. Now I've ended up with an empty partition and need to find wireless driver to continue installing Win11 since it doesn't have the RJ45 port [shades of the old Netbooks]. Several posts, actually more than, show getting Bitlocker is now automatic with Version 24H2, seems to be unavoidable.
 

My Computers

System One System Two

  • OS
    Win11 Pro RTM
    Computer type
    Laptop
    Manufacturer/Model
    Dell Vostro 3400
    CPU
    Intel Core i5 11th Gen. 2.40GHz
    Memory
    12GB
    Hard Drives
    256GB SSD NVMe M.2
  • Operating System
    Windows 11 Pro RTM x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 5890
    CPU
    Intel Core i5 10th Gen. 2.90GHz
    Memory
    16GB
    Graphics card(s)
    Onboard, no VGA, using a DisplayPort-to-VGA adapter
    Monitor(s) Displays
    24" Dell
    Hard Drives
    512GB SSD NVMe, 4TB Seagate HDD
    Browser
    Firefox, Edge
    Antivirus
    Windows Defender/Microsoft Security
Several posts, actually more than, show getting Bitlocker is now automatic with Version 24H2, seems to be unavoidable.

Use Rufus to create a bootable USB drive where Bitlocker is disabled.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Built
    CPU
    AMD Ryzen 5 7600X3D Raphael AM5 4.1GHz 6C/12T
    Motherboard
    ASUS B650-PLUS TUF GAMING WIFI ATX AM5
    Memory
    G.Skill Flare X5 Series 32GB (2 x 16GB) DDR5-6000 PC5-48000 CL32
    Graphics Card(s)
    AMD Radeon Graphics (need to upgrade)
    Sound Card
    Realtek Audio
    Monitor(s) Displays
    Acer Nitro XV272U V3bmiiprx 27" 2K WQHD (2560 x 1440) 180Hz Gaming Monitor
    Screen Resolution
    1920x1080
    Hard Drives
    Crucial P3 Plus 500GB 3D NAND Flash PCIe Gen 4 x4 NVMe M.2
    PSU
    PowerSpec 750 Watt 80 Plus Gold ATX Fully Modular Power Supply
    Case
    Inland X1 Tempered Glass ATX Mid-Tower Computer Case
    Cooling
    Cooler Master Hyper 212 CPU Air Cooler
    Keyboard
    Logitech MK270 Wireless Keyboard and Mouse
    Mouse
    Several
    Internet Speed
    800/600 Fiber
    Browser
    Any popular browser
    Antivirus
    None
  • Operating System
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Powerspec B734
    CPU
    AMD Ryzen 7 5700G (3.8GHz)
    Motherboard
    ASRock A520M-HDV
    Memory
    16GB DDR4-2666 RAM
    Graphics card(s)
    AMD Radeon graphics
    Sound Card
    Realtek Audio
    Monitor(s) Displays
    Sceptre Curved 24-inch Gaming Monitor 1080p R1500 98% sRGB HDMI x2 VGA Build-in Speakers, VESA Wall Mount Machine Black (C248W-1920RN Series)
    Screen Resolution
    1920x1080
    Hard Drives
    WD Blue SN570 1TB NVME Gen3
    PSU
    400W PSU
    Case
    Mid-tower case
    Cooling
    CPU fan cooler
    Mouse
    Logitech MK270
    Keyboard
    Logitech MK270
    Internet Speed
    800/600
    Browser
    Any popular browser
    Antivirus
    None
Use Rufus to create a bootable USB drive where Bitlocker is disabled.
Plan to but first have to get a connection to finish setting up Win11, another of those things that are required now.
 

My Computers

System One System Two

  • OS
    Win11 Pro RTM
    Computer type
    Laptop
    Manufacturer/Model
    Dell Vostro 3400
    CPU
    Intel Core i5 11th Gen. 2.40GHz
    Memory
    12GB
    Hard Drives
    256GB SSD NVMe M.2
  • Operating System
    Windows 11 Pro RTM x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 5890
    CPU
    Intel Core i5 10th Gen. 2.90GHz
    Memory
    16GB
    Graphics card(s)
    Onboard, no VGA, using a DisplayPort-to-VGA adapter
    Monitor(s) Displays
    24" Dell
    Hard Drives
    512GB SSD NVMe, 4TB Seagate HDD
    Browser
    Firefox, Edge
    Antivirus
    Windows Defender/Microsoft Security
Plan to but first have to get a connection to finish setting up Win11, another of those things that are required now.

You may benefit from Chris Titus MicroWin feature. You can eliminate all the garbage of 24H2 in the ISO (very clean no app install) with including system drivers needed for your system. Plus TPM2/Bitlocker are disabled. Just another option.

This is why I use Lazesoft Disk Image and Clone [free] software to backup my drives regularly because of Windows problems. Makes restore them easy. Hopefully this will help you eliminate rebuilding your system with searching for necessary drivers. I've been there many times before.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Built
    CPU
    AMD Ryzen 5 7600X3D Raphael AM5 4.1GHz 6C/12T
    Motherboard
    ASUS B650-PLUS TUF GAMING WIFI ATX AM5
    Memory
    G.Skill Flare X5 Series 32GB (2 x 16GB) DDR5-6000 PC5-48000 CL32
    Graphics Card(s)
    AMD Radeon Graphics (need to upgrade)
    Sound Card
    Realtek Audio
    Monitor(s) Displays
    Acer Nitro XV272U V3bmiiprx 27" 2K WQHD (2560 x 1440) 180Hz Gaming Monitor
    Screen Resolution
    1920x1080
    Hard Drives
    Crucial P3 Plus 500GB 3D NAND Flash PCIe Gen 4 x4 NVMe M.2
    PSU
    PowerSpec 750 Watt 80 Plus Gold ATX Fully Modular Power Supply
    Case
    Inland X1 Tempered Glass ATX Mid-Tower Computer Case
    Cooling
    Cooler Master Hyper 212 CPU Air Cooler
    Keyboard
    Logitech MK270 Wireless Keyboard and Mouse
    Mouse
    Several
    Internet Speed
    800/600 Fiber
    Browser
    Any popular browser
    Antivirus
    None
  • Operating System
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Powerspec B734
    CPU
    AMD Ryzen 7 5700G (3.8GHz)
    Motherboard
    ASRock A520M-HDV
    Memory
    16GB DDR4-2666 RAM
    Graphics card(s)
    AMD Radeon graphics
    Sound Card
    Realtek Audio
    Monitor(s) Displays
    Sceptre Curved 24-inch Gaming Monitor 1080p R1500 98% sRGB HDMI x2 VGA Build-in Speakers, VESA Wall Mount Machine Black (C248W-1920RN Series)
    Screen Resolution
    1920x1080
    Hard Drives
    WD Blue SN570 1TB NVME Gen3
    PSU
    400W PSU
    Case
    Mid-tower case
    Cooling
    CPU fan cooler
    Mouse
    Logitech MK270
    Keyboard
    Logitech MK270
    Internet Speed
    800/600
    Browser
    Any popular browser
    Antivirus
    None
Update to my post: After having to tend to other things I finally fully cleaned my SSD, decided to get rid of any possible corruption from the encryption, I then installed Win11 from a USB Thumb drive I had made using the Microsoft MCT/Media Creation Tool on 10/3/24. When finished I ran the updates, now I have Version 24H2 Build 26100.2314. It seems to be working just fine.

Of these 2 updates, [KB5046683 KB5046617], the KB5046683 is not in the Microsoft Update Catalog, don't know the importance of that yet.

EDIT: I should mention the only thing I had to do first was download the Wireless drivers, extracted and put on a separate USB Thumb drive and pointed to that when prompted during the process to install drivers. The Notebook doesn't have an RJ45 port.
 

Attachments

  • Screenshot 2024-11-16 160253.png
    Screenshot 2024-11-16 160253.png
    27.2 KB · Views: 1
Last edited:

My Computers

System One System Two

  • OS
    Win11 Pro RTM
    Computer type
    Laptop
    Manufacturer/Model
    Dell Vostro 3400
    CPU
    Intel Core i5 11th Gen. 2.40GHz
    Memory
    12GB
    Hard Drives
    256GB SSD NVMe M.2
  • Operating System
    Windows 11 Pro RTM x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 5890
    CPU
    Intel Core i5 10th Gen. 2.90GHz
    Memory
    16GB
    Graphics card(s)
    Onboard, no VGA, using a DisplayPort-to-VGA adapter
    Monitor(s) Displays
    24" Dell
    Hard Drives
    512GB SSD NVMe, 4TB Seagate HDD
    Browser
    Firefox, Edge
    Antivirus
    Windows Defender/Microsoft Security
James, there is no hard set rule. With all the possibily thousands of configurations , both in hardware as well as individual user tweaks and changes he's made the OS, as well as corruption in the OS before the update, windows update can be a crapshoot.

The majority of updates usually go smoothly for the majority of users. But one can never assume if he will fall into the majority or the minority category. So always be prepared with your images in case you get hit and fall into the latter category.

My rule of thumb is to never install preview updates. I let all the go-getters test them out first.
Update Tuesday is the second Tues. of the month. MS normally releases their updates at noon on that day. I have developed a routine that a day or two before every update Tuesday I use SFC to check for any corruption. I then make a full system image.

Though not normally, third party AV (including MWB) has caused WU problems for some people and has for me in the past. I think most of that issue has been worked out now and it's no longer necessary,but I still disable it just to eliminate it from causing a problem. If by that afternoon WU hasn't automatically downloaded the monthly cumulative or anything else, I will manually check for updates and keep my fingers crossed.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2 26100.3194
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 7080
    CPU
    i9-10900 10 core 20 threads
    Motherboard
    DELL 0J37VM
    Memory
    32 gb
    Graphics Card(s)
    none-Intel UHD Graphics 630
    Sound Card
    Integrated Realtek
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    1tb Solidigm m.2 nvme+256gb SKHynix m.2 nvme /External drives 512gb Samsung m.2 sata+1tb Kingston m2.nvme+ 4gb Solidigm nvme
    PSU
    500w
    Case
    MT
    Cooling
    Dell Premium
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    so slow I'm too embarrassed to tell
    Browser
    #1 Edge #2 Firefox
    Antivirus
    Defender+MWB Premium
  • Operating System
    Windows 10 Pro 22H2 19045.3930
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 9020
    CPU
    i7-4770
    Memory
    24 gb
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    256 gb Toshiba BG4 M.2 NVE SSB and 1 tb hdd
    PSU
    500w
    Case
    MT
    Cooling
    Dell factory
    Mouse
    Logitech wireless
    Keyboard
    Logitech wired
    Internet Speed
    still not telling
    Browser
    Firefox
    Antivirus
    Defender+MWB Premium

Latest Support Threads

Back
Top Bottom