Softpanorama
(slightly skeptical) Open Source Software Educational Society

May the source be with you, but remember the KISS principle ;-)

Google   


Configuring Scripting and Command Line Friendly Windows XP

News

See also

Recommended Books Recommended Links Recommended Papers

Selected Utilities

Unixification

Alternatives to Norton Utilities

Free Registry Tools Windows Process Viewers Windows XP Slow Startup and Shutdown Microsoft Power Toys Monad Shell Scripting in Windows Windows Terminal Services Network Tools for Windows
Norton Ghost Undeleting files under Windows FAT32 Partitions Data Recovery Drive Repartitioning and resizing Registry Hardening Spyware Windows Integrity Checkers Windows Security
Office  Excel Frontpage VBA NetDrive Tips Humor Etc

This page contains the recommendations for my CS students on how quickly create a usable student laptop. They might be slightly outdated (on newer dual core laptops Microsoft Virtual PC is probably a must to have so that you can run Window XP and Suse simultaneously. Please note that on old Dell laptops line C610/C810 and C640/C840 Windows 2000 is a better/faster OS for virtualization as it is much less resource intensive then Windows XP -- it can run perfectly well in 128K memory.

There are several steps in configuring Windows desktop with command line tools  on a cheap laptop (let's say C610, with Windows 2000 or Windows XP preinstalled. Tools listed below are those tested extensively; most of them I  am using for many years. 

Note: One of the rules, especially important on PC with small memory (256M) is never install any Adobe products, unless you absolutely need them: they are all horrible bloatware.

Here are the steps:

  1. Unless you got it with a new laptop/desktop, resist temptation to get Windows Vista -- it costs a lot of money that are better spend on something else like a couple of USB drives for backups or a  flat screen monitor; also you might have difficulties in the class as all lectures are win 200/ Win XP oriented. I personally still do not use Windows Vista and and right now have no plans for switching.  Upgrade from XP to Vista is a bad investment.
     
  2. [Optional, not necessary if manual partitioning was done by yourself] Using Partition Magic or Knoppix cut the size of C drive to  ~30-40G].  You usually do not need more then that and on a typical for modern laptops 80G drive you will have extra 40G partition is very useful for keeping you documents and Ghost images (it's a very bad practice to keep everything on the system drive -- first of all this unnecessary enlarges the Ghost image of this drive). 

    Also on the second partition you can store the latest Ghost image of C drive which is very convenient when traveling (if you did something wrong you just restore the image and continue working in 15 min, not 15 hours).
     

  3. Tweak look and feel

     

  4.   Touch pads, as nice as they are, can be a nuisance when trying to type. If your thumb happens to brush the pad while the rest of your hand is typing, the input location within your application may change. That means that the touch pad can be disabled in the operating system and re-enabled if USB mouse is present. There are a couple of options:

    1. On older laptops like C610 there is an option in BIOS for touchpad to be disabled with USB mouse is present.

    2. On newer Dell laptops like D620 if you go to control panel, then mouse, you should have the option of disable  touchpad if USB mouse is present.  If not something is wrong with either mouse driver or touch pad driver.
       

  5. Install SFU 3.5 (this is a great free tool from Microsoft; you can use Cygwin instead, though)
     

  6. Install Active Perl and Komodo (or Python is you prefer the latter)
     

  7. Install Microsoft PowerToys for Windows XP (a half-dozen of tools are really useful):

  8. Install Windows XP and 2003 Resource Kit
     

  9. Install winxpvirtualcdcontrolpanel_21.exe. This free Microsoft tool for Windows XP lets you create a virtual CD drive on your hard disk.
     

  10. Install FAR
     

  11. Install Total Commander
     

  12. Installl NOTEPAD++   -- great free replacement for notepad. Another variant it Notetab. 
     

  13. Create c:\Arc directory and install 7-zip and info-zip
     

  14. Install BlueMonkey (rebranded Netscape Messenger; it's very stable but also is a bloatware and stays in memory even after you close it so you need manually delete it from memory when you do not need it -- it just occupies swap space; you can delete it from the registry startup if you wish)

  15. Update IE to version 7 (only for PCs with 512M memory of more; suicidal move for 256M RAM PCs).  You might consider Opera as smaller and faster browser but generally IE wins in compatibility.

  16. Install Microsoft Antispyware tool (only if memory is greater then 256M).

  17. Create C:\Utils directory and install hijackthis and command line archivers lime InfoZip into it

  18. Install Norton Ghost  2003 (you can use later versions but personally I trust only Ghost 2003: it never failed me).

  19. Install Office 2003 or earlier version. As a substitute consider Office 2000 (very cheap on eBay) or MS Works (contains MS Word). NVU can serve as a basic substitute for Frontpage. 

  20. Install FoxIt PDF Reader (adequate for most purposes and have smaller foot print; complex forms might need Adobe Acrobat, though).

  21. Install Novell Netdrive (provides FTP pseudo-filesystem; provides with any Windows filemanagers richer functionality that FTP client)
  22. Install Teraterm
  23. Correct path to include C:\Utils directory, Perl and SFU.
  24. Install Workrave for prevention of  Repetitive Strain Injury (RSI).


Notes:
  • Those pages are written by people for whom English is not a native language. Some amount of grammar and spelling errors should be expected.
  • This is a Spartan WHYFF (We Help You For Free) site. It cannot replace the best teachers and the best books.
  • The site contain some obsolete pages as it develops like a living tree... Some links on older pages are broken. Please try to use Google, Open directory, etc. to find a replacement link (see HOWTO search the WEB for details). We would appreciate if you can mail us a correct link.

Search Amazon by keywords:

Google   
Open directory

Research Index

 

Old News ;-)

Hate the Adobe Acrobat bloatware? Need to read PDF documents ? Get  free FoxIt PDF Reader !

[Apr 18, 2008]  CoScripter

A useful Firefox plug-in

CoScripter is a system for recording, automating, and sharing processes performed in a web browser such as printing photos online, requesting a vacation hold for postal mail, or checking flight arrival times. Instructions for processes are recorded and stored in easy-to-read text here on the CoScripter web site, so anyone can make use of them. If you are having trouble with a web-based process, check to see if someone has written a CoScript for it!

[Mar 24, 2008] Workrave

Great free (GPL) program for too enthusiastic programmers, Unix and web administrators or computer users who can hurt themselves by acquiring Repetitive Strain Injury. Hat tip to the  developers directly: Rob Caelers (Core features, Debian packaging, Linux version, ...), and Raymond Penners (Graphical user interface, W32 port, ...).  You guys really rock !!!

Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. Please refer to the feature comparison for a complete list of features, and how the program performs with respect to other programs on the market. The program runs on GNU/Linux and Microsoft Windows.

Microsoft's Ballmer On Windows Server, Yahoo, Linux -- Microsoft -- InformationWeek

InformationWeek: I think you see VMware aggressively courting virtualization customers. Customers that I've spoken with are saying Microsoft is definitely coming from behind here. You mentioned it on stage here. There's Hyper-V's delay. Does Microsoft's entrance now into the virtualization space put it at a disadvantage in the virtualization world?

Ballmer: The choice is, you know, to be first to have share or not. I guess I prefer to be first to have share. Now, you've got to remember, this market has barely been scratched, less probably in the install base -- less than 5% of all systems run virtually. Virtualization is way too complicated, way too expensive today for people to take advantage of it, and it's way too isolated from the rest of everything that happens in application development to data center deployment and operations. That's not my way of criticizing, it's just if we're going to get -- if the phenomenon is going to fully take effect, then we've got to democratize it. That might be VMware, [but] they haven't shown moves in that direction. Somebody could argue it might be one of the open source alternatives. I like what we've got. I think we pay out on those problems.

That doesn't mean the other guys are going to go away. Obviously we recognize that fact and we provide good interoperability with VMware's virtual machine. But I don't think -- there's a simplicity with performance, with management, integrated management, with everything else, I think we're going to make a real difference. Sure, I wish we had everything we're announcing now and shipping this year a year ago, sure. Two years ago? Sure. But, believe me. We're going to make a big difference.

Comments
The fact of the matter is Linux isn't much cheaper to use than Microsoft, in terms of initial expense, continued support, or even in terms of development.

What Linux excels in is its large community of free, and sometimes paid developers to fix problems corrected more quickly than a single company can possible achieve. When you take Linus' recent comments into account, about him never caring or running a Linux server, only being focused on the desktop, one has to really wonder what how it can possibly compete with commercial giants like Sun and Microsoft.

What Microsoft excels in is their world-class support and a quality product at a reasonable price with an enormous ecosystem and unlimited developmental budget.

The commercial Linux vendors, Red Hat and Suse, can't offer the ecosystem Microsoft does, nor the leverage it has with its developers or vendors. The non-commercial Linux distributions are fun to play with, but totally impractical for business use.

The war goes on... Linux and most significantly Solaris are taking a bad beating. Once MS goes full bore in the virtualization space, it's going to blow Linux, Solaris and VMWare out of the market entirely, because of its massive commitment in research and functionality.

Finally, if MS doesn't like how its being treated in the US or Europe for that matter, it might just decide to stop selling to those markets -- where would that leave customers?

... ... ...

Ballmer: "I used to always joke with IBM, you know, we were opening up the desktop to them, and they were opening up the mainframe and the data center to us. And who out-hustled who is a big deal in terms of who wins."

[Feb 29, 2008] Project details for Key Scripter

freshmeat.net

About:
Key Scripter listens to key press/release events from a keyboard device and sends fake key events to an X display. It supports gaming keypads such as the Nostromo SpeedPad and allows the creation and usage of complicated key scripts for games and other applications.

Release focus: Major feature enhancements

Changes:
This release also supports Windows. A Win32 binary has been added to the download packages. To compile the source files on Windows, the latest release of MinGW is required. Additionally, this release fixes a few memory allocation bugs, adds support for wildcard binds, and provides improvements to debug messages. The example configuration file has been extended with extra features.

Author:
Andrei Romanov [contact developer]

[Feb 24, 2008] The Top 50 Proprietary Programs that Drive You Crazy — and Their Open Source Alternatives WHDb

The list itself is almost useless as the author has no clue about capabilities of most programs he listed but comments contain a lot of useful information from people who did used the programs they mentioned:
emptyset Says:
February 8th, 2008 at 1:16 pm

I’m surprised no one mentioned MPlayer. It runs on *nix/OS-X/Windows and plays FLV and that Real player crap that may still be laying around on your HDD… and it plays just about everything else too.

Danny Says:
February 8th, 2008 at 1:33 pm

I like OpenProj as an alternative to MS Project. OpenProj can open and work with MS Project files:
http://openproj.org/openproj

Sam Says:
February 8th, 2008 at 1:54 pm

I used to use Bluefish, but now I use Geany. I love EditPlus on Windows, Geany is a very nice alternative. My favorite feature is regex search/replace across multiple files.

Instead of NVU I would suggest Radria http://radria.sqlfusion.com/ Its active, i’ve been using it for sometime and I love it.

  • Kelly Says:

    Let me fix that for you.

    Basics

    1. Windows Vista OS to Ubuntu OS
    Debian

    2. Internet Explorer Browser to Firefox Browser
    SeaMonkey (Mozilla)

    Office Suites

    3. Microsoft Office to OpenOffice
    KOffice

    4. Mactopia to NeoOffice

    Office Tools

    5. MathWorks MATLAB to Scilab
    Isn’t Ocatve the thing to use here?

    6. Microsoft Access to Kexi
    Yes

    7. Microsoft Word to OpenOffice Writer
    KWord

    8. Microsoft Excel to OpenOffice Calc
    KSpread

    9. Microsoft Visio to Dia
    Dia is ugly, use Kivio

    Productivity

    10. Blackboard to Moodle
    DO IT NOW! BB is aweful!

    11. Box to Cabos
    Box sounds like file sharing site trying
    to sound legal. If you want to pirate^w
    I mean “share some perfectly legal files”,
    use BitTorrent. Good clients include
    Deluge, rtorrent, transmission and
    KTorrent.

    12. Microsoft Project to Open Workbench
    KPlato or Planner

    13. Mindjet to FreeMind

    Graphic Programs

    14. Adobe Illustrator to Inkscape
    OK

    15. Adobe PhotoShop to GIMP
    Krita

    16. Adobe Premiere to Avidemux
    Ha ha, very funny. Not comparable.

    17. AutoCAD to Archimedes

    18. Microsoft PowerPoint to OpenOffice Impress
    KPresenter

    19. Microsoft Paint to Tux Paint

    20. TruSpace to Blender
    closest you’re going to get

    Web Editors

    21. Adobe GoLive CS2 to Mozilla SeaMonkey
    GoLive has what to do with SeaMonkey?

    Use Kompozer (bugfix of NVU, which is
    derived from Mozilla (SeaMonkey) Composer.

    Or use Quanta. Or vim.

    22. Adobe Dreamweaver to NVU
    Kompozer or Quanta or vim.

    23. Macromedia Flash Professional to OpenLaszlo
    No and No - Use HTML, CSS and JS, not this
    other crap

    24. Microsoft Frontpage to Bluefish
    Kompozer or Quanta or vim.

    25. Windows Notepad to ConTEXT
    Vim, or if you insist on a gui non-modal
    editor use Scite or Kate or GEdit or leafpad
    On Win32, Scite or Notepad2 or Notepad++

    26. Altova XMLSpy to XML Copy Editor

    Publishing

    27. Adobe Acrobat to PDFCreator. OK

    28. Adobe Framemaker to DocBook. What do you think the connection is between page layout software and a
    documentation system? Use Kword or Scribus or even LaTeX (kile or lyx if you want a latex editor).

    29. Microsoft Publisher to Scribus. Yes

    Communications

    30. AIM to Pidgin Any of the many good Jabber/XMPP clients. Psi is one good one. AIM via a server transport.

    31. FeedDemon to RSS Bandit.  Newsfox (Firefox/SeaMonkey ext.)

    32. Microsoft MSN Messenger to aMSN. MSN via a Jabber server transport.

    33. Microsoft Outlook to Thunderbird. All email clients suck. tbird, Claws, mutt and Gmail suck the least (in different ways).

    34. Skype to Wengophone
    OK

    Media

    35. iTunes to Songbird Amarok or Rhythmbox or mpd or xmms2

    36. Nero Burning Rom to K3b. Yes, or brasero

    37. Quicktime to Darwin Streaming Server

    38. TiVo Desktop to Galleon.tv Tivo to MythTV

    39. Windows Media Player to Miro Miro is a new catagory, not comparable to anthing, esp. not WMP. To replace WMP, use mplayer or gxine. VLC is ok-ish.

    Utilities

    40. CuteFTP to Filezilla Yes, or Konquoror

    41. iBackup to ZManda tar+bzip2

    42. Norton Ghost to Partition Image OK

    43. Rational Purify to Valgrind

    44. WinZip to 7-Zip Ok-ish, better to uncompress with the appropriate cli tool. Compress with bzip2

    Security

    45. Kaspersky Anti-Virus Personal to Winpooch Winpooch?!

    46. McAfee VirusScan to ClamWin On win32 yes. On Linux do not bother with clamav unless you run a Mail
    server with Win32 clients

    47. Norton Personal Firewall to WIPFW  Core Force is based on OpenBSD’s PF

    Financial

    48. Authorize.net to OpenSSL What?! Not comparable

    49. Microsoft Money (Plus) to TurboCash GnuCash or KMyMoney

    50. Quickbooks to Compiere

[Feb 7, 2008] NOTEPAD++

It is a really good replacement for Notepad. Highly recommended.

Notepad++ is a free (free as in "free speech", but also as in "free beer") source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.

This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.

This project is mature. However, as you can see it's a one-man-project, there are still some bugs and missing features. If you have any question or suggestion about this project, please post them on the forums. As well, if you have any feature requests, you can always make the demand, but there's no guarantee that I'll implement it.

You're encouraged to translate Notepad++ (if it is not present in the Download Section) and/or to translate the Notepad++ official site into your native language.

I hope you enjoy Notepad++ as much as I enjoy coding it.

Here are the features of Notepad++ :

  Syntax Highlighting and Syntax Folding
  WYSIWYG
  User Defined Syntax Highlighting
  Auto-completion
  Multi-Document
  Multi-View
  Regular Expression Search/Replace supported
  Full Drag ‘N' Drop supported
  Dynamic position of Views
  File Status Auto-detection
  Zoom in and zoom out
  Multi-Language environment supported
  Bookmark
  Brace and Indent guideline Highlighting
  Macro recording and playback

[Jan 31, 2008] DupFinder gui 0.12 / console 0.92 by Matthias Boehm

About: DupFinder searches for duplicate files. It has many options that allow you to include only the files that you want. A special algorithm makes it much faster than other programs. A GUI and a command line version are available.

[Dec 3, 2007] SourceForge.net UnxUtils

Port of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools.

[Nov 25, 2007] AutoHotkey - Free Mouse and Keyboard Macro Program with Hotkeys and AutoText Nice addition to windows.

AutoHotkey is a free, open-source utility for Windows. With it, you can:

Getting started might be easier than you think. Check out the quick-start tutorial.

More About Hotkeys

AutoHotkey unleashes the full potential of your keyboard, joystick, and mouse. For example, in addition to the typical Control, Alt, and Shift modifiers, you can use the Windows key and the Capslock key as modifiers. In fact, you can make any key or mouse button act as a modifier. For these and other capabilities, see Advanced Hotkeys.

Other Features

License: GNU General Public License

[Oct 9, 2009] Mac OS X and Linux Fail to Compare to Vista - In terms of growth - Softpedia

While the verdict is still out on Windows Vista, Microsoft’s latest operating system, in combination with its predecessor, Windows XP, managed to keep Windows users off limits for both Mac OS X and Linux. It is becoming somewhat of a generalized perception that Vista is not all the Redmond company promised, and far from the $500 million Wow advertised across the world in early 2007. Hardware and software incompatibility issues, lack of driver support and of dedicated software products and devices, poor performance and reliability are among the problems that plagued Vista since the operating system hit the market in November 2006 and in January 2008.

And while it sounds like Windows Vista delivered an unexpected window of opportunity for the increase in adoption of Mac OS X and Linux, the fact of the matter is that the two rival platforms have almost flatlined in terms of uptake in 2007. According to statistics provided by Market Share by Net Applications, starting in December 2006 and through September 2007, Linux doubled its market share. This detail would sound nothing short of promising, except for the fact that the doubling in market share is equivalent to a jump from 0.37% to 0.81%. In the past month, the open source operating system only increased its footprint on the market by 0.4%, from 0.77% to 0.81%.

The growth of Mac OS X is more consistent compared to that of Linux. But then again, Apple's operating system is the beneficiary of an excellently marketed platform, from the small, and not at all anodyne design details, to the pluses inherent with a closed business environment. In this context, Apple's biggest advantage is also Mac OS X's Achille's heel, as proprietary hardware is regarded as less accessible than personal computers. The combined market shares of Mac OS and Mac Intel, as published by Market Share by Net Applications, reveal a jump from 5.67% in December of last year to 6.61% in September 2007. In the past two months, Mac OS X grew from 6.15% to 6.61%.

Windows Vista, with all its overcriticized faults, evolved from 0.16% in December 2006 to 7.38% at the end of the last month. During the same period, Windows XP dropped from 85.30% to 79.32%, a percentage slips which makes it obvious that XP users upgraded/migrated to Vista and not to Mac OS X and Linux. While of course there is also a small segment that did in fact made the jump to the two alternative platforms, it is clear that the vast majority of XP users remain loyal to the Windows brand.
 

====

Comments

These are sales figures taken from retail channel sales, which ignore the fact that FAR MORE copies of Linux are downloaded for free from distro mirrors than are purchased through the retail channels That "doubling" probably represents Ubuntu sales through DELL, if you trust the figures, which I don't. They too often reflect the wishes of MS.

If the retail sales have doubled I would wager that the download channel count has MORE THAN DOUBLED, and by all accounts it was at 5-10% of desktop market share before VISTA. I know that the number of new users, who said they had just left Windows, now on the PCLinuxOS forum has at least quadroupoled since VISTA's release.
 

[Sep 10, 2007] How To Manage Environment Variables in Windows XP

If you installed Cygwin then you can use most utilities from command line provided that they are in the PATH
You must be an administrator to modify a system environment variable. System environment variables are defined by Windows and apply to all computer users. Changes to the system environment are written to the registry, and usually require a restart to become effective.

Any user can add, modify, or remove a user environment variable. These variables are established by Windows XP Setup, by some programs, and by users. The changes are written to the registry, and are usually effective immediately. However, after a change to user environment variables is made, any open software programs should be restarted to force them to read the new registry values. The common reason to add variables is to provide data that is required for variables that you want to use in scripts.

To view or change environment variables:

1. Right-click My Computer, and then click Properties.

2. Click the Advanced tab.

3. Click Environment variables.

4. Click one the following options, for either a user or a system variable:

 

[Sept 4, 2007] Great Free Files 20 Fantastic Open Source Downloads

I personally found Filezilla useful in case you need to download a lot of files or a huge file to your ISP and connection is not stable. It has option to restart on error.  7-zip is a competitor to Rar.
FileZilla

FTP lives! This file transfer protocol may seem old-fashioned and ancient, but the truth is, it's often the simplest way to transfer files between PCs, or between a PC and a server.

It's especially useful for transferring large files, because ISPs often block e-mail attachments over a certain size. And it's great for transferring groups of files. FileZilla has just about every FTP feature you need. It's a breeze to set up and edit new FTP connections.

The interface is particularly easy to use, so that you can easily navigate external FTP servers and your local hard drive, and transfer files between then. You can also use multiple simultaneous connections to speed up file transfers. Windows includes a built-in archiving utility that can compress and decompress files in the .Zip format, but it's nobody's idea of particularly useful.

7-Zip

If you need to do more than the most basic of archiving tasks with the Windows zip tool, you're out of luck. 7-Zip comes to the rescue. It offers you considerable power over compressed archive creation and extraction, including several different archive formats and compression methods and levels, and lets you create encrypted, password-created archives.

The interface is quite configurable, and can even create a two-pane view, which is rare in archiving programs.

RogueScanner

Think your home or small office wireless network is safe? Do you have any idea whether any intruders are on it? This free program is a great way to find out.

Run it on a PC attached to your network via Ethernet. (The program won't work in Windows Vista, so you'll need Windows XP.) When you run it, it immediately does a network scan, finding the wireless and wired devices attached to it. For each device, it lists the unique MAC address (a kind of serial number), the IP address, the manufacturer if it can figure it out, and model number if it can find that. It also tells you what kind of device it is, such as a router, printer, PC, and so on. And it will also flag any suspect devices it finds.

Just compare the information it finds to what you know of your network. If there are any wireless devices connected that you don't know about, you may have an intruder.

[Aug 18, 2007] How to disable touchpad in laptop

This is a simple remedy for the erratic movement of cursor. On most laptops you can also disable the touchpad from the BIOS setup [press F2 or del when the computer starts to enter BIOS settings].
There are no keyboard shortcuts available for this setting. Moreover some laptops coming now are having a button for locking the touchpad when needed. That might be much helpful as you cant go to control panel every time you type. You can create a shortcut of mouse properties somewhere in your quick launch or start menu for doing the above procedure in a faster way.

[Aug 17, 2007] Setting up a Notebook versus a Desktop

[Aug 16, 2007] Favorite Utilities Mount .iso files under windows XP

Readme for Virtual CD-ROM Control Panel v2.0.1.1

THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES


System Requirements
===================
- Windows XP Home or Windows XP Professional

Installation instructions
=========================
1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
2. Execute VCdControlTool.exe
3. Click "Driver control"
4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
5. Click "Start"
6. Click OK
7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available.
8. Select an unused drive letter from the drive list and click "Mount".
9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK.

You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control.


For a more completed tutorial (including how to make an ISO from a CD) click here. The article explains making an ISO using Nero - however, I prefer BurnAtOnce which is donationware.

[Aug 10, 2007] TweakXP.com - Disable CD Autorun in XP Home

To Disable CD autoplay, completely, in Windows XP Pro
  1. Click Start, Run and enter GPEDIT.MSC
  2. Go to Computer Configuration, Administrative Templates, System.
  3.  Locate the entry for Turn autoplay off and modify it as you desire.

How to Disable the Feature That Allows CD-ROMs and Audio CDs to Run Automatically

How to Disable the Feature That Allows CD-ROMs and Audio CDs to Run Automatically

To disable the feature that allows CD-ROMs and audio CDs to run automatically:

[Jul 11, 2007] Disable CD autoplay in Windows XP Home

Windows AutoPlay is pretty annoying feature which allows for a program contained on a CD to be run when it is placed into the drive and read by Windows.
To disable the CD autoplay feature, use the following Windows XP registry hack:

Hive: HKEY_LOCAL_MACHINE
Key: SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer
Name: NoDriveTypeAutoRun
Type: REG_DWORD
Value: 181 hex 0x0b5

[Jul 11, 2007] Disabling Autoplay in XP Home editions

Disable CD autoplay in Windows XP Pro

It is safest to disable CD autoplay in XP using either local group policy or, for an enterprise, an Active Directory group policy. The local group policy editor method:
  • Click Start
  • Click Run
  • Enter GPEDIT.MSC
    Group Policy mmc will popup. On left panel:
  • Double-click Computer Configuration to open submenu
  • Double-click Administrative Templates to open submenu
  • Double-click System to open submenu
  • Double-click Turn autoplay off option which will be near the bottom of the list in the right panel.
The default is the Not configured . Set it to Enabled.

Relate tips:

How do I really disable auto-play in Windows XP - Ask Leo!

TweakUI, one of what Microsoft calls "Power Toys for Windows XP". It's more than a toy. It allows you to adjust (or 'tweak') several settings that aren't exposed directly by the Windows tools.

Once you've installed TweakUI you'll find a lot of options in it. For our current problem, in TweakUI expand My Computer, and then AutoPlay. Click on Drives and uncheck the drive letter that you no longer want to AutoPlay. Click on Apply and that's it. No more "what would you like me to do" dialogs.

TweakUI has a number of other settings, I encourage you to install it and browse around in it. It's something I install on every computer I run. (The PowerToys page has a number of useful tools, have a look while you're there).

Annoyances.org - Turn Off the CD-ROM Autorun

Windows XP - Solution 1

Windows XP - Solution 2
Click New to add a new variable name and value.
Click an existing variable, and then click Edit to change its name or value.
Click an existing variable, and then click Delete to remove it.

[Jul 20, 2007]  HOW-TO Map a drive to your FTP server - Engadget

you can map an ftp or webdav server as a network drive in XP without having to use any such tool - it's built into the OS! from My Computer, find "Map Network Drive" in the Tools menu. A window will pop up asking for a drive letter and a folder, and at the bottom is a link reading "Sign up for online storage or connect to a network server." click that link, select "Choose another network location" from the Add Network Place Wizard, and follow the wizard's prompts to add the location and login information. Simple.

[Jul 20, 2007] Novell's NetDrive

This is better than using "My Network Places" for ftp because you can edit files in place on the remote site. Has to make your favorite ftp client obsolete.
A free implementation that lets you map your FTP server just like a local drive. This is great application that permit you to manage you FTP site as if  it is a local drive. It does not need Novell client to be available: this is a standalone application. Licensing restrictions keep Novell from distributing netdrive.exe on their web site so you will need to find it using Google or other search engine. It used to  available from several university sites, but as program grow older the number of such sites disappeared.  Here is one link that was active at the time or last correction of the page (Google is your friend and with search string "Netdrive 4.1" you can do wonders :-)

Download the program from HERE. Double click and follow the instructions to install the program. Once the program is installed, open the program (Start->Programs->NetDrive->NetDrive) and click new site.

Here is step-by-step tutorial for setting up NetDrive.

[Jul 10, 2007] Opera (Internet suite) - Wikipedia, the free encyclopedia

Opera also has IRC chat client.

Opera 9 is packaged with a torrent plugin, so BitTorrent downloads can be handled just like regular HTTP/FTP downloads.

It is notable in the face of criticisms of rendering accuracy, that Opera 9.0 passes the Acid2 rendering test by the Web Standards Project, which is designed to test compliance with the latest HTML, CSS and other web standards.[26] Browsers such as Internet Explorer 7 and Firefox 2 do not pass this test.

[Jun 27, 2007] The Old New Thing The history of the Windows PowerToys

The history of the Windows PowerToys

During the development of Windows 95, as with the development of any project, the people working on the project write side programs to test the features they are adding or to prototype a feature. After Windows 95 shipped, some of those programs were collected into the first edition of the Windows 95 Power Toys.

As I recall, the first edition contained the following toys:

CabView
This was a handy internal tool which also served as a test of the shell folder design.

 

CDAutoPlay, DeskMenu, FlexiCD, QuickRes
These were side toys originally written by shell developers for their own personal use.

 

Command Prompt Here, Explore From Here
These were proof-of-concept toys which tested the shell command extension design.

 

Round Clock
This was a program to test regional windows.

 

Shortcut Target Menu
This was a feature idea that didn't quite make it.

I wasn't around when the decision was made to package these toys up and ship them, so I don't know what the rule was for deciding what was PowerToy-worthy and what wasn't. Nor do I know where the name PowerToy came from. (Probably somebody just made it up because it sounded neat.)

Upon the enormous success of the PowerToys, a second edition was developed. This time, people knew that they were writing a PowerToy, as opposed to the first edition of the PowerToys which was merely cobbled together from stuff lying around. The second edition of the Windows 95 PowerToys added FindX, Send To X, the Telephony Locator Selector, XMouse, and Tweak UI.

Later, the kernel team released their own set of toys, known as the Windows 95 Kernel Toys. Alas, the original blurb text is not on the Microsoft downloads site, but here's an archived copy. (In reality, it was I who wrote all of the Kernel Toys, except for the Time Zone Editor, which came from the Windows NT Resource Kit. I also wrote the somewhat whimsical original blurb.)

This was all back in the day when it was easy to put up something for download. No digital signatures, no virus checking, no paperwork. Just throw it up there and watch what happens. Today, things are very different. Putting something up for download is a complicated process with forms to fill out in triplicate and dark rooms with card readers. I wouldn't be surprised if an abandoned salt mine in Montana were somehow involved.

Nowadays, every team at Microsoft seems to have their own PowerToys, trading on the good name of the Windows shell team who invented the whole PowerToys idea. (As far as I can tell, we don't get any royalties from other divisions calling their toys "PowerToys".) A quick check reveals the following PowerToys available for download from Microsoft; I may have missed some.

(Plus, of course, the Windows XP PowerToys, which does come from the shell team. The Internet Explorer team originally called their stuff PowerToys, but they later changed the name to Web Accessories, perhaps to avoid the very confusion I'm discussing here.)

What's frustrating is that since they are all called "PowerToys", questions about them tend to go to the shell team, since we are the ones who invented PowerToys. We frequently have to reply, "Oh, no, you're having a problem with the XYZ PowerToys, not the classic Windows PowerToys. We're the folks who do the classic Windows PowerToys."

Even the blog name "PowerToys" has been co-opted by the Visual Studio team to promote their Powertoys for Visual Studio 2003.

Some people claim that Tweak UI was written because Microsoft got tired of responding to customer complaints. I don't know where they got that from. Tweak UI was written because I felt like writing it.

That page also says that sometimes PowerToys vanish without warning. That's true. A few years ago, all the Windows XP PowerToys were taken down so they could be given a security review. Some of them didn't survive and didn't come back. Other times, a PowerToy will be pulled because a serious bug was found. Since PowerToys are spare-time projects, it can take a very long time for a bug to get fixed, tested, and re-published. For example, the HTML Slide Show Wizard was pulled after a (somewhat obscure) data-loss bug was found. Fixing the bug itself took just a few days, but testing and filling out all the associated paperwork took six months.

There's no moral to this story. Just a quick history lesson.

Published Wednesday, February 02, 2005 7:00 AM by oldnewthing

 

Microsoft PowerToys for Windows XP

SyncToy

With new sources of files coming from every direction (such as digital cameras, e-mail, cell phones, portable media players, camcorders, PDAs, and laptops), SyncToy can help you copy, move, and synchronize different directories. Download or learn more.

[Jun 26, 2007]  Data Recovery First Aid 3 tips to increase your chances of success SoftwareTalks

Tip #1: Use your system as little as possible until you recover all of your lost files. The more activity taking place on your hard disk, the greater the chance that some of your lost data might be written over.

- Don’t copy any files to the disk containing your lost data;
- Avoid browsing the web, because your web browser saves cache files on the disk;
- Don’t launch any unnecessary programs, because they can also use your disk;
- Don’t restart your computer.

Tip #2: Before you go further, take steps to free up some space on the disk containing your lost files. The more free space your system has, the less chance of overwriting any lost files with new ones. You can do one or more of the following things.

- Delete old files that you don’t need anymore (you can also move them to another source, like a USB flash drive, instead of deleting);
- Empty your Recycle Bin - making sure that you haven’t put any important files in there by mistake;
- Empty your browser cache. For Internet Explorer, click on the “Tools” menu, then select “Internet Options”. Then, on the “General” tab, click the “Delete Files…” button.

Tip #3: To install any software after data damage increases the risk of your data being overwritten, so if you haven’t had any data problems yet, consider installing a data recovery program just in case. Prevention is always better than cure, and a recovery program is good insurance for your data. However, if you don’t yet have a recovery program, find one and - if possible - avoid installing it to the disk where your lost files are located.

Most recovery programs work fairly similarly. You need to select the disk where the lost files are located, let the program analyze the content of the disk - this can take a while - and then select the file you want to recover. Then, provide a location where you want to save that file. You should try to avoid recovering files to the same disk. You could use another hard drive, a network or removable media like a floppy disk or USB flash drive.

Windows Powertools (exe), from Vivek Narayanan - Software Downloads - TechRepublic

Overview: Windows Powertools is a collection of powerful and easy to use tools for your Windows PC which can be used to speed up your PC and help you stay in control of it. Features: Clear your cache and make your PC faster. Compress your disk drives (New) .Ping your Internet connection and prevent your ISP from disconnecting you. Define startup programs and prevent unwanted application on startup. Edit your registry. Clear boot sector and do drive cleanup, and make your computer faster. Defragment drives and make your PC 2 to 3x faster. Monitor running tasks and kill unwanted tasks. Convert FAT32 volumes to NTFS within 5 minutes. Version 1.3 may include unspecified improvements, enhancements, and bug fixes.

[Mar 11, 2007] Remote Desktop Connection Software

Remote Desktop in Windows XP Professional provides remote access to the desktop of your computer running Windows XP Professional, from a computer at another location. Using Remote Desktop you can, for example, connect to your office computer from home and access all your applications, files, and network resources as though you were in front of your computer at the office.

[Feb 8, 2007] Microsoft tweaks IE7

In my experience with early versions of IE7 is that it is not stable. Moreover it is bloated slow and buggy. Sometimes it is unable even to load a webpage -- IE7 reports DNS error instead. Refresh helps but this is a very annoying problem...

February 08, 2007 (IDG News Service) -- Microsoft Corp. has quietly released a patch aimed at improving the performance of Internet Explorer 7's phishing filter ahead of the company's regular patching schedule, which occurs on the second Tuesday of every month.

The update was made available last week on on Microsoft's Web site, according to a blog entry on IEBlog, which is written by the IE team at Microsoft.

This update addresses an issue some users experience when navigating to a page with multiple frames, or where frames are being navigated simultaneously, according to the post by IE Program Manager Steve Reynolds. This kind of navigation occurs when the IE phishing filter, which attempts to block access to sites that may try to defraud Web users, evaluates a Web page when a user navigates to it. The result is multiple simultaneous evaluations for the same page, Reynolds wrote in his post.

In addition to being available on Microsoft's Web site now, the patch will also be released later this month for Windows XP and Windows Server 2003.

Phishing filter performance is not the only complaint IE7 users have had since the final version was released in October. Frequent crashes and other performance problems such as excessive memory consumption that results in slow page loads have been reported.

[Feb 8, 2007] Google releases customized version of IE7

December 15, 2006 Internet Explorer 7 browser in which Google, not Windows Live Search, is the default search engine.

The customized version of IE7 can be downloaded from Google.

In addition to using Google as the default search engine, Google's customized version of IE7 provides users with the Google Toolbar and a Google home page they can personalize.

According to a posting on Microsoft's IEBlog by Tony Chor, Microsoft's group program manager, Google and other companies, including Yahoo Inc. and USAToday.com, were able to build customized versions of IE7 by using the Internet Explorer Administration Kit.

Microsoft released the tool kit so developers could customize IE, as well as to provide companies with help to configure and deploy the browser through the corporation, Chor wrote in his posting.

Microsoft released IE7 for Windows XP on Oct. 18. IE7 is also included in Windows Vista, which is currently available in full release only to business users. Windows Vista will be available to consumers on Jan. 30.

[Jan 10, 2007] NSA helped Microsoft make Vista secure

From Av point of view this is a very positive development.

January 10, 2007 (IDG News Service) -- The U.S. agency best known for eavesdropping on telephone calls had a hand in the development of Microsoft Corp.'s Vista operating system, the software vendor confirmed yesterday.

The National Security Agency stepped in to help Microsoft develop a configuration of its next-generation operating system that would meet U.S. Department of Defense requirements, said NSA spokesman Ken White.

This is not the first time the secretive agency has been brought in by private industry to consult on operating system security, White said, but it is the first time the NSA has worked with a vendor prior to the release of an operating system.

By getting involved early in the process, the NSA helped Microsoft ensure that it was delivering a product that was both secure and compatible with government software, he said.

"This allows us to ensure that the off-the-shelf security configuration that the DOD customer receives is at a level that meets our standards," White said. "It just makes a lot more sense to be involved upfront, than it does to have the tail wag the dog."

The NSA's involvement in Vista was first reported yesterday by The Washington Post.

The NSA has provided guidance on how best to secure Microsoft's Windows XP and Windows 2000 operating systems in the past. The agency is also credited with reviewing the Vista Security Guide published on Microsoft's Web site.

Microsoft declined to allow its executives to be interviewed for this story. But in a statement, the company said that it asked a number of entities and government agencies to review Vista, including the NSA, the NATO and the National Institute of Standards and Technology.

Still, the NSA's involvement in Vista raises red flags for some. "There could be some good reason for concern," said Marc Rotenberg, executive director of the Electronic Privacy Information Center (EPIC). "Some bells are going to go off when the government's spy agency is working with the private sector's top developer of operating systems."

Part of this concern may stem from the NSA's reported historical interest in gaining back-door access to encrypted data produced by products from U.S. computer companies.

In 1999, then-Rep. Curt Weldon (R-Pa.) said that "high level deal-making on access to encrypted data had taken place between the NSA and IBM and Microsoft," according to EPIC's Web site.

With Vista expected to eventually power the majority of the world's personal computers, it would be tempting for the government agency to push for a way to gain access to data on these systems, privacy advocates say.

The NSA provided guidance on Vista's security configuration, but it did not open any back doors to Windows, White said. "This is not the development of code here. This is the assisting in the development of a security configuration," he said.

While the NSA is best known for its surveillance activities, the work with Microsoft is being done in accordance with the NSA's second mandate: to protect the nation's information system, White said. "This is the other half of the NSA mission that you never hear much about," he said. "All you ever hear about is foreign signal intelligence. The other half is information assurance."

[Nov 14, 2006] A Comparison of Solaris, Linux, and FreeBSD Kernel

Re:wishfull thinking (Score:5, Informative)
by TheNetAvenger (624455) on Monday October 17, @02:08AM (#13807631)
Win32 subsystem is TOO much tied to NT kernel and closely coupled to achieve the performance it has today. That is why NT 3.51/3.53 was more robust than NT 4,0 which moved major parts of the UI code to kernel mode.

Please actually read Inside Windows NT 3.51 by Helen Custer and THEN read Inside Windows NT 4.0 to know the difference.

Sorry, hun, read both and even had this discussion with a key kernel developer at Microsoft a few years ago. (1997 in fact, as we were starting to work with Beta 1 of Windows 2000)

NT 4.0 ONLY moved video to a lower ring. It had NOTHING to do with moving the Win32 subsystem INTO NT - that did not happen.

That is why Windows NT Embedded exists, and also why even the WinCE is a version of the NT kernel with NO Win32 ties.

Microsoft can STILL produce NT without any Win32, and just throw a *nix subsystem on it if they wanted to, but yet have the robustness of NT. Win32 is the just the default interface because of the common API and success of Windows applications.

I think you are confusing Ring dropping of the video driver with something completely different.

NT is a client/server kernel... Go look up what that means, please for the love of God.

Win32 is a subsystem, plain and simple. Yes it is a subsystem that has tools to control the NT kernel under it, but that is just because that is the default subsystem interface. You could build these control tools in any subsystem you want to stack on NT. PERIOD.

[Apr 30, 2006] NIST Security Checklists - Implementation Guides

[Mar 14, 2006] Directions in Windows Scripting

Administering Windows platforms using scripts can be a big productivity booster or a headache. Mitch Tulloch, author of Windows Server Hacks, sits down with Don Jones, a Microsoft MVP and the creator of ScriptingAnswers.com, for a no-holds barred interview about the future of scripting.

[Aug 9, 2005] Microsoft No Monad scripting in first Windows Vista - Computerworld

Removed from client, but will survive on the server: "On the operating system side of things, Monad is then expected to be included in Windows Server Longhorn, expected in 2007"

Just one day after the first public reports of viruses being written for an upcoming feature of Microsoft Corp.'s Windows operating system (see "First Windows Vista viruses unleashed"), the company said it will not include the feature in the first generally available release of Microsoft Vista, due out in the second half of 2006.

The feature, called the Monad Shell, provides a way for users to access the operating system using text-based commands rather than the traditional Windows graphical user interface. In the past, Microsoft has said that Monad will be part of Longhorn, the code name for both the next client and server versions of Windows.

In an interview Friday, Microsoft director of product management Eric Berg said Monad will not be included in the first commercial version of Windows Vista when it is released. But the product is expected to be included in Windows over the next "three to five years," he said. "Our intention is to synchronize it with both client and server operating systems."

Security experts had worried that if Monad were included in a widely used client, it might become an attractive target for hackers -- especially if the shell were enabled by default.

Whether it will be enabled by default is unclear. "There are multiple ways that we could introduce this technology to the client stream," Berg said.

The first Microsoft product to use Monad will be the next release of Microsoft's Exchange messaging server, code-named Exchange 12, which is also due in 2006, Berg said.

On the operating system side of things, Monad is then expected to be included in Windows Server Longhorn, expected in 2007, and could be available in a future Windows Vista release, said Rob Helm, director of research at Directions on Microsoft Inc. "Presumably, as time goes on, all of Microsoft's products will have Monad scripting interfaces," he said.  

AnandTech - Performance-oriented Windows tweaking

In most cases deviating from the Windows defaults is simply not necessary or worthwhile.

Black Viper (amongst others) runs a Windows tweaks page offers many changes and customizations that users can make to MS Windows in the name of greater performance. BV recommends that many active-by-default Windows services be set to manual activation or disabled altogether, to save on memory useage and CPU cycles.

I have taken three systems with clean installs of Windows XP and reviewed these tweaks. Well, the third isn't really a clean install, it has a bunch of software running which any typical user would run e.g. firewall, antivirus, speedfan, etc. The first two are lower-end systems that should theoretically benefit most from this treatment, neither has the prefix “giga” in either its CPU speed or RAM capacity. The last one is a modern system (at the time of writing, anyway).