Is NowSMS Vista 64-bit compatible?

Is NowSMS Vista 64-bit compatible? SearchSearch
Author Message
David Jenkinson
New member
Username: Drjenk

Post Number: 4
Registered: 12-2007
Posted on Thursday, May 08, 2008 - 01:23 am:   

We are planning an upgrade from XP 32 bit to Vista x64. Will we have any issues with running NowSMS?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7661
Registered: 10-2002
Posted on Wednesday, October 01, 2008 - 10:05 pm:   

Hi,

I realize this is an old question ... but I want to answer it for people who find this question via a search.

Also, for future reference, please post NowSMS Support questions in one of the product support areas of this forum, as we do not visit the unsupported areas of the forum as frequently.

Versions prior to NowSMS 2007 do not work very well with Windows Vista or Windows Server 2008 ... either 32-bit or 64-bit versions of those platforms.

The reason for this problem is that NowSMS 2006 stores configuration files and data files under the "Program Files" directory. (NowSMS 2006 does this to simplify the process of moving an existing configuration to another server, as all of the files are in one location.)

Windows Vista and Windows Server 2008 do not like this practice.

Even if you opt to install an earlier version of NowSMS in a directory other than "Program Files" (or "Program Files (x86)" in 64-bit versions), you can run into problems in that any files created or updated by the service will be accessible only to applications running with administrative access. Windows hides this fact from applications ... and what happens is that if you apply configuration changes with the pre-NowSMS 2007 configuration utility, these changes cannot be seen by the service, creating considerable confusion.

In short, I wouldn't recommend versions prior to NowSMS 2007 on a Vista or Windows Server 2008 platform. NowSMS 2008 understands Windows Vista and Windows Server 2008 (32-bit and 64-bit versions) much better. It uses an alternate directory structure (ProgramData), and it applies appropriate Windows security attributes to all files and directories created by NowSMS.

One note about this ... if you are migrating an existing NowSMS installation to Vista, what I'd suggest is copying the existing Program Files\NowSMS directory structure over to ProgramData\NowSMS on the Vista machine. Then remove all of the EXE and DLL files from the ProgramData\NowSMS directory. Now, re-install NowSMS, and it should find its configuration files.

If you have questions about the different files in the NowSMS directories, the following post has great detail about this:

http://blog.nowsms.com/2008/06/migrating-to-multiple-server-mmsc-wap.html


-bn