Mình thực sự không chịu được mỗi khi restart lại Mac vì các cửa sổ ứng dụng luôn tự động mở, và mình phải force quit từng ứng dụng một. Mình tin rằng có nhiều người dùng Mac cũng gặp phải vấn đề tương tự, vì vậy đây là cách cơ bản để ngăn các ứng dụng tự mở. 
Cách mà mình thường làm đó là xác định các ứng dụng nào tự mở và hiển thị cửa sổ khi Mac khởi động, sau đó mình bấm chuột phải vào ứng dụng đó (hoặc sử dụng 2 ngón trên trackpad) và chọn Tùy chọn (Options), sau đó bỏ chọn Mở khi đăng nhập (Open at login). Từ đó, ứng dụng đó sẽ không còn tự động mở lại sau mỗi lần restart Mac nữa.

Hoặc đơn giản là mỗi khi bạn chọn restart Mac, sẽ có cửa sổ hiển thị như vậy, chỉ cần bỏ chọn phần “Mở lại cửa sổ…” đi là được. Sau mỗi lần bạn khởi động Mac, không có cửa sổ nào được mở ra nữa. Nhưng với mình, cách này là loại bỏ hết mọi thứ, mình vẫn muốn Safari tự động hiển thị mỗi khi khởi động lại máy, cho nên đây không phải là lựa chọn của mình.

Bạn cũng có thể vào System Preferences (Tuỳ chọn hệ thống) → chọn Desktop & Dock (đối với macOS Ventura) hoặc General (đối với macOS Monterey trở về trước) và bỏ chọn Đóng cửa sổ khi thoát ứng dụng. Tùy chọn này sẽ ngăn các ứng dụng tự động phục hồi cửa sổ của chúng từ lần thoát ứng dụng cuối cùng của bạn.
