Как исправить ошибку "authz.dll повреждена"?
У меня есть окно Vista x64, которое выдает ошибку о том, что authz.dll поврежден при каждом запуске приложения. Кажется, не мешает работе приложений, но очень раздражает.
Пока что я сделал:
- Вредоносные программы и AV-сканирование (ничего не найдено)
- chkdsk / f (который не запускался автоматически при загрузке, пришлось принудительно запускать безопасный режим вручную), который не обнаружил ошибок.
- SFC / SCANNOW, который сообщил, что ошибки были найдены, но не смог их исправить. Он указал мне на файл журнала, который был много МБ того, что выглядело как GUID (совершенно бесполезно).
Если бы у меня лежал другой блок Vista x64, я бы просто попытался заменить authz.dll другой копией, но, к сожалению, нет. Googling предлагает множество хитов, которые выглядят как мошеннические сайты, и ни один из них не выглядит законным.
Я не знаю, когда это началось, поскольку владелец даже не знал, что это была проблема. Отчёты были просто о том, что "он сильно падает" (ОЗУ нужно было перезагружать, он обнаруживал только все чипы при каждой десятой загрузке). Так что, не уверен, с чего начать, если мне нужно восстановление системы. Может быть так далеко назад, что все равно не сработает.
Любые проверенные и верные методы для исправления этого неприятного всплывающего окна authz.dll?
1 ответ
Это все еще немного загадка, но проблема больше не существует, поэтому я решил, что лучше документировать ее на случай, если у кого-то еще есть подобная проблема (и закрыть ее).
Я нашел инструкции на http://www.sevenforums.com/tutorials/42776-extract-files-windows-7-installation-dvd.html относительно того, как извлечь DLL-файлы из оригинальных DVD-дисков для Windows 7. Я действовал в предположении, что Vista, вероятно, будет, если не то же самое, очень близко. Мне удалось найти установочный DVD-диск Vista соответствующего уровня. Я извлек основной файл, проанализировал XML, обнаружил, что мой индекс равен 3 для Home Premium (уровень лицензии пользователя), а затем извлек файлы authz.dll в пару папок (так как мне нужны 32- и 64-разрядные версии на основании ошибок, которые я видел).
В этот момент я внезапно осознал, что нигде в этом процессе я не видел предупреждений authz.dll... Вспоминая, я не видел их с тех пор, как установил 7-ZIP в качестве значения по умолчанию для извлечения всех элементов (3-я задача в связанных инструкциях).). Полное отключение / перезагрузка и машина работает отлично. Я отложил извлеченные DLL на случай, если он решит снова начать работу. Я не понимаю, как простой процесс установки 7-Zip и установки его в качестве экстрактора по умолчанию мог бы это исправить, но это определенно, когда проблема исчезла. FWIW, YMMV и т.д!