Windows 7 64 bit kesalahan konfigurasi berdampingan?


3

Sejak pembaruan Windows baru-baru ini, saya tidak dapat menjalankan hampir semua program (termasuk Firefox, Internet Explorer, dan Asal ) karena kesalahan berikut:

Aplikasi gagal dijalankan karena konfigurasi berdampingannya tidak benar. Silakan lihat log peristiwa aplikasi atau gunakan alat sxstrace.exe baris perintah untuk lebih detail.

Banyak opsi panel kontrol tidak terbuka ketika diklik, tetapi tidak meninggalkan pesan kesalahan.

Saya mulai mencari di web dan menemukan itu biasanya kesalahan dengan Microsoft Visual C ++ Redistributable dan menemukan itu direkomendasikan agar saya menginstal ulang Visual Studio 2005 , Visual Studio 2008 dan Visual Studio 2010 .

Saya sudah menginstal semuanya dengan versi 32 dan 64-bit, dan saya mempersempitnya ke Visual C ++ 2010 x86 yang dapat didistribusikan. Saya mengunduhnya dan mencoba menginstalnya di atas yang lama, tetapi installer memberi saya kesalahan konfigurasi berdampingan yang sama dengan semua program lainnya.

Informasi Penampil Acara untuk pemasang memberi saya:

Pembuatan konteks aktivasi gagal untuk "Konteks Default Sistem". Dependent Assembly Micosoft.Windows.Common-Controls.Resources.language = "*", processorArchitecture = "x86", publicKeyToken = "6595b64144ccf1df", jenis = "win32", versi = "5.82.0.0" tidak dapat ditemukan. Silakan gunakan sxtrace.exe untuk diagnosis terperinci.

Saya berpotensi menghapus instalasi Visual C ++ 2010 x64 yang dapat didistribusikan kembali (setidaknya lebih jauh dari x86), tetapi ketika mencoba untuk menghapus versi Visual C ++ 2010 x86 saya mendapatkan kesalahan:

Kesalahan 1719. Layanan Pemasang Windows tidak dapat diakses. Ini dapat terjadi jika Anda menjalankan Windows dalam mode aman, atau jika Pemasang Windows tidak diinstal dengan benar. Hubungi personel pendukung Anda untuk bantuan.

Saya sudah mencoba pemulihan sistem, yang tidak berhasil, dan saya telah mencari solusi selama lebih dari dua jam sekarang, dan saya cukup yakin saya hanya perlu menemukan cara untuk menghapus versi C ++ 2010 yang salah. x86 dapat didistribusikan kembali, mungkin menggunakan CD boot dengan uninstaller.

Ada ide?


kedengarannya konyol, tetapi saya memecahkan masalah itu hanya dengan mengatur ulang internet explorer ke default-nya. tinyurl.com/pztksu2
Lorenzo Von Matterhorn

Jawaban:


0

Saya menyadari bahwa pertanyaan ini kemungkinan tidak lagi relevan dengan OP tetapi hanya ingin memposting jawaban saya di sini jika itu bermanfaat bagi orang lain.

Saya mengalami kesalahan ini sebelumnya hari ini di Windows 7 Pro 64-bit saya (setelah menghapus instalasi aplikasi bernama PinnacleMyDVD, saya tidak lagi dapat meluncurkan Outlook, MS Access, dan beberapa aplikasi lainnya).

Saya kasus saya, penampil acara Windows menampilkan kesalahan berikut:

Pembuatan konteks aktivasi gagal untuk "C: \ Program Files (x86) \ Microsoft Office \ Office14 \ OUTLOOK.EXE.Manifest". Majelis Ketergantungan Microsoft.VC90.CRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", ketik = "win32", versi = "9.0.30729.1" tidak dapat ditemukan. Silakan gunakan sxstrace.exe untuk diagnosis terperinci.

Setelah membaca beberapa jawaban lain di situs ini, saya memutuskan untuk mengunduh dan menginstalnya Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)dari sini . Namun ini tidak menyelesaikan masalah.

Salah satu jawaban menunjuk ke artikel Microsoft ini yang sebagian besar untuk Vista tetapi juga memiliki paragraf untuk versi lain dari Windows (petunjuknya praktis sama untuk Vista dan versi lain, satu-satunya perbedaan adalah lokasi yang diharapkan dari kunci registri) .

Menurut artikel, lokasi kunci registri untuk versi non-Vista adalah: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners

Lagi pula, saya sudah memeriksa Windows\winsxsdirektori saya setelah menginstal ulang C ++ yang dapat didistribusikan, dan menemukan bahwa itu memiliki folder dengan nama yang paling cocok dengan parameter dalam teks acara Windows: x86_microsoft.vc90.openmp_1fc8b3b9a1e18e3b_9.0.30729.1_none_118a7387f9d14a82

Dalam hal ini sepertinya string 9.0.30729.1 dalam nama folder adalah versi file dalam folder itu.

Jadi saya mengikuti instruksi dalam artikel Microsoft yang disebutkan di atas, dan mengubah kunci registri saya untuk menunjuk ke versi itu seperti yang ditunjukkan di bawah ini screenshot.

Setelah ini kesalahannya hilang.

modifikasi registri windows

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.