Novell Home

Fixing Windows 98 Extensible Policy Issues

Novell Cool Solutions: Trench
By Tom Gibson

Digg This - Slashdot This

Posted: 12 Sep 2003
 

Based on strategies suggested by Doug Heinsdorf, Advisory Board Member, School Cool Solutions

For those of you who are just now getting to a ZfD 3.2 upgrade, we were recently in the same boat. We ran the ZENworks 2 Starter Pack for several years and it served us well. Since we must still support Windows 95 while at the same time manage our increasing numbers of Windows XP workstations, an upgrade to ZfD 3.2 before we move to ZfD 4.x seemed our best option.

For the most part, the ZfD 3.2 documentation, along with the recent service pack, and a few TIDs helped us perform a relatively uneventful installation. What we did not easily find was a specific explanation why certain Windows 98 second edition workstations would not apply the new ZfD 3.2 extensible policies while other identical workstations would take them just fine.

The direction we needed came from a colleague at School Cool Solutions. Doug Heinsdorf had recently been working on a similar set of upgrades and experienced similar problems. He reported in the School Cool Solutions forums how he had learned to get past various issues with his upgrade. One of his strategies included some changes to the Windows 98 registry. Faced with this similar sounding problem, we decided to do some searching for ZENworks 2 specific entries in the registry of the problem workstations. In HKEY_LOCAL_MACHINE\Software\Novell we found entries in the Cumulative Policies key and the User Search Policy key that had not updated to reflect the ZfD 3.2 upgrade. On a few workstations, we also found some entries at the root of HKEY_LOCAL_MACHINE that were specific to ZENworks 2.

We decided to alter and delete some of the ZENworks 2 specific registry entries, reboot the workstation, and look for changes. Although it only took one or two small modifications of the registry to get the ZfD 3.2 extensible policies to start loading, we decided to clean up all of the ZENworks 2 specific entries at the locations specified above and let ZfD 3.2 recreate what registry entries it needed. After several successful tests of our manual registry edits, we created a custom snAppShot of just the changes in HKEY_LOCAL_MACHINE and used it to generate an application object to automate the process. After another round of successful tests, the application object was associated with our various organizational units so we could roll out these registry changes quickly. Now our ZfD 3.2 extensible policies are loading on all of our Windows 98 workstations. Thanks, Doug, for pointing us in the right direction.

Below you will find a listing of our AXT file from this snAppShot. It has been edited to replace server specific entries with generic entries. It is provided so you can see exactly what we deleted, and so you can compare your snAppShot to ours. Please note, the normal warnings apply. Although this file worked for us, if you use it, you do so at your own risk.

AXT_FILE 3.1

[Application Date]
Value=37847

[Application Time]
Value=0

[Application Name]
Value=ZENreg

[Application Caption]
Value=ZENreg

[Application Flags]
Flag=Install Only

[Macro]
Name=SOURCE_PATH
Value=\\S_SERVER\path\to\ZENreg

[Registry Value Delete]
Type=**Unknown** 0 (00000000)
Flag=Write Always
Key=HKEY_LOCAL_MACHINE
Name=Policy DN

[Registry Value Delete]
Type=**Unknown** 0 (00000000)
Flag=Write Always
Key=HKEY_LOCAL_MACHINE
Name=Policy Version

[Registry Value Delete]
Type=**Unknown** 0 (00000000)
Flag=Write Always
Key=HKEY_LOCAL_MACHINE
Name=ZEN Policy Time

[Registry Value Delete]
Type=**Unknown** 0 (00000000)
Flag=Write Always
Key=HKEY_LOCAL_MACHINE
Name=ZEN Version

[Registry Key Delete]
Flag=Write Always
Key=HKEY_LOCAL_MACHINE\Software\Novell\Cumulative Policies

[Registry Key Delete]
Flag=Write Always
Key=HKEY_LOCAL_MACHINE\Software\Novell\User Search Policy


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell