Posts Tagged ‘vista’

Encumbered in Services and Processes

Thursday, January 22nd, 2009

For as long as I can remember, every version of Windows has enabled me to see what processes are running, except maybe Windows 3.11. As I continued to use Windows over the years, Control + Alt + Delete evolved into a useful tool, executing taskmgr.exe, showing more than the simple “Close Program” dialog box of the Windows 98 era. It became easy to identify what services were necessary (by simply running services.msc and checking what was set to Automatic, Manual or Disabled) and what processes shipped with Windows and what were running as after-market installations.

Essentially, I memorized what processes are “supposed” to be running, what are necessary and what are not. For example, I usually terminate qttask.exe because it isn’t absolutely necessary and it just takes up CPU threads that could be doing something else. Identifying what processes are supposed to be running is of deep-rooted importance to me because it gives me a sense of security of the system I am running. Aside from rootkits using advanced virtualization-style hijacking (permenant archive) techniques, identifying the processes enables me to know whether the system is compromised at-a-glance.

Back in the Windows 3.11 days, I did not have an anti-virus solution of any kind, however I downloaded all sorts of executables and even programmed a few oldschool “proggies” of my own. Because I didn’t run any anti-virus software, I scanned executables manually using a hex editor — while this wasn’t a perfect solution by any means, most software was relatively simple back then so I could readily identify a password stealer or trojan horse by simply digging through the hex line by line. Using a hex editor to identify viruses and other malicious software worked fine back then, but would be an impossibility now.

Another interesting fact about older systems was that if you pressed Control + Alt + Delete on a Windows98 machine, and it didn’t respond, you could check if it was terminally crashed by pressing Control + Alt + End, if the system emitted a PC Speaker single “beep” at you, then you knew the system was still active and would eventually regain stability and if you heard no audible beep, then the system was most likely done and you’d have to force shut it down.

Anyhow, with 2000/NT and XP I was able to quickly and easily identify whats services and processes were supposed to be running; so when I came across a new computer to diagnose, I could see what foreign processes needed to be identified and look them up accordingly.

This ease-of-identification process has ended with Vista. Now, when I bring up the Task Manager or Services list, there is such an immense amount of processes running that I have mentally given up keeping track of what is “okay” to be running and what isn’t. I continue to use the Windows Defender software explorer feature to disable certain applications from starting up, but that is the extent of my process-checking for the most part with Vista.

In my experiences, the average (OEM) Vista installation seems to have well over 80 processes which is a frighteningly high number. Even as I remove programs and block startup processes, however, that number doesn’t dwindle all that much. Vista is a fantastic operating system and comes highly recommended over XP, however, if you intend to track processes you’ll have to use something like Process Explorer.

I don’t particularly mind not being able to look over every single process in Vista, because I know it is inherently much more secure than XP and more difficult to penetrate, thanks to the inclusion of Windows Defender, sandboxing, firewall improvements, etc., it’s easier to lock down and secure the system anyway. So, on the one hand it’s nice to not think about it all the time, and on the other hand I feel like I am relinquishing control over the OS.

What do you think?

HP Pavilion TX2500 Review

Saturday, November 15th, 2008

I have recently replaced my TX1000 with a TX2500 and despite a few little hiccups during the setup, I am very impressed with the improvements.The TX2500 is solid, light and sports a real touchscreen with wacom pen. Battery life is quite good and I recommend setting the power mode to “Balanced” rather than the standard “HP Recommended” that ships with the unit and manually adjusting the screen brightness to your tastes.

Physically, the TX2500 varies very little from the TX1000, where the major improvements lie are in the touchscreen and performance. My feeling about the TX1000 was that it was drastically underpowered and not up for the challenge of running Vista. The TX2500, however, feels powerful, balanced, and runs cool to boot.

The screen is very reflective, but no more so than the TX1000 which I got used to very quickly. It’s not a big deal after a little while. The touchscreen works quite well both with the wacom pen or direct touch. Here is a poorly made video demonstrating the TX2500 touchscreen:

(YouTube, Google Video, Metacafe, Veoh, MSN Video, Blip.TV, DailyMotion)

Specs:


- Windows Vista Home Premium (Service Pack 1 (32-bit))
- AMD Turion(TM) X2 Ultra Dual-Core Mobile Processor ZM-84 (2.3GHz)
- 12.1″ diagonal WXGA High-Definition HP BrightView Widescreen (1280 x 800) w/Integrated Touch-screen display
- 3GB DDR2 System Memory
- ATI Radeon(TM) HD 3200 Graphics
- 250GB 5400RPM SATA Hard Drive
- Webcam + Fingerprint Reader with HP Imprint Finish (Echo)
- Wireless-N Card w/ Bluetooth
- DVD/CD drive, LightScribe SuperMulti 8X DVD+/-RW DL
- 6 Cell Lithium Ion Battery

This neat little Flash intro plays after booting the computer up for the first time.



However, in typical low-end PC fashion, HP tries to force Norton on you and the fun stops there.

Bummer. I clicked Yes. If there was any company I’d like to see fail, even more than GM, it would be Symantec.

I timed the initial set up of the notebook just for fun, results were 26 minutes, 13 seconds until I had a working desktop and the hdd stopped thrashing.




Few more photos of the unit:



After the computer was up and running, I uninstalled the following:

Yahoo! Toolbar

Yeah. I’m sure.

Viewpoint Media Player
SlingPlayer
Slingbox Flash Tour
QuickPlay SlingPlayer 0.4.6
Cyberlink PowerDirector
Cyberlink Power2Go
Norton Internet Security
My HP Games (WildTangent, must uncheck every one individually)
muvee autoProducer 6.1
Microsoft Works
Microsoft Office PowerPoint Viewer 2007
Microsoft Office Home and Student 2007
LiveUpdate
HP Update
HP Smart Web Printing
HP PhotoSmart Essential 2.5
HP Help and Support
HP Customer Experience Enhancements
CyberLink DVD Suite
Compatibility Pack for the 2007 Office system
Adobe Reader 8.1.0
Activation Assistant for the 2007 Microsoft Office suites

Then…

Installed 37 Windows Updates
Restart. Received the following error message:

Oh no!

Error automagically solved itself.

Install 6 more Windows Updates.
Received this error message:

Then…

Set IE7 homepage from hp-laptop.aol.com to google.com
Set IE7 search default from Yahoo to Google. Remove ask.com and yahoo permanently.
Restart.
Install 3 more Windows Updates.
Restart.
Install 2 more Windows Updates.
Restart.
Disabled UAC, set DPI to 120, disable automatic Windows Defender scans.

I was a little troubled by the number of processes running by default:


83 seems a bit high.

Using Windows Defender’s Software Explorer feature, I disable the following from starting automatically:

bttray.exe
sm56hlpr.exe
qpservice.exe
MUIStartMenu.exe
HPHC_Scheduler.exe
HPWAMain.exe

Installed the following programs:

Avast! Anti-Virus
Firefox
CCleaner
Google Chrome

Microsoft Office Professional Plus

… and that’s about it. The system is stable, good to go. I won’t go into details about heat and speed because other reviewers have documented that already. What I hadn’t seen was many photos of the unit until now.

Technical details/more reviews are over here, and here.

As always, e-mail with questions: