Skip Navigation LinksHome > SSW Standards > Better Software Suggestions > Vista

  1. The processes form will show the percentage complete status
  2. The folder's icon will be different if it contains subfolders
  3. Copy a large file on Vista is very slow * Fixed by Vista Service Pack 1 *
  4. This will add a button "Usage Meter" and show the stats by hour, by day, by month...
  5. This will add a button "Check Now" on the problem recovered form.
  6. Need a "Retry" button
  7. Explorer is missing the "Extension" option in the right click
  8. Add option "Save Current Window Size"
  9. Add "Pause" and "Resume" buttons on Windows Update form.
  10. Add sound alerts in Battery Monitor.
  11. Internet connection sharing will be easy.
  1. The processes form will show the percentage complete status

    The processes form will show the percentage complete status in the taskbar

    We have a rule better to interfaces about this, please see Long Process - Do you show the status of progress bar on winform's title?

    Figure: Progress form without the percentage complete status
  2. The folder's icon will be different if it contains subfolders

    In the vista, when you browse folders by extra large/large/medium icons, you will find the icons is different from others if the folders contain subfolders.

    But when you choose small size icons, they become the same. The icon will be different too.

  3. Copy a large file on Vista is very slow - * Fixed by Vista Service Pack 1 *

    When you need to copy a large file, you will find file operations on Vista are much slower than XP. It might due to the "Calculating time remaining..." operation that occurs before the file copy/move happens. Eg. Copy a 500MB file from a PC to a server on a Gigabit connection, and it's about 2 minutes as the thing keeps trying to calculate the time it will take to do the job!!! And to make matters worse, If you click the "More Info" button you'll notice that it knows how much data needs to be transferred, it also knows the transfer rate. So there is some very inefficient code here.

    Note: An XP box can move the file off the Vista machine onto the network, in about 25 seconds.

    Question: Is there a hack to turn off this "Calculating..." thing? It's a killer on large file operations...

    It is unbelievably fast to transfer files using Beyond Compare. Maybe see if it works on Vista.

    Figure: Copy file on Vista
  4. This will add a button "Usage Meter" and show the stats by hour, by day, by month...

    This will add a button "Usage Meter" and show the stats by hour, by day, by month - essentially so I don't need install the DUMeter

    Network usage button will be there
    Figure: The network usage button will be in this form.
  5. This will add a button "Check Now" on the problem recovered form.

    This form needs another button "Check Now" for when your Internet connection comes back:

    will add 'Check Now' button
    Figure: The 'Check Now' button will be added on this form.
  6. Need a "Retry" button

    For when your Internet connection comes back.

    Figure: The place that The "Retry" button be added
  7. Explorer is missing the "Extension" option in the right click

    I find every time I reinstall Vista, I seem to need to change lots of defaults to the other way eg. Show Hidden Files etc.

    Anyway the feature from Windows XP I miss the most almost every day is using the file extension.
    The problem with Vista is that sometimes 'Type' groups together File Extensions, but I don't want BMP, GIF, JPEG and MIDI's grouped together.

    Figure: Please add 'Extension' to the right click, I don't need Vista's intelligent grouping of similar file types!
  8. Add option "Save Current Window Size"

    The size of window will be able to save, so need add a option in menu:

    will add option in menu
    Figure: will add a option to save window size
  9. Add "Pause" and "Resume" buttons on Windows Update form.

    On a GPRS connection, I don't want to "Stop" the download, I would prefer a "Pause" and a "Resume" button:

    will add Pause and Resume buttons
    Figure: will add Pause and Resume buttons on this form.
  10. Add sound alerts in Battery Monitor.

    There is a battery icon in system tray to display the percentage of charge, but it isn't enough.

    Display the status of battery
    Figure: Display the status of battery.

    I would prefer sound alerts when charging starts/stops, battery is full charged, or battery charge drops under a predefined percentage. If so, I don't need to worry about when will my laptop auto sleep.

    The Best 3rd Party Laptop Tools - Laptop Battery Monitor supplies this functionality.
  11. Internet connection sharing will be easy.

    It's too hard to share my Internet with another computer, eg. when in a hotel. On XP it is hard, on Vista it is harder!
    Currently on XP, the way to share your Internet is to:

    • Share your LAN connection.
    • Go to Wireless Network Connection properties, second tab, and add a "Wireless Network Properties" (Remember to check the last checkbox - Ad Hoc network).
    • Connect to the Wireless Network you just added.
    Note: Many advanced users I would expect to be able to get the above going, end up needing to read this XP article Making the Wireless Home Network Connection in Windows XP Without a Router on share the Internet connection using Windows XP, so really it is not simple enough.

    Currently on Vista I was unable to get it going. More information on sharing the Internet on Vista is at Using ICS (Internet Connection Sharing).
    Following these steps, did not work because I got the error message "An error occurred while Internet connection sharing was being enabled (null)".

    Share Internet Error
    Figure: Share Internet Error.

    How it will work
    Basically you will just need to right click the connection you want to share and select an option: "Share my Internet with Others via my wireless".
    Which takes you through a wizard to:

    • Turn on the option in LANs properties.
    • Add a new Wireless connection and give it a name.
    • View wireless connections and connect to yourself.

    Share Internet Option
    Figure: Need a new option here called "Share my Internet with Others via my wireless".

Acknowledgements

Adam Cogan