Tuesday, December 13, 2011
Dude: Where have my folders gone??? .... Windows 7
New locations are:
User Profiles: C:\Users\
All users desktop: C:\Users\Public\Desktop\
All users start menu: C:\ProgramData\Microsoft\Windows\Start Menu\
Tuesday, November 29, 2011
Error: MAPI32.DLL when launching Outlook 2003
When launching Outlook 2003 the below error is displayed:
Cannot start Microsoft Office Outlook. MAPI32.DLL is corrupt or the wrong
version. This could have been caused by installing other messaging software.
Please reinstall Outlook.
Solution:
Rename the C:\Program Files\Common Files\System\MSMAPI\1033\MSMAPI32.DLL to MSMAPI32.old. Then try starting Outlook.
Monday, November 7, 2011
Citrix: Internet Explorer Intranet Zones
There was a fix I found on the net that uses a Group Policy Object to resolve this.
The setting is in Administrative Templates | Windows Components | Internet Explorer | Internet Control Panel | Security Page | Site to Zone Assignment List
Enable that policy and fill it with the sites you need.
1 = Intranet Zone
2 = Trusted Zone
3 = Internet Zone
4 = Restricted Zone
eg. http://soeteam.blogspot.com Value 1.
Means http://soeteam.blogspot.com will be added the the Intranet Zone. You will be able to see this within IE.
After I applied this Group Policy I needed to log onto the console of the Citrix servers and run 'gupdate /force'
Source: http://www.trevorprokop.com/?p=11
Wednesday, September 28, 2011
Telstra Ultimate USB modem using Ciscos VPN Win 7
http://www.sierrawireless.com/en/sitecore/content/Sierra%20Wireless/Support/Downloads/AirCard/USB_Modems/Telstra_Ultimate_AC312U.aspx
Disable “Windows 7 Mobile Broadband” in the telstra Watcher "user options"
Ref
http://forums.whirlpool.net.au/archive/1709121
Monday, August 22, 2011
Lync 2010: Migrate OCS 2007 R2 user to Lync 2010
Sunday, July 17, 2011
ERROR: A temporary profile is loaded after you log on to a Windows 7-based system
1. Log on to the system by using an administrative user account other than the user account that is experiencing the problem.
2. Back up all data in the current user's profile folder if the profile folder still exists, and then delete the profile folder. By default, the profile resides in the following location:%SystemDrive%\Users\UserName
3. Click Start, type regedit in the Start Search box, and then press ENTER. If you are prompted for an administrator password or for confirmation, type your password, or click Continue.
4. Locate the following registry subkey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
5. Under the ProfileList subkey, delete the subkey that is named SID.bak. Note SID is a placeholder for the security identifier (SID) of the user account that is experiencing the problem. The SID.bak subkey should contain a ProfileImagePath registry entry that points to the original profile folder of the user account that is experiencing the problem.
6. Exit Registry Editor.
7. Log off the system.
8. Log on to the system again.
After you log on to the system, the profile folder is re-created.
Source:
http://support.microsoft.com/kb/947242/en-au
ERROR: Microsoft Lync 2010 must be installed by running the appropriate Lync setup executable
Monday, June 20, 2011
Error 53: When trying to map to server using net use
Wednesday, May 11, 2011
TIP: Office 2010 Volume Activation Tips and Tricks
Ospp.vbs
This handy script is helpful for performing local and remote licensing operations for Microsoft Office 2010. You can find it in the “%ProgramFiles%\Microsoft Office\Office14” folder. For 32-bit installs of Office on 64-bit operating systems, look for it under the “Program Files (x86)” folder. Keep in mind ospp.vbs is the script to configure the Office 2010 client, while slmgr.vbs is used to configure the KMS host and Windows installations.
To run this script, open an elevated command prompt by clicking the Start button and searching for “cmd” in the search box. Right click on the command prompt window and select “Run as administrator.” Go to the directory with this command:
cd “%ProgramFiles%\Microsoft Office\Office14”
You can see the options that are available by typing:
cscript ospp.vbs -?
Richard Moloney, the developer of this script, says a useful benefit after setting up a KMS host is using the -act and -dhistory commands to verify the Office client is finding the KMS host and successfully activating. He suggests, “If you’re setting up a KMS host, you can manually trigger and verify successful activation. You don’t need to wait 25 days until notification dialogs start popping up to start troubleshooting.”
Trigger activation and view the KMS activation history by running:
cscript ospp.vbs –act
cscript ospp.vbs –dhistory
For MAK activation, one common task would be to check the status of your computer, install a Professional Plus Beta MAK key, and trigger activation. Run these commands (if you’re pasting these commands, you may need to change the long dash to a short dash). In this example, note that when you run the –act command, you’ll be triggering MAK activation, which goes to Microsoft’s activation servers, not your KMS host.
cscript ospp.vbs –dstatus
cscript ospp.vbs –inpkey:22HGX-728MX-BBWX9-7BB8X-J96B4
cscript ospp.vbs –act
cscript ospp.vbs –dstatus
What if you got an error code? You can easily get the error description with this command specifying the error code:
cscript ospp.vbs –ddescr:0xC0020017
You can even run this script to check the status or trigger activation of a remote computer. Just provide the computer name and login credentials:
cscript ospp.vbs –act
Source: http://blogs.technet.com/b/office2010/archive/2009/12/18/volume-activation-tips-and-tricks.aspx
Wednesday, April 20, 2011
ERROR: When you log on to Microsoft Office Communicator: "Cannot Synchronize Address Book"
To resolve this issue, you must have the Administrator permission on the server that is running Microsoft Office Communications Server.
Windows Server 2003-based server
Method 1: If the Address Book Files folder is on the computer that is running Communications Server
- Click Start, click Run, type inetmgr, and then click OK.
- Expand ServerName, expand Web Sites, expand Default Web sites, and then expandAbs.
- Right-click Ext, and then click Properties.
- In the Ext Properties dialog box, click to select the A directory located on this computer check box on the Virtual Directory tab, click Browse to select the Address Book Files folder, and then click OK.
- Repeat steps 3 and 4 for Int in the Abs node.
Windows Server 2008-based server
Method 1: If the Address Book Files folder is on the computer that is running Communications Server
- Click Start, click Run, type inetmgr, and then click OK.
- Expand ServerName, expand Sites, expand Default Web sites, and then expand Abs.
- Expand Ext and click on Files, in the Actions pane click on Basic Settings
- Using the Physical path setting browse to the Address Book Files folder.
- Click OK twice and close the IIS 7.0 Management console
- Repeat steps 3 through 5 for Int in the Abs node.
Monday, April 4, 2011
HOWTO: Create Cisco VPN tunnel using native Mac OSX
Monday, March 28, 2011
ERROR: Outlook 2010 won't start / unable to access Mail Control Panel item
Try this:
Start Run outlook.exe /resetnavpane
OR
Go to Start > Regedit
- Locate HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem
- Delete the Profiles key under the Windows Messaging (Subsystem) key.
- When you start Outlook it will prompt to Repair.
Wednesday, March 23, 2011
Clear Jump Lists in Windows 7
http://social.technet.microsoft.com/Forums/en/w7itprogeneral/thread/92b90228-2f08-4558-9c4d-6e66e103a5cf
Scroll to the post by joeboxer Thursday, January 27, 2011 3:05 AM (towards the bottom of the thread) for specific codes in the hidden AutomaticDestinations folder.
Mitch
Wednesday, March 16, 2011
Tuesday, March 8, 2011
Adobe Error PDF in browser
f the above registry item doesn't exist on the system, do the following:
- Go to Start > Run
- Type regedit and click OK.
- Go to Edit > New > Key and create the missing HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe.
- Go to Edit > New > String Value and name this key (Default).
- Select (Default), and then go to Edit > Modify. Type the default path (listed above) in the "Value data" for your product.
- Restart your computer.
The default path for Acrobat 9 is "C:\Program Files\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe".
Monday, March 7, 2011
HOWTO: Turn Windows 7 "Please Wait..." into useful messages.
Computer Configuration | Administrative Templates | System | "Verbose vs normal status messages". Change state to "Enabled"
Wednesday, February 23, 2011
Scheduled Tasks that run as SYSTEM
Mitch
Thursday, February 17, 2011
Bypass Windows Media Player First Run Wizard
http://www.mydigitallife.info/2009/02/19/skip-and-bypass-windows-media-player-initial-settings-wizard-on-first-run/
Mitch
Thursday, January 13, 2011
HOWTO: Allow Powershell to run unsigned scripts
WARNING: Please do this at your own risk and use with caution.
From a PowerShell command prompt type: Set-ExecutionPolicy Unrestricted
For more info check out http://technet.microsoft.com/en-us/library/dd347628.aspx
ERROR: The term 'Get-QADUser' is not recognized as the name of a cmdlet, function, scr ipt file, or operable program.
You have installed Powershell + Quest ActiveRoles Management for AD. When you try to run a command that uses Quest cmdlet you get the below error:
The term 'Get-QADUser' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
Resolution:
Run the command: Add-PSSnapin Quest.ActiveRoles.ADManagement
You may receive the warning below which you can ignore.
Add-PSSnapin : Windows PowerShell snap-in "Quest.ActiveRoles.ADManagement" is l
oaded with the following warnings: The following error occurred while loading.....
Re-run your initial command.
HOWTO: PowerShell to manage AD user TS settings
Setting TS attributes
Example: Set-QADUser mbailinovski -TsHomeDirectory "\\server\users$\mbailinov" -TsHomeDrive "W:"
Getting TS attributes
Retrieving terminal services properties is easy. You just execute Get-QADUser and the objects retrieved will have the corresponding properties – for your convenience, all starting with Ts.
Get-QADUser "Mitch Bailinovski" | format-list Ts*
TsProfilePath : \\server\users$\mbailinovski
TsHomeDirectory : \\server\users$\mbailinovski
TsHomeDrive : W:
TsAllowLogon : True
TsRemoteControl : 0
TsMaxDisconnectionTime : 00:00:00
TsMaxConnectionTime : 00:00:00
TsMaxIdleTime : 00:00:00
TsReconnectionAction : 1
TsBrokenConnectionAction : 0
TsConnectClientDrives : True
TsConnectPrinterDrives : True
TsDefaultToMainPrinter : True
TsWorkDirectory :
TsInitialProgram :
Important: Terminal services properties are only available when AD cmdlets are run on Windows Server 2003 or 2008 or when the Windows 2003 Server Administration Tools are installed.
Source: http://dmitrysotnikov.wordpress.com/2008/02/13/managing-terminal-services-attributes-with-powershell/
Windows 7 User Tile Automation
Tuesday, January 11, 2011
Windows could not parse or process the unattend answer file
"Windows could not parse or process the unattend answer file for pass [specialize]. The settings specified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup]"
The error is generated by the CopyProfile setting in the unattend file not being able to copy the customized profile settings to the default user profile.
One solution would be to remove this setting from the answer file and allow the build process to complete successfully. Note that the default user profile will now not receive the custom settings you want to save.
Before sysprep is run, make sure only one local account exists i.e. Administrator
Remove any other local accounts from Computer Management > Local Users and Groups.
Browse to C:\Users and delete any profile directories for the local accounts that have been removed.
The final step is to clear the ProfileList in Windows registry (scroll to bottom of this article). Browse to HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList and make sure that profiles exists only for SYSTEM, LocalService, NetworkService and Administrator.
Run sysprep and capture a new image. the CopyProfile setting will now apply and save your custom settings to the Default User profile.
Mitch
Monday, January 10, 2011
A fatal error occurred while trying to Sysprep the machine
It is possible to workaround the problem by adding the SkipRearm setting to the Generalize pass in your unattend XML file.
Not sure if there is anyway around this if you are using KMS as it affects the client count on the KMS host. :(
Mitch
Friday, January 7, 2011
Export Outlook 2003/2007 calendar appointments to CSV file
I needed a way to report on what calendar appointments our users had to see whether they have more than one entry for a bank holiday.
Option Explicit
Const olFolderCalendar = 9
Const ForReading = 1
Const ForWriting = 2
Const ForAppending = 8
Dim WshShell, WSHFileSystem, objOutlook, objNamespace, objCalendar, oReport
Set WshShell = CreateObject("WScript.Shell")
Set WSHFileSystem = CreateObject("Scripting.FileSystemObject")
Set oReport = WSHFileSystem.CreateTextFile("C:\Support\CalendarAppointments.csv", ForWriting, True)
Set objOutlook = CreateObject("Outlook.Application")
Set objNamespace = objOutlook.GetNamespace("MAPI")
Set objCalendar = objNamespace.GetDefaultFolder(olFolderCalendar)
ProcessCalendar(objCalendar)
Sub ProcessCalendar(objCalendar)
Dim colItems, colItems2, itm
Set colItems = objCalendar.Items
Set colItems2 = colItems.Restrict("[Start] > '01/1/2011' And [Start] < '12/31/2012'")
For Each itm In colItems2
oReport.WriteLine itm.Subject & "," & itm.Start
'wscript.Echo itm.Subject & "," & itm.Start
Next
End Sub
oReport.Close