Windows 2000 Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 10 November 2010

RC2 coming tonight

Posted on 15:00 by Unknown
I am completing all remaining TODO chores and releasing RC2 tonight. The following days will be continued testing, review, and profiling (performance testing and tuning). I intend to hit my target of the 14th as the final release date.

The fact is that I could work forever on this new version. I had to set a release date to get it on out. I am not dropping my dedication to doing the best I can though. No prior build has went through as much QA as this one will have by final release.
Read More
Posted in | No comments

Web server troubles

Posted on 00:13 by Unknown
Yesterday we experienced some massive web server troubles. The worst ever known, 4-6 hours of downtime with a message that looked like we didn't pay our bill for an error. Yes, I wasn't very happy either.

In fact, this persisted so long I proceeded with getting the backup server going. Since an upcoming major release is pending, we're now back on the original server. Both servers should work ok, as there is no telling which you may be directed to until the DNS changes finish propagating back to our original server. However, *if* you experience troubles, then give your DNS server some time to flush its cache and try again later.

I apologize for any troubles this may have caused. At least now we have a viable and ready backup server to go on a moment's notice. It is just too bad DNS changes don't propagate that quickly, lol.
Read More
Posted in | No comments

Tuesday, 9 November 2010

New v4.00.10 RC1 beta build to fix blank processes list in XP

Posted on 23:08 by Unknown
This beta release specifically addresses an issue with some XP home installations where the new beta would show a blank processes list because Terminal Services was disabled or set to manual start. We do NOT require you start Terminal Services, as previously described. When Terminal Services isn't running, since Process Lasso can't identify the username of processes, it simply manages all processes it has access to.

Version 3.84 final does NOT have this issue as it behaves like v4.00.10 now again does. This issue is not relevant in Vista+.
Read More
Posted in | No comments

Monday, 8 November 2010

Terminal Services in XP/2K .. or 'Help, my process list is blank in the new beta!'

Posted on 17:13 by Unknown
During 'real world' testing it was discovered that many users disable the service: Terminal Services. This service facilitates Fast User Switching, Remote Desktop, Media Center, and generally most all multi-user functions on the system. It takes very little resources and its default state is to start on-demand. I therefore strongly recommend you enable it, as it isn't going to make your PC run faster to disable it. The overhead is simply too low. I mean, heck, one browsing tab open for 1 second exceeds the total virtual memory and CPU use of that service for probably the life of the session (until reboot).

Anyway, in v4 RC1 BETA since I now better hide/show the processes of other users based on the configuration, the disabling of Terminal Services could result in a blank Process Lasso process list. You can simply toggle 'Main / Manage process of other users too...' to fix this. Alternatively, you can enable Terminal Services.

So, in the NEXT beta... What I'm going to do is continue to ALLOW people to DISABLE Terminal Services, as I know no matter what I say some will insist on being able to disable it. The one side effect is that it will be impossible for Process Lasso to resolve the user name of a process, because it has no session to match the process name to. Therefore, the option 'Manage processes of other users' will automatically be turned on when Terminal Services is found to be disabled.

This does not apply to Vista or Windows 7 where this service has become an integral part of the OS and is always going to be available.

So, now Process Lasso (as before) will continue be the ONLY utility of its kind that does NOT mandate the following services:
  1. Performance Counter (yes, I carefully crafted code to not utilize this 'easy' way)
  2. Terminal Services (in XP/2K if not present, we'll just 'deal' with not being able to get process usernames)
I am currently testing a new beta that will better handle this condition in XP and W2K. So, if you are one of those users who insists on having services disabled, that's no problem for us ;). I honestly think it is largely ineffectual to disable services, and likely to cause troubles with applications that may depend on them, but I will let you be the judge of that yourself.

This issue does NOT apply to last final (v3.84) where we simply managed all processes we had access to. With the improvements in Vista+ support, v4 was more picky about what processes it managed -- hence the little bug in the beta.
Read More
Posted in | No comments

Saturday, 6 November 2010

v4.00.09 RC1 beta

Posted on 00:32 by Unknown
This build has a few minor fixes and adjustments. It has many translation updates, and finally fixes the issue where 'Yes' and 'No' weren't being translated because they fell below the minimum string length of my localization tools (note this was done in a subsequent update after I initially uploaded v4.00.09).
Read More
Posted in | No comments

Thursday, 4 November 2010

Final release date set: November 14th, 2010

Posted on 13:50 by Unknown
As I make my way through extended testing, I've decided to do an unusual (and perhaps challenging) thing --- set a firm release date. Honestly, I believe I could release v4 as-is right now and not have any major troubles. However, I want a little more time to continue testing and performance tuning for different environments, so have given myself 10 days.

This was necessary, in part, to get over my 'fear' of releasing a new version. As I've said before, the last final is so good and stable that it is a risky thing to move away from it unless I'm entirely confident in the new version. Additionally, the new activation system has to be perfect, else I'll get more support emails than I can handle the first day I issue the update, lol. So, I've got my work cut out for me ;o.

I would love to hear what you think about this.
Read More
Posted in | No comments

When CPU Affinity Helps and When HyperThreading Hurts

Posted on 02:52 by Unknown
I'm not a great writer, and have to dedicate most of my time to coding. However, sometimes I do feel compelled to record certain knowledge -- just in case someone else needs it. I've done this many times in lengthy R&D projects (e.g. my WRT54G work), but now I'm taking a different approach - short articles simply stating some fact. I'm calling it the Bitsum Knowledge Base, after Microsoft's Knowledge Base, lol.

Here's a couple short articles I'm working on. Proof-reading and extensions will come in time:

When CPU Affinity Helps
When HyperThreading Hurts

I've got about 100 more I could write, but will start small ;). Maybe these articles will help someone in need, and perhaps gain me a customer if I'm lucky. Many engineers don't take the time to publicly disclose knowledge, which is understandable, but I feel like a more educated population is a better population. Naturally, any writings I do are probably oriented towards the techie type. However, if there is jargon you don't know -- just look it up and you'll understand.
Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • WARNING: Cracks for Process Lasso may modify HOSTS file
    WARNING:  Cracks for Process Lasso have been seen to modify your system HOSTS file so that you can no longer access  bitsum.com  and/or  bit...
  • Licensed user update dialog - Activation code will be automatically populated in license validation box
    Licensed User Update Dialog  - Activation code will be automatically populated in license validation box First, to be clear, the license val...
  • No more COM
    Years ago I wrote my process enumeration and management module. It primarily uses the NT Native API, giving it extended capabilities over th...
  • Process Lasso v3.65.3 beta released
    I've released the first new beta that is 100% UNICODE. I've regression tested almost all the software, though there may still be som...
  • Nag annoyance reduced
    The battle to come up with a tolerable licensing system continues. I struggle with this, as I want my software to be completely free. Howeve...
  • Licensing changes ... Yes, I still call it Free. Do you?
    Starting in Process Lasso v3.50, there have been a few minor changes to the licensing. The free build has these changes: ADDED a system tray...
  • Surprising Benchmarks on AMD Processors - Why the old Phenom II x6 remains a great CPU
    Surprising Benchmarks on AMD Processors The good old x6 Phenom II performs *almost* as fast as the latest unreleased generation of AMD proce...
  • Nag screen changes
    Hi my loyal Process Lasso users and friends. Yes, that's right, I've made many new friends during this project ;) I just wanted to l...
  • Version 6 Goes Final
    Version 6 Goes Final as v6.0.0.58 I don't even know where to start with the changes, so I'm going to refer you to two documents. Nei...
  • Code review and bug tracking continues
    This is the tedious part of pre-release work ;o. I will release a new beta though, as soon as I possibly can. Although I've got new prob...

Blog Archive

  • ▼  2013 (1)
    • ▼  March (1)
      • Process Lasso and WDFME
  • ►  2012 (6)
    • ►  September (1)
    • ►  July (1)
    • ►  June (2)
    • ►  January (2)
  • ►  2011 (166)
    • ►  December (3)
    • ►  November (2)
    • ►  October (2)
    • ►  September (6)
    • ►  August (12)
    • ►  July (14)
    • ►  June (17)
    • ►  May (19)
    • ►  April (13)
    • ►  March (27)
    • ►  February (31)
    • ►  January (20)
  • ►  2010 (203)
    • ►  December (23)
    • ►  November (34)
    • ►  October (38)
    • ►  September (17)
    • ►  August (19)
    • ►  July (19)
    • ►  June (11)
    • ►  May (16)
    • ►  April (8)
    • ►  March (6)
    • ►  February (6)
    • ►  January (6)
  • ►  2009 (43)
    • ►  December (6)
    • ►  November (1)
    • ►  October (10)
    • ►  September (3)
    • ►  August (1)
    • ►  July (9)
    • ►  June (2)
    • ►  May (3)
    • ►  April (4)
    • ►  March (4)
Powered by Blogger.

About Me

Unknown
View my complete profile