it-swarm.asia

Kerusakan apa yang akan mematikan bukannya mematikan?

Apa yang dilakukan Windows ketika dimatikan?

Dengan asumsi saya telah menyelamatkan segalanya, dampak negatif apa yang mematikan bukannya mematikan dengan benar? Kita semua pernah melakukannya pada titik tertentu dan secara pribadi saya tidak tahu ada orang yang mesinnya mati.

(Hanya untuk memperjelas, aku tahu aku seharusnya tidak, aku hanya tidak yakin mengapa.)

56
Jon Hopkins

Tidak mungkin seluruh mesin akan mati, tetapi jika ada sesuatu yang masih ada dalam buffer tulis file, Anda akan kehilangan data itu ... dan pada dasarnya mesin mungkin tidak akan tahu perbedaan antara Anda mematikannya dan mematikannya karena pemadaman listrik.

Layanan tidak akan mendapatkan kesempatan untuk mematikan diri sendiri dengan bersih. Misalnya, jika Anda menjalankan server web, ketika diminta untuk mematikannya, mungkin akan menyelesaikan semua permintaan yang ada (dengan batas waktu) alih-alih koneksi akan hilang begitu saja.

"File write buffer" tidak hanya harus menjadi buffer Windows. Sekali lagi mengambil contoh server web, logging mungkin buffered sehingga hanya menulis ke disk setiap 100 permintaan atau yang serupa. Shutdown yang bersih akan membersihkannya dengan tepat; shutdown keras tidak akan.

Jika Anda memiliki layanan online, shutdown yang bersih dapat mengeluarkan Anda dari mereka secara tepat, alih-alih dari layanan yang berpikir Anda hanya dapat memiliki masalah jaringan.

Pada dasarnya pikirkan apa saja yang mungkin ingin dilakukan oleh sistem ketika menutup baik disk on-board atau koneksi ke sistem lain (seperti koneksi jaringan) - semua itu akan lebih bahagia ketika dimatikan dengan benar.

58
Jon Skeet

Jon Skeet telah membuat semua poin penting dari sudut pandang perangkat lunak dan OS.

Saya hanya memiliki satu poin kecil untuk ditambahkan yang mungkin penting.

Mematikan komputer di mana chip-set motherboard dengan nyaman mematikan sistem berbeda dari pemadaman listrik tiba-tiba ke sistem.

Minimal ini bisa merusak unit catu daya Anda (yang biasanya di belakang saklar daya belakang pada kotak CPU Anda) . Dalam kasus yang lebih buruk , perangkat pengatur daya motherboard dapat rusak. Itu adalah isyarat pengganti motherboard biasanya. Dan, ada adalah kasus terburuk.

Jika Anda memiliki keadaan darurat, setidaknya masuk ke siaga atau shutdown negara dengan tombol power tertekan - tidak lebih dari 3-5 detik - sebelum Anda memotong daya.

18
nik

Selain semua jawaban di atas, pada mesin yang memiliki RAID pada HDD mereka dan aktivitas IO tinggi, hard poweroff kemungkinan besar akan mengganggu HDD IO diperlukan untuk RAID untuk fungsi kadang-kadang menyebabkan kegagalan HDD dan sering - untuk kehilangan data acak.

5
Andrei Kucharavy

Seperti halnya dengan mengeluarkan stik USB dari mesin tanpa dengan aman melepasnya terlebih dahulu, ketika saya ditanya pertanyaan ini oleh keluarga atau rekan kerja saya mengatakan bahwa itu mungkin tidak akan menjadi masalah jika Anda secara tidak sengaja melakukannya sesekali, tetapi jangan sampai ke dalam kebiasaan itu karena risikonya kecil tetapi kemungkinan yang pasti. Saya sudah pasti melihat cukup banyak drive yang rusak selama bertahun-tahun.

Oh, dan saya biasanya menambahkan "Jangan datang menangis kepada saya jika Anda mengabaikan saran ini dan hard drive/memory stick Anda akhirnya rusak". * 8 ')

1
Mark Booth

Mungkin ada aktivitas disk yang terjadi di latar belakang yang tidak Anda sadari. Anda dapat berakhir dengan file yang rusak. Saya tidak mengatakan Anda akan tetapi itu meningkatkan peluang.

Contoh hal-hal yang dapat terjadi bahkan ketika Anda berpikir mesin idle:

  • Defragmentasi
  • Pembaruan Windows
  • Pembaruan perangkat lunak lain, mis. definisi virus
1
Tom Robinson

Saya tidak akan berharap itu melakukan lebih berbahaya daripada mencabut drive USB tanpa mengeluarkannya - biasanya baik-baik saja tetapi dapat merusak jika diam-diam melakukan sesuatu yang penting ketika Anda mematikannya. Saya kira itu tergantung pada seberapa banyak Anda tidak suka menginstal ulang jika tidak berhasil :)

1
wikiti

Dengan asumsi Anda telah menyelamatkan segalanya, tidak ada kerusakan. Saya melakukannya sepanjang waktu dan saya belum melihat satu masalah pun. Mungkin jurnal NTFS menyelamatkan saya.

Saya ingat berolahraga lebih hati-hati dengan Windows 98 (FAT, tentu saja), tetapi bahkan yang saya dapatkan adalah scandisk saat boot. Saya pikir ini kebiasaan lama. Saya menduga sebagian besar dari tindakan pencegahan khas lainnya hanyalah penolakan Microsoft.

0
hyperslug

Saya tidak yakin apakah itu masalah lagi, tapi saya ingat kembali pada hari itu (15 tahun yang lalu ketika win95 dirilis) ada risiko bahwa kepala membaca hdd, jika membaca, dapat bergeser ketika daya terputus-putus disk. Saya menduga taman darurat yang disebutkan oleh derobert adalah resolusi untuk itu.

0
Steven Evers

itu tidak akan menyebabkan kerusakan perangkat keras sama sekali kecuali hard disk sudah sangat tua, tetapi itu dapat menyebabkan kerusakan perangkat lunak sebagian besar ke disk, Setiap koneksi jaringan akan kehabisan waktu sehingga tidak perlu khawatir. dari sudut elektronik sebenarnya menancapkannya dan/atau menyalakannya lebih berbahaya daripada mematikannya tanpa mematikan atau mencabutnya.

0
hamed

Saya menemukan sebuah artikel yang membuatnya terdengar seperti itu bukan masalah besar, hanya saja Anda dapat mengalami beberapa masalah yang sangat kecil jika sedang menulis data ke disk atau menggunakan I/O lainnya. Itu seharusnya tidak menjadi masalah karena Anda sudah menyimpan semuanya - meskipun Anda harus menutup program juga. Namun, shutdown yang tepat mungkin adalah cara terbaik untuk pergi jika Anda punya pilihan.

0
jtbandes

Apa yang saya bisa temukan :

Dalam pengalaman saya, tidak pernah secara fisik menyakiti komputer saya dengan mematikan komputer secara manual. Satu-satunya hal yang harus Anda perhatikan adalah jenis program apa yang berjalan pada saat Anda mematikannya. Jika Anda melakukan pematian paksa dengan menahan tombol daya, program yang sedang berjalan tidak akan menyimpan data saat ini yang mereka miliki. Jadi katakanlah Anda menjalankan sesuatu yang menyimpan log dan hanya menyimpan log ketika program dihentikan. Ketika Anda melakukan pematian paksa, log tersebut tidak akan disimpan.

Saya tidak yakin tentang informasi yang tidak disimpan ketika Anda menekan tombol daya, seperti jika komputer Anda berjalan dengan baik dan Anda menekan tombol. Jadi perbaiki saya jika saya salah. Tapi saya tahu pasti bahwa ketika Anda menahan tombol power selama 3-4 detik, tidak ada yang menyelamatkan .... terutama ketika komputer Anda beku.

Saya biasanya tidak berani mengambil risiko apa pun, tetapi itu mungkin merupakan kebiasaan "warisan" sejak hal-hal semacam itu menjadi masalah. Kalau ada yang lebih teknis bisa menjelaskan MENGAPA itu bukan masalah yang akan luar biasa.

0
Ivo Flipse