Archive for 'Windows'

So you want to use Firefox, but you’re going ballistic when you can’t manage Firefox through GPO?
Well, enter FirefoxADM…

FirefoxADM is an open-source project dedicated to the goal of being able to manage large numbers of Firefox installations on a network using the Windows Active Directory Group Policy Objects (GPOs)

Read more and download here

Regshot

Regshot is an open-source(GPL) registry compare utility that allows you to quickly take a snapshot of your registry and then compare it with a second one – done after doing system changes or installing a new software product.

 

Read more and download here
Backup copy here (v 1.8.2 //090102)

Chain hotfixes

Lately I’ve been patching up a lot of servers with quite a few hotfixes. Well, after a while I got bored with the KB 296861 way of installing multiple hotfixes.
By the way QChain is not used anymore…

Anyways here’s my simple script. Just put the all the hotfixes in a single folder and copy/paste the code below to a CMD file such as InstallHF.cmd and doubleclick – presto!

  1. ::…
  2. :: InstallHF.cmd
  3. ::……
  4. @echo off
  5. color 1F
  6. echo.
  7. echo Installing HotFixes, please wait….
  8. echo.
  9. for /f %%i in ('dir *.exe /b') do %%i /Z /U
  10. echo.
  11. echo Done! Restart your computer now
  12. echo.
  13. pause

In a recent project I needed to execute some stuff at logon with administrative privileges. Certainly there were quite a few commercial alternatives, but from my research they all used the CreateProcessAsUser API with various fancy user interfaces.

The tool I chose to use was the freeware CPAU.
Please note. Using a tool such as CPAU or the commercial alternatives produces a security risk as even though the password might be encrypted in whatever fashion it still passes the password in clear text to CreateProcessAsUser. That, however was a risk I was willing to take under the circumstances..

CPAU
Command line tool for starting process in alternate security context. Basically this is a runas replacement. Also allows you to create job files and encode the id, password, and command line in a file so it can be used by normal users.

 

Read more and download here

Get rid of these by following the steps below:

1. Click Start and Run, type regedit in the open box and click OK.
2. Locate the registry key
HKLMSOFTWARECLASSESCLSID{6CE8FEE6-A771-11D3-9B08-0090275F6
7ED} and export it (for backup)

3. Delete this key.

Unregister mobsync.dll (Offline Files “Synchronization Manager”)

Run the following command from command line:

  1. regsvr32 "%systemroot%system32mobsync.dll" /u

This utility works for all printer drivers, not just Kyocera

A utility for cleaning the registry after removing Kyocera printer drivers
Driver Deleter utility is used to remove old driver files and registry entries before installing new drivers. This 32 Bit version of Deleter supports Win9x, ME, NT4, W2k & XP. Important Note: After running this utility you must re-boot your PC for the effects to take place

 

Download here
Backup copy here (v. 2.9.1523 //090102)

Microsoft Windows Server 2003 Performance Advisor is the latest version of Server Performance Advisor, which is a simple but robust tool that helps you diagnose the root causes of performance problems in a Microsoft Windows Server 2003 deployment.

 

Read more and download here

SYDI is über cool!
All people out there having a hard time documenting servers might just wet their pants when seeing this…
At the most basic level SYDI consists of a collection of scripts which collects information from your servers and networks, then writes the data to a report.

Documenting a network can seem like a huge project, SYDI helps you get started. Instead of manually collecting information like ip addresses, os version, hardware configuration the scripts collects this automatically it can write directly to Word (or XML).

 

Read more and download here
Backup copy (version 2.2) here

Ok, so I read this in a book, and also found the the same quoted in Terminal Server news groups, so I guess It’s fair use to quote the stuff…

If remote users are able to type very quickly, screens on Terminal Services clients sometimes tend to hang. This is true for both the RDP and the ICA protocol. To improve terminal server response times, it is possible to change the time that the terminal server waits until it transmits buffered data packages. The shorter this time is, the smaller the data packages are. The time is set via the OutBufDelay registry value. This method increases the frequency with which the data packages are sent. However, this change also gives rise to a slightly increased network load.

The output buffer settings are always related to a protocol as it was created in the Terminal Services Configuration. For RDP, these two registry paths are relevant:

  1. HKLMSystemCurrentControlSetControlTerminal ServerWdsRdpwdTDStcpOutBufDelay
  2.  
  3. HKLMSystemCurrentControlSetControlTerminal ServerWinStationsrdp-tcpOutBufDelay

The parameters specify the number of milliseconds that a terminal server buffers data before transmitting it to the client. The default value is 0×64; half of that value should improve overall system response.

The ICA protocol registry entries are saved under

  1. HKLMSystemCurrentControlSetControlTerminal ServerWdsIcawdTDStcpOutBufDelay
  2.  
  3. HKLMSystemCurrentControlSetControlTerminal ServerWinStationsICA-tcpOutBufDelay