2

Я купил словарь, который поставляется с версией программного обеспечения словаря. К сожалению, хотя он устанавливается как на моих компьютерах с Windows Vista, так и на ПК с Windows 7, он будет зависать при запуске его на Windows 7 (но не на Vista).

Можно ли установить некоторые DLL-библиотеки совместимости с Windows Vista, которые позволят запустить программное обеспечение словаря EXE в Windows 7 без необходимости устанавливать экземпляр Windows Vista внутри VirtualBox?

(Кроме того, программное обеспечение работает на стандартной версии Windows 7 в virtualbox без дополнительных настроек Sony Vaio. Возможно, существует какой-то другой способ решения проблемы без использования virtualbox (образы дисков которого занимают слишком много места на моем маленьком компьютере). жесткий диск)?

!SESSION 2014-09-21 11:11:54.458 
eclipse.buildId=unknown
java.version=1.7.0_11
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_EN
Command-line arguments:  -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.osgi 2014-09-21 11:11:55.677 
!MESSAGE Application error 
!STACK 1 java.lang.UnsatisfiedLinkError:
C:\Users\Neil\.edpan\hoepli\picchi\org.eclipse.osgi\bundles\39\1\.cp\swt-win32-3139.dll:
Can't load IA 32-bit .dll on a AMD 64-bit platform  
  at java.lang.ClassLoader$NativeLibrary.load(Native Method)    
  at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
  at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)  
  at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838)   
  at java.lang.Runtime.loadLibrary0(Runtime.java:845)   
  at java.lang.System.loadLibrary(System.java:1084)     
  at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)     
  at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)     
  at org.eclipse.swt.widgets.Display.<clinit>(Display.java:125)     
  at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:381)
  at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:155)   
  at edPan.ui.application.Application.run(Application.java:18)
  at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)  
  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:601)
  at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
  at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
  at org.eclipse.core.launcher.Main.run(Main.java:973)
  at org.eclipse.core.launcher.Main.main(Main.java:948)
  at org.eclipse.core.launcher.Main2.main(Main2.java:46)

1 ответ1

2

Он будет зависать при запуске на Windows 7 (но не на Vista).

Вам необходимо запустить свое программное обеспечение в режиме совместимости.

Чтобы вручную изменить параметры совместимости для программы, щелкните значок программы правой кнопкой мыши, выберите "Свойства", а затем перейдите на вкладку "Совместимость".

Вы увидите диалог, подобный следующему:

  • Режим совместимости - запускает программу, используя настройки из предыдущей версии Windows. Попробуйте этот параметр, если вы знаете, что программа предназначена для (или работала в) определенной предыдущей версии Windows.

Выберите Windows Vista для этой опции.

  • Запуск в 256 цветах - использует ограниченный набор цветов в программе. Некоторые старые программы предназначены для использования меньшего количества цветов.

  • Запустить с разрешением экрана 640 × 480 - программа запускается в окне меньшего размера. Попробуйте эту настройку, если графический интерфейс пользователя выглядит неровным или отображается неправильно.

  • Отключить визуальные темы - отключение тем в программе. Попробуйте эту настройку, если вы заметили проблемы с меню или кнопками в строке заголовка программы.

  • Отключить композицию на рабочем столе - отключает прозрачность и другие расширенные функции отображения. Выберите этот параметр, если движение окна кажется ошибочным или вы заметили другие проблемы с отображением.

  • Отключить масштабирование экрана при настройках с высоким DPI - отключает автоматическое изменение размера программ, если используется крупномасштабный размер шрифта. Попробуйте эту настройку, если крупномасштабные шрифты мешают появлению программы. Для получения дополнительной информации см. Увеличьте или уменьшите текст на экране.

  • Уровень привилегий - запускает программу от имени администратора. Некоторые программы требуют прав администратора для правильной работы. Если вы не вошли в систему как администратор, эта опция недоступна.

  • Изменить настройки для всех пользователей - позволяет выбрать настройки, которые будут применяться ко всем пользователям на этом компьютере.

Источник:заставить старые программы работать в этой версии Windows

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .