Aslında, bu soru evimdeki elektrik kesintileri nedeniyle beni etkiledi. Elektrik kesintisi olduğunda, bilgisayardan ani bir güç kaybı yaşanır.
Bilgisayar, kapatmanın düzgün şekilde yapılmadığını nasıl biliyor?
Aslında, bu soru evimdeki elektrik kesintileri nedeniyle beni etkiledi. Elektrik kesintisi olduğunda, bilgisayardan ani bir güç kaybı yaşanır.
Bilgisayar, kapatmanın düzgün şekilde yapılmadığını nasıl biliyor?
Yanıtlar:
Windows , bilgisayarın düzgün bir şekilde kapatılıp kapatılmadığını tespit etmek için Kirli Bit yöntemini de kullanır :
Normal olarak kapatıldığında, bit kapatılır. Bununla birlikte, elektrik kesintisi veya hatalı (zorunlu) kapatma durumunda, bilgisayar bir sonraki başlatılışında bit hala açık olacaktır.
Bu, Windows'un Güvenli Mod'da önyükleme yapmak gibi düzeltici eylem önerebileceği anlamına gelir.
Ek olarak, Windows tabanlı bir bilgisayar olay günlüğüne ne zaman ve neden (biliniyorsa) kapatıldığını ayrıntılandıran bir giriş yazacaktır. Bilgisayar başladığında da bir olay yazar.
Bilgisayar yeniden başlatıldığında olay günlüğünü kontrol edebilir ve son "başlatma" olayından sonra bir "kapanma olayı" bulamazsa, bilgisayarın düzgün bir şekilde kapanmadığını ve kaydedilmediğinden dolayı sorunların olabileceğini bilir. veri vs.
If a program initiates an I/O operation that alters the structure of an NTFS volume - that is, changes the directory structure, extends a file, allocates space for a new file, and so on - NTFS treats that operation as an atomic transaction. It guarantees that the transaction is either completed or, if the system fails while executing the transaction, rolled back.
chkdsk
olası dosya sistemi sorunlarını tanımlamak için bir tanılama (örn. ) Çalıştırabilir . Bu nedenle, bazen düzgün şekilde çıkarılmamış USB sürücülerine takarken bazen onarım iletişim kutusunu alırsınız. Buna karşılık, "kirli bit" terimi basitçe ayarlanmış ve daha sonra sistemin veya cihaz çalışma süresinin uygun şekilde sonlandırılması durumunda ayarlanan bir alan anlamına gelir. Hatalı bir sonlandırma alan setinden çıkar, bu nedenle cihazın bir sonraki başlatılmasında tanınır.
Windows tabanlı olmayan PC'ler için algılama genellikle dosya sistemi bazında yapılır. Bir dosya sistemi okuma / yazma modunda monte edildiğinde, dosya sistemine kirli olarak işaret eden bir giriş yazılır. Dosya sistemi kaldırıldığında, temiz olarak işaretlenen bir giriş yazılır. Başlangıçta, işletim sistemi çekirdek dosya sistemlerinin kirli olarak işaretlenip işaretlenmediğini kontrol eder ve öyleyse temiz bir kapatma olmadığını bilir - en azından bu dosya sistemlerinden.
Windows'ta, Windows Internals'ın yazarlarına göre, 5. baskı, bootstat.dat dosyasıdır (varsayılan olarak, sistem bölümünün \ boot dizininde bulunur):
Windows, önyükleme ve kapatma da dahil olmak üzere, sistem yaşam döngüsünün çeşitli aşamalarında ilerlediğini gerçeği kaydetmek için bir önyükleme durumu dosyası kullanır. Bu, Önyükleme Yöneticisinin, Windows yükleyicinin ve Başlangıç Onarma aracının anormal kapanmayı algılamasını veya temiz bir şekilde kapanmamasını ve kullanıcı kurtarma ve tanılama önyükleme seçeneklerini sunmasını sağlar ...
Bazı bilgisayarlarda, donanım BIOS'unda bir OS bağımsız yöntem belirlenebilir. Bilgisayar satıcısına ve BIOS satıcısına bağlıdır.
Ana dallar arasında Amerikan Megatrends Inc. (AMI), Ödül ve Phoenix Technologies sayılabilir. Özellikler için bu üreticilere bakın.