Làm cách nào để ngăn Mac của tôi mở quá nhiều cửa sổ mỗi lần tôi khởi động lại?


11

Tôi phải khởi động lại máy Mac của mình mọi lúc vì tôi đang sử dụng Boot Camp và chuyển đổi giữa Windows 8 và OS X. Mỗi lần tôi khởi động lại và quay lại OS X, màn hình của tôi tràn ngập các cửa sổ đang mở, mọi thứ từ Firefox đến biên tập văn bản. Có cách nào để thiết lập nó để không có cửa sổ mở khi khởi động lại không?


Tôi đã thêm một câu trả lời để vô hiệu hóa chức năng này trên cơ sở vĩnh viễn . Câu trả lời hiện tại yêu cầu bạn nhấp vào hộp kiểm trên mỗi lần tắt máy.
gentmatt

Câu trả lời:


12

Khi bạn đi đến tắt máy / khởi động lại, hãy bỏ chọn hộp kiểm để tắt tính năng tiếp tục, có khả năng những gì đang mở tất cả các cửa sổ này (đã có mặt khi tắt máy).

nhập mô tả hình ảnh ở đây

Nếu điều này không làm điều đó, hãy kiểm tra xem các ứng dụng này không có trong danh sách khởi động người dùng của bạn.

nhập mô tả hình ảnh ở đây


8

Vô hiệu hóa Resume khi đăng nhập vĩnh viễn

Những gì bạn đang trải nghiệm là những lợi ích khi làm việc với Resume . Một tính năng được giới thiệu với Mac OS X Lion để khôi phục các cửa sổ khi khởi chạy hoặc đăng nhập tiếp theo.

nhập mô tả hình ảnh ở đây

Bỏ chọn hộp không có hiệu lực vĩnh viễn . Điều này có thể đạt được bằng cách điều chỉnh thủ công.

Mở Terminal và nhập:

curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && md5 -q ~/fixlogin.sh | xargs -I % mv ~/fixlogin.sh ~/%.sh && chmod +x ~/121dca51e66073624da420b6e1be61d9.sh && sudo ~/121dca51e66073624da420b6e1be61d9.sh ; rm ~/121dca51e66073624da420b6e1be61d9.sh

Lệnh này tải tập lệnh sau và cài đặt đầy đủ:

#!/bin/bash
echo "#!/bin/bash" > /tmp/loginfix.sh
echo "rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*" >> /tmp/loginfix.sh
mv /tmp/loginfix.sh /usr/bin/loginfix.sh
chmod +x /usr/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh

Et voilà, bạn đã hoàn tất!

Nếu bạn muốn trở lại hành vi mặc định của Resume trong Lion, hãy nhập cái này.

sudo defaults delete com.apple.loginwindow LoginHook

Vô hiệu hóa Tiếp tục khi khởi chạy ứng dụng

Bạn cũng có thể tắt Resume cho các ứng dụng trên cơ sở từng ứng dụng . Xem những câu trả lời ở đây.


2
+1, nhưng tôi khuyên bạn nên bao gồm nguồn cho tập lệnh đó trong câu trả lời của mình. Ý nghĩ về việc thực hiện một kịch bản không nhìn thấy và được tải xuống từ một liên kết rút gọn khiến tôi lo lắng :-)
Chris W. Rea

@ ChrisW.Rea Không có vấn đề. Tôi đã chỉnh sửa bài viết của mình :)
gentmatt 20/03/2016

Có cách nào để tập lệnh này hoạt động cho tài khoản người dùng mạng không?

1
@GeertHuylebroeck Nếu bạn muốn, điều đó có thể tạo ra một câu hỏi đầy đủ tuyệt vời trên trang web - chỉ cần liên kết lại ở đây, giải thích bạn muốn tạo tập lệnh này cho mục đích sử dụng khác và giải thích những gì không thành công. Hướng dẫn của chúng tôi về Làm thế nào để hỏitham quan sẽ giúp đỡ.
bmike

1
Các trang web lưu trữ các kịch bản dường như không còn tồn tại. May mắn thay, bạn chỉ có thể từ chối quyền của mình đối với tệp plist mà tôi đã viết dưới dạng câu trả lời trên bản sao đầu tiên của câu hỏi này mà tôi đã tìm thấy
Dan

2

Bạn có hai lựa chọn. Bạn có thể chọn các ứng dụng của mình không tiếp tục trạng thái trước đó khi tắt máy hoặc khởi động lại máy Mac bằng cách bỏ chọn hộp kiểm xuất hiện trước khi tắt máy:

hình ảnh của hộp thoại Shutdown

Hoặc bạn có thể điều hướng đến ngăn Chung trong Tùy chọn hệ thống và bỏ chọn cửa sổ Khôi phục khi thoát và mở lại tùy chọn ứng dụng . Tuy nhiên, nếu bạn làm điều này, các ứng dụng sẽ không bao giờ khôi phục trạng thái trước đó, ngay cả khi thoát và khởi động lại trong một phiên khởi động .

hình ảnh của Sở thích chung


1
Tùy chọn "Khôi phục cửa sổ khi thoát và mở lại ứng dụng" không khả dụng trong Mountain Lion (10.8.2). Điều đó đã được chuyển đi nơi khác?
alex
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.