Читаем Хитрости Windows 7. Для профессионалов - 2011 полностью

Теперь программа думает, что в данный момент она работает, скажем, в системе Windows ХР со вторым пакетом обновления, но это еще не значит, что она будет j Л* правильно работать в Windows 7. Если это приложение работает правильно толь-

* ко в Windows ХР, то можно использовать специальную версию Виртуального компьютера: режим Windows ХР, о котором говорилось в главе 1.

О Недостающий файл или настройка

Большинство приложений требуют для их функционирования запуска списка различных поддерживающих файлов (и это не говоря уже о нескольких десятках параметров Системного реестра). Если программа работала раньше, но больше не работает, она, возможно, должна быть переустановлена. (Это особенно касается тех программ, которые были установлены в предыдущей версии Windows и не были переставлены после обновления системы до Windows 7.)

О Кодеки ПО, драйверы аппаратных средств

Взаимодействует ли приложение с аппаратным устройством? Если так, то перед тем, как приложение заработает, понадобятся родные драйверы Windows 7 или Vista. Точно так же, если есть проблема с запуском программы, редактирующей видео, или с самим видеопроигрывателем, один из установленных кодеков может быть поврежден или несовместим с Windows 7.

О Просто ошибки

Не исключайте возможность того, что в ПО есть ошибка, которая мешает запу* ску программы. Проверьте веб-сайт производителя данного ПО, поищите там обновления, исправления или другие обходные пути.

Программное обеспечение постоянно обновляется, поэтому не удивляйтесь, если придется распрощаться со старым ПО, так как оно уже «износилось». Конечно же, вы можете поискать в Интернете: вдруг кто-нибудь с таким же ПО знает, как запустить его снова.

Что делать, если приложение не удаляется полностью

Не очень приятно, когда приложение не удаляется с компьютера полностью и при этом не может быть переустановлено, потому что сохранились остатки предыдущей инсталляции.

Самая общая проблема — это разорванная связь. Каждая запись соответствует подразделу из раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Uninstall.

Если все, что вы хотите сделать, — это удалить запись, просто удалите соответствующие подразделы в системном реестре; чтобы узнать больше о том, как удалять разделы системного реестра, см. главу 3. Но если вы хотите запустить деинсталлятор и удалить ПО с компьютера, то не удаляйте раздел.

Вверху раздела Uninstall вы увидите несколько подразделов с такими именами, как у класса ID (например, {50A0F899-A8B3-42B3-8494-BFD8276C785B}). Если один из разделов представляет собой программу, которую вы хотите полностью удалить из системы, откройте меню Пуск и введите следующую команду в блок Поиск:

rasiexec /х {50A0F899-A8B3-42B3-8494-BFD8276C785B} /q,

где {50A0F899-A8B3-42B3-8494-BFD8276C785B} - ЭТО ID программы, которую необходимо удалить.

Если запуск процесса msiexec.exe вручную не работает, то виновной в этом может быть плохая инсталляция. Это настолько общая проблема программы установки Windows, что Microsoft выпустила инструмент, который устраняет эту проблему. Скачайте сервисную программу Windows Installer CleanUp по адресу http://support. microsoft.com/kb/290301. Затем запустите программу (msicuu2.exe), выберите приложение, которое необходимо удалить из списка, и нажмите на кнопку Удалить.

Удаление записи при помощи сервисной программы Windows Installer CleanUp иа самом деле не удалит ПО с вашего компьютера, оно только сотрет инфор-

• У маци ю °б установке из вашего системного реестра. Чтобы полностью удалить все ненужное ПО, нужно установить его заново, а затем сразу же деинсталлировать.

Если сервисная программа Windows Installer CleanUp не показывает ваше приложение, а раздел системного реестра не такой, как показано выше, это означает, что оно использует стороннюю или собственную программу установки. В этом случае необходимо связаться с производителем для инструкций по удалению программы.

БЫСТРОЕ УСТРАНЕНИЕ НЕПОЛАДОК В ПРИЛОЖЕНИИ

Иногда, хотя в это трудно поверить, компания Microsoft не виновата в неполадках. И в этих случаях самые полезные программы — это Enabler и Dud.

Вам попалось приложение с отключенным пунктом меню или с кнопкой, которой там не должно быть? Просто запустите бесплатную сервисную программу Windows Enabler (http://www.angelfire.cofn/falcon/speedload/Enabler.htm), а после этого щелкните левой кнопкой мышки на ее значке в Панели задач. После этого будет снята блокировка отключенных элементов управления в активном окне. Конечно же, это не всегда работает; некоторые программы достаточно умные (или глупые), чтобы все равно запретить это действие, но иногда все же стоит попробовать.

Перейти на страницу:

Похожие книги

C++ Primer Plus
C++ Primer Plus

C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. An accessible and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.In C++ Primer Plus, you'll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:• A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard• Complete, integrated discussion of both basic C language and additional C++ features• Clear guidance about when and why to use a feature• Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time• Hundreds of practical sample programs• Review questions and programming exercises at the end of each chapter to test your understanding• Coverage of generic C++ gives you the greatest possible flexibility• Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces

Стивен Прата

Программирование, программы, базы данных
Секреты приложений Google
Секреты приложений Google

Даже продвинутые пользователи Интернета не подозревают о тех огромных возможностях, которые предоставляют сервисы Google. Автор рассказывает о таких «секретах» сервисов, которые просто немедленно хочется использовать! Создавать сайты и презентации, бродить по улочкам Парижа, изучать звездное небо – все это доступно каждому, кто сидит у экрана монитора и имеет доступ в Интернет. Книга научит вас работать с веб-приложениями и тысячекратно увеличить свои возможности с помощью новейших технологий. Она написана легким, доступным языком и не требует от читателя наличия каких-либо специальных знаний. Книга содержит множество примеров, иллюстраций и будет полезна всем, кто не стоит на месте и стремится сделать свою жизнь более насыщенной и интересной.

Денис Балуев , Денис Игоревич Балуев

Программирование, программы, базы данных / Интернет / Программное обеспечение / Книги по IT