Hangi program * bu örnek * java.exe'ye ait? Neden orada ve güvenle kaldırabilir miyim?


3

Sadece silmem gerekip gerekmediğinden emin olmaya karar verdiğim için C:\WINDOWS\system32\java.exe...

(Java.exe aracını, yol ortam değişkenime açıkça ayarladığım C: \ Program Files \ Java [javaversion] \ bin dizininden kullanıyorum):

Windows XP'de hangi dosyanın hangi programa ait olduğunu takip eden bir kayıt seti veya harita veya veritabanı var mı?

Emin olmak için bakabileceğim bir çevrimiçi veritabanı var.

Üçüncü parti bir program mı?

Bağlantılı soruların aksine statik kayıtlar hakkında bilmek istiyorum, belki kurulum sırasında oluşturulmuş. Çalışan örnek, bu örnek için potansiyel dosyalarının tümüne dokunup dokunmayacağını bilemezsiniz. Ayrıca, bu hiçbir yere gitmiyor: java.exe'ye dokunup dokunmadığını görmek için yüklü her programı çalıştırıyor. Belki de birisi zaten Proses Explorer ve / veya Proses Monitor kullanarak ve / veya tüm dosyaları bir kez veya düzenli olarak geriye dönük olarak indekslemek için işlemek ve / veya başka bir şey kullanmak için bir senaryo veya benzeri geliştirdi ?


Eminim güvenle silebilirsiniz. en kötüsü bir yedekleme yapın ve çalıştırdığınız bir şey önümüzdeki hafta içinde işe yaramazsa, hangi programa ait olduğunu bilirsiniz. Eğer değilse, iyisin.
Jakob Weisblat,

@ Jake223 tamamen meşru bir yaklaşım ... Sadece kuşkusuz biraz deneme yanılma bıktım ve aslında sadece bir kopyası olan java.exe işleminden bağımsız olarak şu an ne yaptığımı bilmek istiyorum kurulum rutini ... belki de
Oracle'ın

Yanıtlar:


1

C:\WINDOWS\system32\java.exeHer programı bilgisayarda çalıştırmak zorunda kalmadan kontrol edebileceğim referansların nerede olabileceğini düşünerek şunu düşünüyorum:

  1. Kayıtta (arayabilirim regedt32).
  2. Bir yerde bir dosyada - bir veri dosyası veya çalıştırılabilir bir dosya.
  3. (herhangi bir olasılığı kaçırdım mı?)

Seçenek 2 java, dosyalar sıkıştırılmadan veya javakasıtlı olarak gizlenmeden metin için tüm dosyaları arayarak (örneğin) kontrol edilebilir . stringsDenetledim ve Windows Search çalıştırılabilir dosyalardaki dizeleri bulmakla ilgilenmiyor gibi görünüyor, bu nedenle her bir çalıştırılabilir dosyadaki metin dizelerinin bir listesini bulmak için GNU BinUtils gibi bir şey kullanmak ve ardından greptüm referansları bulmak için gerekli olacaktır. java.


Windows xp'de, program adı ile yüklendiklerinde dosyaları kaydeden bir arka plan hizmeti (başlangıç ​​menüsü için de oluşturulmuş) gizli bir şey olabilir mi? Veya bunun için üçüncü parti bir program ..? Linux'ta benzer çalıştırılabilir şeyler olduğunu
hatırlıyorum

@panny: Windows XP'de böyle bir şey bilmiyorum ve olmasa bile, PC’de yüklü olan tüm yazılımlara dayanarak, iyimser olabilecek dosyaları kaydettiren prosedüre göre ...
Simon

Bu bir disk izleme deamon olabilir ve sadece kurulum başlangıcı ve kurulum sonu veya belki kurulum işlem adı oder id veya kurulum rutini olarak tanımlayan bir şey hakkında bilgilendirilmelidir.
23:13 te

2
Ayrıca , mevcut bir işlem listesini bir günlük dosyasına attıktan sonra yeniden adlandırılmış java çalıştırılabilir denilen java.exebaşka bir programla değiştirmeyi ve değiştirmeyi de düşündüm java.exe. Bu, Jake223'ün önerdiği yaklaşıma benzerdi ancak gerçekte güvenilen hiçbir şeyi kırmazdı java.exe. Bir süre sonra, logfile bazı içeriklere sahipse, o zaman java'nın işlem listesiyle çağrıldığı sırada işlem listesini karşılaştırırken, o özel yürütülebilir dosyayı ne kullandığına dair bazı ipuçları vermelidir.
Simon
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.