Morning all,
Dilwyn Jones (breaking [in] a Windows 7 64 bit PC)
Oh oh! You thought 32 bit Windows was trouble, welcome to your worst
nightmare! :-(
> It should be in c\Program Files (x86)\q-emulator
As Rich points out, Windows 7 decided that all 32 bit applications
should live in a folder structure that prevents (most/some) of them from
working because there are "invalid characters" in the path name - a lot
of applications really don't like the '(' and ')' characters in the path
name. backwards compatibility my arse!
I've got a few programs at work that are 32 bit and completely fail to
run under Windows 7 at all. Even from the so called 32 bit compatibility
side of things. We've had to install the huge Windows 32 bit emulator
with a version of XP running in it to get these to work. Sigh.
c\Program Files is for 64 bit executables.
Indeed it is. And only for 64 bit executables. Don't even thing about
trying to begin to consider attempting to try and put anything non-64
bit in here, or Bill Gates will come out of retirement and hunt you
down! ;-)
And another thing, if your application attempts to write to files in
it's own folder beneath c:\program files or c:\program files (x86) then
you MUST have administrator rights or it simply fails.
All application files, ini files etc MUST now be stored under the
c:\documents and settings\your name (or whatever it is called this
week!) This is something that MS started to do under Vista and they have
continued the hardship into Windows 7.
It's a right PITA for people/developers selling application that need to
store their own config etc files and now, MS prevents you from doing so.
They must be stored in what MS refer to as your "local profile".
Alternatively, you can turn off User Account Control (UAC) in Windows
and your problems will magically "go away". In case you are wondering
UAC is that bloody irritating thing that pops up, every time you try to
do something, and asks you:
* Are you sure you want to do this?
* Are you really sure?
* How sure are you really?
* Have you got a note from your parents to allow yo to do this?
* Are you sure you have a note?
* Etc etc etc ....
If you have Vista, or Windows 7, you'll most likely have met UAC. How to
turn it off?
Vista: <URL: http://www.petri.co.il/disable_uac_in_windows_vista.htm
Win7: <URL: http://www.petri.co.il/disable-uac-in-windows-7.htm
I'm sure the above will work fine. I have not tried it as I simply don't
use Vista or Windows 7. I did try Win7 as it came on my laptop. Never again!
My advice to Dilwyn is simple, if you ever want to stop effing about
with Windows and having to rebuild your PC from the bits that survived a
heave out of the nearest (open I hope) window, install Linux. I
thoroughly advice Linux Mint 11 as it still uses Gnome 2. Ubuntu - much
favoured by many - has gone over to Gnome 3 which is bloody awful.
(Other opinions are available - but they are wrong!)
Linux Mint 11 have everything you need to listen to music, watch DVDs
etc. And run QPC. However, there are two things I've found it can't do:
* Access floppy discs from within QPC. A tad irritating I admit, but as
I don't have a floppy on my laptop, not too big a problem!
* Play Blue Ray DVDs. Apparently the encryption used on these (to
prevent you playing something you own when you go away for a few nights,
for example) is such that bypassing it is a tad (a) difficult and (b)
set's you up to be prosecuted.
I converted a friend of my wife to Linux Mint 9 some time back and she
swears by it now. No more long long startup times etc for her.
Ok, I'll stop ranting now! ;-)
Cheers,
Norm.
--
Norman Dunbar
Dunbar IT Consultants Ltd
Registered address:
Thorpe House
61 Richardshaw Lane
Pudsey
West Yorkshire
United Kingdom
LS28 7EL
Company Number: 05132767
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm