Saat ini saya mencoba menginstal Solidworks 2012, tetapi setiap kali saya meluncurkan installer, saya mendapatkan kesalahan:
Registry Permissions:The Installation Manager encountered an error when trying to
create registry keys in this location of the registry:
HKLM\Software\Wow6432Node\SolidWorks\AddIns
HKLM\Software\Wow6432Node\SolidWorks\SolidWorks 2011\PDMWorks
HKLM\Software\Wow6432Node\SolidWorks\SolidWorks 2011\PDMWorks Workgroup
Jika saya mengabaikan kesalahan ini dan melanjutkan instalasi, pada akhirnya akan mengembalikan kesalahan lain sekitar 10% dari jalan melalui instalasi dengan lebih banyak keluhan tentang registri dan kemudian gagal menginstal program. Untuk memperbaikinya, saya pikir saya akan menghapus kunci registri ini dan mengizinkan SolidWorks untuk membuat ulang, namun ketika saya mencoba menghapusnya, saya mendapatkan yang berikut:
- Mencoba menghapus induk \ Solidworks \ mengembalikan kesalahan default yang mengatakan "Kunci Penghapusan Kesalahan"
- Mengklik salah satu dari pengembalian PDMWorks "PDMWorks / Workgroup tidak dapat dibuka. Kesalahan mencegah kunci ini dibuka. Detail: Akses ditolak."
Saya sudah mencoba banyak solusi Microsoft, termasuk Microsoft Fix It, PsExec dan RegDelNull, bersama dengan mencoba untuk menetapkan izin untuk kunci dan mengambil kepemilikan (yang kesalahan untuk mengakses ditolak lagi), tetapi tidak ada yang berhasil.
Apakah ada cara untuk menghapus kunci ini tanpa menginstal ulang Windows?
sunting: Saya dapat menghapus kunci AddIns dan PDMWorks dengan menambahkan kunci baru ke registri di bawah direktori tersebut - ini memungkinkan saya untuk melihat file yang tersembunyi di dalamnya dan memodifikasi izin untuk masing-masing file tersebut. Masalahnya sekarang adalah bahwa ada direktori lain di bawah \ PDMWorks Workgroup \ sebagai \ Default, dan saya tidak dapat menambahkan kunci baru untuk melihat apa yang ada di dalamnya, atau mengubah izin di atasnya (karena saya kira ada kunci di bawahnya).
psexec -i -d -s c:\windows\regedit.exe
.