Saya melihat perilaku aneh pada mesin Windows 7 saya; tampaknya ketika sebuah executable berjalan, SYSTEM tetap membuka pegangannya untuk sekitar satu menit berikutnya. Inilah pertemuan terakhir saya:
Saya menginstal Steam, yang memulai post-install steam.exe untuk memperbarui sendiri. Tampaknya melakukan ini dengan menulis salinan sementara dari dirinya sendiri, meluncurkan itu untuk melakukan unduhan, kemudian menimpa salinan asli dari executable. Dalam kasus saya ini gagal, mengklaim bahwa steam.exe tidak dapat dihapus.
Saya membuka folder dan mencoba menghapus steam.exe secara manual, tetapi Windows mengklaim bahwa saya tidak memiliki izin. Akun saya adalah Administrator, dan merupakan satu-satunya akun pengguna di mesin ini. Tapi untuk berjaga-jaga, saya mulai Explorer sebagai Administrator, tetapi masih tidak bisa menghapus file. Saya membuka Properti file ke tab Keamanan, tetapi hanya memperlihatkan pesan yang mengatakan bahwa saya tidak memiliki izin untuk melihat izin.
Selanjutnya, saya membuka Process Explorer untuk melihat apakah ada sesuatu yang terkunci pada file. SISTEM (PID 4) melakukannya, tetapi ketika saya mencoba untuk menutup file menangani, itu menghasilkan kesalahan yang menyatakan bahwa pegangan itu tidak valid. Saya mencoba untuk melihat properti menangani file, tetapi saya tidak punya izin untuk melakukannya juga.
Saya telah menghentikan semuanya kecuali proses sistem yang tidak dapat dihentikan, dan menghentikan semua layanan yang dapat saya lakukan, termasuk semua yang terkait dengan AV & firewall, tetapi masalahnya terus muncul. Saya sudah mencoba menggunakan 'takeown' untuk memberi saya kepemilikan atas file tersebut, tetapi ia mengklaim bahwa saya tidak memiliki izin untuk melakukan itu. Orang lain mengklaim berhasil menggunakan alat yang disebut 'Unlocker', tetapi memiliki masalah yang sama dengan Process Explorer dalam menutup pegangan file.
Saya sudah lama menonaktifkan Windows Indexing & Search, dan mengecualikan C: \ dari indexing, jadi jawaban untuk pertanyaan ini tidak berlaku untuk saya.
Setiap kali, setelah kira-kira satu menit, gagang menghilang dan file segera dihapus; rupanya upaya pembaru untuk menghapusnya mendapat antrian dan akhirnya selesai setelah file tidak lagi terkunci. Sayangnya pembaruan telah dihentikan, dan tidak dapat dilanjutkan. Dan ketika saya menginstal ulang, tentu saja mencoba untuk menjalankan steam.exe lagi, dan saya kembali ke titik awal.
Pertanyaan saya adalah: mengapa gagang-gagang ini berkeliaran, dan bagaimana saya bisa mencegahnya?
Sunting: Ini informasi tambahan seperti yang diminta dari komentar:
C:\>fltmc instances
Filter Volume Name Altitude Instance Name Frame VlStatus
-------------------- ------------------------------------- ------------ --------------------- ----- --------
KLIF \Device\Mup 320400 KLIF 0
KLIF C: 320400 KLIF 0
KLIF 320400 KLIF 0
luafv C: 135000 luafv 0
FileInfo \Device\Mup 45000 FileInfo 0
FileInfo C: 45000 FileInfo 0
FileInfo 45000 FileInfo 0
Sunting: GMER menunjukkan bahwa antivirus saya (Kaspersky) masih aktif dalam beberapa cara, meskipun menonaktifkannya dari GUI sendiri, dan layanannya dihentikan.
AttachedDevice \Driver\tdx \Device\Ip kl1.sys (Kaspersky Unified Driver/Kaspersky Lab ZAO)
AttachedDevice \Driver\tdx \Device\Tcp kl1.sys (Kaspersky Unified Driver/Kaspersky Lab ZAO)
AttachedDevice \Driver\tdx \Device\Udp kl1.sys (Kaspersky Unified Driver/Kaspersky Lab ZAO)
AttachedDevice \Driver\tdx \Device\RawIp kl1.sys (Kaspersky Unified Driver/Kaspersky Lab ZAO)
Tetapi ini semua tampaknya untuk layanan jaringan; Saya tidak melihat apa pun yang berkaitan dengan sistem file. Bisakah salah satu dari ini menjadi penyebab masalah?
Sunting: Saya menonaktifkan filter Kaspersky KLIF, tetapi masalah penguncian tetap ada.
Sunting: Saya memecahkan masalah khusus dengan Steam dengan menginstal, menghentikan paksa penginstal sebelum dapat menjalankan steam.exe, lalu memulai kembali dalam safe-mode dan menjalankannya di sana. Jadi ternyata apa pun yang mengunci executable tidak ada dalam safe-mode.
Meskipun saya telah memecahkan kasus khusus ini, masalahnya juga muncul di tempat lain, jadi saya masih ingin memahami apa yang terjadi.
fltmc
apakah itu adalah filter lawas yang Anda perlukan alat seperti GMER untuk membuat daftar objek yang difilter. Saya tahu itu bukan tujuan utama GMER, tetapi dapat digunakan seperti itu. Dulu ada beberapa alat dari OSR, tapi saya tidak ingat namanya. Akan membalas lagi jika saya ingat.