Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Windows Software Technology

The Hidden Treasures of Sysinternals 356

Barence writes "PC Pro contributing editor Jon Honeyball has written a nice feature on the latest treasures to be found on the Windows Sysinternals website. Among them are a tool for creating virtual hard disks from physical drives, a hard disk read-write monitoring tool, and a utility for putting ISO images onto flash drives. They're free, but they're effective."
This discussion has been archived. No new comments can be posted.

The Hidden Treasures of Sysinternals

Comments Filter:
  • pstools best by far (Score:2, Informative)

    by Anonymous Coward on Tuesday February 09, 2010 @03:51PM (#31076758)

    psexec has saved my ass SO many times it's not even funny. psexec \\almostcrashedserver cmd.exe

  • First? (Score:5, Informative)

    by I_have_a_life ( 1582721 ) on Tuesday February 09, 2010 @03:53PM (#31076796)

    Process Explorer is what Windows should ship with instead of task manager.

    Process Monitor is so kick ass... I can't even put it in words.

  • by gblackwo ( 1087063 ) on Tuesday February 09, 2010 @03:58PM (#31076862) Homepage
    This is very useful- I was one of the people who stuck the Windows 7 MSDNAA downloaded iso onto a flash drive in order to install it to my desktop and laptop.

    The more difficult part for normal users is not extracting the iso to the drive but making the drive bootable- which unless you have a utility (Like the one in the article)- requires some command line work. This would make the process way quicker.
  • by mbourgon ( 186257 ) on Tuesday February 09, 2010 @04:00PM (#31076916) Homepage

    Tried using it on my box as a backup tool for a clean install of Win7. AVOID IF YOU ARE GOING TO USE THE SAME PHYSICAL DRIVE. Windows 7 couldn't mount or boot it. Known issue, and extremely aggravating.

  • disk2vhd (Score:3, Informative)

    by micromuncher ( 171881 ) on Tuesday February 09, 2010 @04:14PM (#31077144) Homepage

    This was a god send to me, after VMWare Converter could not/would not convert a machine of mine, even after registry and driver cleaning, it just failed near the end without a meaningful error message in the log.

    I used disk2vhd, booted up the image in VirtualBox, and bingo - working image.

  • by syousef ( 465911 ) on Tuesday February 09, 2010 @04:14PM (#31077154) Journal

    They're excellent for a wide range of things. Filemon (now superceded but still available) is an excellent tool for working out what files a piece of software is opening (eg. if you're trying to find config files). Regmon does something similar for the registry. Process explorer is stellar for getting more detail on a process than task manager will ever give (like where the image is running from and what DLLs it's using). Sysinternals filled a gap in diagnostic software. In a Windows environment they're as basic to me as netstat or ping. (speaking of which check out sysinternals tcpview). Especially good for tracing a user mode process right through. There are a lot of other utils to unlock the power of your Windows environment too.

    Two sysinternals that weren't mentioned worth knowing about:

    streams - view or remove hidden file streams attached to a file not normally seen in explorer. Especially good for removing that pesky "downloaded files are bad" warning when something is marked as being from the Internet zone.

    junction - One of a handful of tools that allows you to create junctions (simliar to but not the same as hard directory links) in Windows XP.

    The other non-sys-internals thing that every power user should know about is windbg and the debugging symbols. Indespesible for tracking down the culprit if you get blue screens due to device drivers (though obviously non-developers are not going to be able to do much about fixing the fault apart from downloading a different version or removing the device driver)

  • Re:Duh (Score:5, Informative)

    by afidel ( 530433 ) on Tuesday February 09, 2010 @04:15PM (#31077162)
    Nope, it was reborn as the MS diagnostic and recovery toolset. link [computersplace.com]
  • For speedy access (Score:5, Informative)

    by Spad ( 470073 ) <`slashdot' `at' `spad.co.uk'> on Tuesday February 09, 2010 @04:16PM (#31077172) Homepage

    Don't forget live.sysinternals.com [sysinternals.com] for instant access to any of the tools.

  • Re:Best Buy (Score:1, Informative)

    by Anonymous Coward on Tuesday February 09, 2010 @04:16PM (#31077182)

    ironically... mark sued geeksquad for using these and his other tools!

  • by strength_of_10_men ( 967050 ) on Tuesday February 09, 2010 @04:24PM (#31077284)

    The guy behind sysinternals tried to, and was almost a success, but nope.

    Is the failure you're talking about this [microsoft.com]?

    What are the shortcomings of Sysinternals' Desktops?

    I haven't tried other solutions but I occasionally use this and it works fairly well.

  • by hduff ( 570443 ) <hoytduffNO@SPAMgmail.com> on Tuesday February 09, 2010 @04:24PM (#31077292) Homepage Journal

    There is nothing like these tools for any other platform on the market. Mark Russinovich is THE MAN!

    You mean other than UNIX and Linux systems? I don't see any comparable functionality that is not already available on those systems. It's great that the MS environment gets some useful diagnostic funtionality too; sad they haven't always had it.

  • by heffrey ( 229704 ) on Tuesday February 09, 2010 @04:29PM (#31077338)

    Anyone who is capable of using these tools is capable of finding them. Personally, on all machines that I use I copy a folder containing around 200 useful utilities (e.g. grep, ls, cat, cp, bzip2, cpuz, console, depends, ps*, diff, gawk, gzip, less, strings, rapidee, sleep, tar, touch, whoami, whois, zip) and then add it to the path. But, I don't think my mum's going to be using psexec anytime soon.

  • by eeeuh ( 165197 ) on Tuesday February 09, 2010 @04:31PM (#31077376)

    Maybe you could give atop http://www.atoptool.nl/ [atoptool.nl] a try?
    It shows (per process) disk-IO and nicely integrates cpu/disk/network/io statistics, it can also store statistics for later playback.

    When trying to trace which file is getting a lot of IO you might want to take al look at the filedescriptors in /proc//fd in conjunction with lsof/strace. I Don't know of a nicely integrated tool for that unfortunately.

  • by MikeDaSpike ( 1196169 ) on Tuesday February 09, 2010 @04:32PM (#31077378)
    It's possible. Create a hardware profile in the vista partition. In that profile change the hard disk controllers to generic ones. Now you can boot your vista partition without any bluescreens. For how to boot it in VB read section 9 of the VBox manual. http://www.virtualbox.org/manual/UserManual.html#rawdisk [virtualbox.org]
  • by klocwerk ( 48514 ) on Tuesday February 09, 2010 @04:41PM (#31077532) Homepage

    It says so in the readme file, and it's a feature not a bug to keep you from hosing your system because you didn't read the readme...

    When you first fire up the new VHD it replaces the disk ID with a new one so that it's unique. This causes much trouble if the computer has two of the same disk ID at the same time when it goes to change one, as you might imagine.

  • by afidel ( 530433 ) on Tuesday February 09, 2010 @04:44PM (#31077558)
    Uh, it hasn't been third party for a long time.
  • Re:Duh (Score:5, Informative)

    by Anonymous Coward on Tuesday February 09, 2010 @05:31PM (#31078296)

    Might be a pain, but you can always use the /accepteula command-line switch...

  • Re:Newsid (Score:3, Informative)

    by jtdennis ( 77869 ) <oyr249m02@sneake[ ]l.com ['mai' in gap]> on Tuesday February 09, 2010 @05:39PM (#31078432) Homepage

    NewSID does work with Vista, but it was retired last year. Russinovich looked into the common belief of why everyone thought we needed to change the SID and determined that it wasn't necessary. His full post is here [technet.com]

  • Re:First? (Score:3, Informative)

    by Idbar ( 1034346 ) on Tuesday February 09, 2010 @06:33PM (#31079178)
    I start using it, because you were able to run a search of the files used by processes. Particularly, when you're trying to move or delete a file and Windows complains that "something is using the file". Since then, it's a must have on any Windows machine I use.
  • by that this is not und ( 1026860 ) on Tuesday February 09, 2010 @07:22PM (#31079804)

    The Interix package (now called 'Services for Unix' and crippled after Microsoft bought the publisher) runs on the Native API. It's a complete POSIX subsystem that runs alongside the Win32 subsystem, independently.

    If you have real Interix, and not the gimped Microsoft product, you have an entire POSIX subsystem. It isn't like cygwin which is just a kludge that runs out of a Win32 dll file.

    Back in about 1999 when Softway Systems (the creators of Interix) were looking for direction from their market on which way to go, they sent out a questionnaire to customers asking if they should open-source publish the Interix toolchain. Less than a year later they were bought and absorbed into Microsoft.

  • by Ksevio ( 865461 ) on Tuesday February 09, 2010 @10:52PM (#31081562) Homepage
    So that everyone else doesn't have to check, there isn't actually a porn website called "Sisinternals"...yet.
  • Re:Duh (Score:3, Informative)

    by 0ld_d0g ( 923931 ) on Wednesday February 10, 2010 @12:30AM (#31082028)

    bah.. ofcource. The damn tags screwed me over. http://pastebin.com/m622979a6 [pastebin.com]

    Does anyone else thing its sad that a technical site has bugs preventing people from pasting code in comments?

Saliva causes cancer, but only if swallowed in small amounts over a long period of time. -- George Carlin

Working...