Windows 7 x64 не запускает 64-разрядные приложения!
|
|
JSent | Дата: Воскресенье, 15 Июня 2014, 16:41 | Сообщение # 1 |
постоянный участник
Сейчас нет на сайте
|
Установил на ноутбук 64-разрядную ОС, т.к до этого из 6гб оперативки работали только 3гб. Теперь задействована вся память, драйвера подошли, всё замечательно. Но в первый же день начали происходить подозрительные вещи. В некоторых программах и играх в папке есть каталоги Win32 и Win64, где хранится ярлык для 32 и 64 битной системы соответственно. Естественно, я предпочёл чтобы разрядность системы совпадал с приложением. Однако, в этом случае возникает неясные ошибки типа "0x000007b". При этом 32-битное приложение запускается идеально и не жалуется.
Или это косяки разработчиков, или версии Windows или я что то не понимаю в этих ваших компьютерах?
P.S. Сама ОС определяет себя как 64-разрядная. Сторонние программы это подтверждают.
Программист — человек, больной тяжёлой формой поражения коры головного мозга — интеллектом, который выражается в маниакально-деструктивном стремлении писать непонятные и бессмысленные наборы символов и словосочетаний.
Сообщение отредактировал JSent - Воскресенье, 15 Июня 2014, 16:41 |
|
| |
Хлоя | Дата: Воскресенье, 15 Июня 2014, 17:38 | Сообщение # 2 |
частый гость
Сейчас нет на сайте
| Ошибка на стороне разработчика. Как-то игрался с библиотеками, перепутал и вставил 64-битную библиотеку в папку с 32-битным приложением, приложение запустилось, но таки не запустившись выдало эту же ошибку.
Также возможно и то, что у тебя нет 64-битных всяких MCVC++ Redistributable'ов. Приложение так и написало бы, мол нету у тебя mcvc++.dll, но оно не делает этого, так как 32-битное уже установлено, а когда 64-битное приложение пытается запуститься через 32-битный редипидристраблетабл, оно может также вывести ошибку.
Самописный движок на Си и OpenGL - лучший вариант Клуб Хлоеманов GcUp
Сообщение отредактировал Хлоя - Воскресенье, 15 Июня 2014, 17:41 |
|
| |