crypt32.dll rusak untuk Virtualbox sejak patch Selasa 9-Des-2014?

4

Dalam 18 jam terakhir, mesin Windows 7 Pro 64-bit saya telah reboot sebagai tanggapan terhadap tambalan penerapan Pembaruan Windows.

Sekarang saya menemukan ketika saya mencoba untuk memulai VirtualBox Manager (bukan VM sebenarnya yang dikelola manajer, saya tidak mendapatkan sejauh itu) Saya mendapatkan pesan "\. \ GLOBALROOT \ SystemRoot \ System32.dll tidak dirancang untuk menjalankan di Windows atau mengandung kesalahan "

enter image description here

Ketika saya mencari file ini di% systemroot% \ System32 \ crypy32.dll tidak ada.

Tampaknya tambalan telah menghapus file ini?

Saya telah mengikuti saran dari kotak dialog menginstal ulang VirtualBox (baik versi saya awalnya berjalan dan beberapa versi kemudian) tetapi tidak ada yang membantu (well sebenarnya saya mendapatkan kesalahan yang berbeda dari versi kemudian tetapi saya lebih suka mengatasi masalah ini daripada menyeberang ke kesalahan VirtualBox lainnya).

Bagaimana saya dapat dengan mudah mendapatkan salinan crypt32.dll yang relevan? Saya hanya memiliki partisi pemulihan bukan "media instalasi asli".


EDIT: Saran bagus dari @Bob. Sayangnya, sepertinya, saya telah menggunakan semua poin Pemulihan Sistem saya dalam mencoba untuk memperbaiki ini sebelumnya. Saya telah mengajukan pertanyaan lain menanyakan opsi apa yang saya miliki: Ingin menyingkirkan KB3004394 tetapi menggunakan semua titik pemulihan saya? .


EDIT: Berikut adalah pembaruan yang paling baru diterapkan pada mesin yang dimaksud:

enter image description here

glaucon
sumber

Jawaban:

7

Sepertinya pembaruan KB3004394 disadap di Windows 7 (baik di Windows 8):

Anda dapat mengatasi sementara ini dengan menghapus instalan pembaruan itu.

Bahkan, mungkin tidak cukup hanya dengan menghapus instalasi pembaruan - Anda mungkin harus menggunakan Pemulihan Sistem untuk kembali ke titik sebelum pembaruan (pembaruan itu sendiri harus membuat titik pemulihan, sehingga Anda dapat menggunakannya).

Bob
sumber
Terima kasih atas saranmu . Sayangnya itu mengungkapkan masalah lain yaitu saya telah menggunakan semua titik pemulihan saya mencoba perbaikan lainnya. Saya telah mengajukan pertanyaan lain di sini: superuser.com/questions/851157/… .
glaucon
1
@glaucon Ouch! Saya menganggapnya uninstall standar tidak berfungsi?
Bob
Maaf saya tidak berpengalaman dalam hal ini dan karena sejumlah besar tambalan lain yang diterapkan pada saat yang sama saya tidak berpikir tentang kemungkinan hanya mencopot salah satu dari mereka. Saya akan pergi untuk melihat apakah itu membantu.
glaucon
1
@glaucon Untuk menghapus pembaruan, cari Programs and Features di menu mulai. Kemudian di sebelah kiri pilih View installed updates. Anda dapat menghapus dari sana. (catatan: nama saya Bob, bukan Ben: P)
Bob
OK semuanya terlihat baik sekarang! Saya mengikuti proses yang Anda jelaskan di atas untuk menghapus KB3004394 dan manajer VirtualBox sekarang meluncurkan seperti biasa. Fiuh! Terima kasih banyak atas bantuan Anda dan maaf tentang masalah Ben / Bob.
glaucon
2

Instal perbaikan dari KB ini untuk menyelesaikan masalah dengan Pembaruan KB3004394:

Instal KB3024777 untuk memperbaiki masalah dengan KB3004394 pada Windows 7 dan Windows Server 2008 R2 http://support2.microsoft.com/kb/3024777/en-us

magicandre1981
sumber
2
Lucu karena semua pembaruan ini dilakukan adalah menghapus pembaruan yang lama, tampaknya.
slhck
@ Slhck Juga lucu karena ternyata yang lain rusak memperbarui sendiri ... jadi orang harus menginstal ini secara manual: S
Bob
terima kasih atas petunjuk apa perbaikannya. Saya hanya melihatnya hari ini di Microsoft RSS feed untuk Windows 7.
magicandre1981