Author Archives: Arris - Page 2

Enable Offline Files feature

Offline Files is a nice feature in Windows if you are running Windows Server 2008 on a laptop. With Offline Files you can select a folder at a networking place, synchronize, disconnect your notebook and edit documents, spreadsheets etc in the local version of the folder. When you connect to the networking place again, all changes will be synchronized!

Prerequisite: You must have the Desktop Experience feature installed.

1. Download and install the appropriate version of Windows Mobile Device Center from http://www.microsoft.com/windowsmobile/devicecenter.mspx. This doesn’t have to do with any Windows Mobile device, but it is needed to get the Sync Center option in the Control Panel.

Note: If you haven’t installed the Desktop Experience feature before you install Windows Mobile Device Center, you will get the error: The Update could not be installed because at least one Windows component required by Windows Mobile Device Center is missing.

2. In the Start menu click Control Panel.

- If you use the Modern View, click the Network and Internet section and click Enable offline Files.

- If you use the Classic View, doubleclick the Offline Files icon.

In the Offline Files window click Enable Offline Files to start using offline files.

3. Close the Enable Offline Files window by clicking OK and choose Yes when asked if you want to restart your Computer.

4. After the restart go to the networking folder you want to make offline available, right click on it and select Always Available Offline. A local copy will now be made.

5. Now you can work on the files, even if the laptop is disconnected!

Registry Tweaks

In stead of using all tutorials to configure your Windows Server 2008, it is also possible to apply the configuration changes by importing a .reg file into the Windows Registry.

How to create .reg files

1. To create a .reg file from the following registry values, choose Run from the Start menu, enter notepad and click OK.

2. Copy the contents of a Registry Tweak block from this page and paste it into notepad.

3. In the File menu click Save, and browse to the folder you want to save the file. Use as File Name myregfile.reg and select All Files in the Save as type dropdown box. Now click Save.

4. Browse to the folder where you saved the .reg file in and Doubleclick it. If you get a confirmation, click Yes to import the file into your registry!

Registry Tweaks

Shutdown Event Tracker

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability]
"ShutdownReasonOn"=dword:00000000

Disable Ctrl+Alt+Del

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableCAD"=dword:00000001

Performance for Programs

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl]
"Win32PrioritySeparation"=dword:00000026

Enable SuperFetch Service

If you import this registry file you can skip step 1-4 on the Enabling SuperFetch page.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000003
"EnableSuperfetch"=dword:00000003

Prevent Stuttering Sound

If SystemResponsiveness is set to 100 (default in Server 2008), it means that all processes are given a higher priority than multimedia. In Windows Vista the default value is 20. This is a addition to the article Enable Sound Acceleration.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]
"SystemResponsiveness"=dword:00000014

Enable thumbnails in Windows Explorer

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"IconsOnly"=dword:00000000

If you don’t know what to do with this Registry Tweaks, read How to create reg files!

Missing gameux.dll

Many games that you install under Windows Server 2008 need the file gameux.dll to be present in the system32 directory, otherwise you will get error messages like this:

In this tutorial I will describe a 32bit and a 64bit installation. Thanks to it is also possible to use an automated installer for this.

Windows Server 2008 32bit

1. For the 32bit edition of Windows Server 2008 download gameux_32bit.zip from Rapidshare or 4Shared and extract the file gameux.dll to C:\Windows\System32\.

2. After extraction of the 32bit gameux.dll, register the file by running regsvr32 c:\windows\system32\gameux.dll in Start -> Run.

Windows Server 2008 64bit

1. If you use the 64bit edition of Windows Server 2008, download gameux_64bit.zip from Rapidshare or 4Shared and extract the gameux.dll in the folder System32 to C:\Windows\System32\ and the file gameux.dll in the folder SysWOW64 to C:\Windows\SysWOW64\.

2. After the extraction of the two gameux.dll files to the System32 and SysWOW64 folders, register the two .dll’s by running the command regsvr32 C:\Windows\System32\gameux.dll C:\Windows\SysWOW64\gameux.dll.

Now the games that need gameux.dll won’t complain about it any longer! :)

Disable Data Execution Prevention

I have already seen several people complaining that their game / program crashes with Exception Code c0000005 when trying to start. The exception code c0000005 stands for an access violation in memory. When running Server 2008 you have a high probability that DEP has blocked an instruction, and that’s the reason your executable stops execution. By default DEP is in Windows Server 2008 enabled for all programs and services.

In this tutorial we will leave Data Execution Prevention only enabled for essential Windows programs and services. All programs and games you install won’t use DEP anymore. As an example I show you how I fixed Dungeon Siege II, but this works for applications and other games too!

Example of crashing game “Dungeon Siege II” before disabling DEP

1. Open the Start menu, right click at Computer and select Properties in the context menu.

2. On the left below Tasks click Advanced system settings. In the Performance section click Settings. After that the window Performance Options shows up, go to the tab Data Execution Prevention, select Turn on DEP for essential Windows programs and services only and click OK.Click OK when you are notified that you need to restart your computer.

3. Restart your computer and probably you can now play your favourite game or run the program that didn’t work before!

Game is now working! As you see I only didn’t insert the game disk.

Installing Unreal Tournament 3

When you install games and software in Windows Server, some installations will say that server operating systems are not supported and abort the installation. In this tutorial we will modify the .msi file of Unreal Tournament 3 as an example, but for other games and software you can do this the same way!

Patching msi packages can be done either manually or automatically.

Manually

1. Create a new folder somewhere on your harddisk, select all files from the UT3 dvd and copy them to the newly created folder.

2. Download the Orca MSI Editor from Rapidshare or 4Shared, and install the tool.

3. Right click on the Unreal Tournament 3.msi setup file in the folder you copied the UT3 dvd files to, and click Edit with Orca.

4. In the Orca MSI Editor click the table LaunchCondition on the left, next right click the condition that was preventing us from installing UT3 and click Drop Row. Click OK when asked if you want to continue.

5. Now save the change by clicking Save in the File menu. You can close the Orca MSI Editor now.

6. Launch the Installation of Unreal Tournament 3 by double clicking SetupUT3.exe from the installation folder of UT3 on your harddisk.

7. Play UT3!

Automatically

Thanks to Sky_Dynasty for the tip!

1. Download MSI File Install Fixer.zip from Win2008Workstation.

2. Read the ReadMe.txt inside the archive.

3. (Hopefully) install the game or application!

Installing Hyper-V in Server 2008 x64

If you installed the 64bit edition of Windows Server 2008 it is possible to integrate virtualization of 32bit and 64bit guest operating systems into your Operating System. In order to use this you need a processor that supports hardware assisted virtualization. To check if your processor is supported check the Troubleshooting section. Be aware that installing the Hyper-V Server Role could lead to a huge performance drop! (example 1, example 2)

Installation

To install Hyper-V in Windows Server 2008 64bit, do the following steps:

1. Start the Server Manager by clicking the Server Manager icon in the systray, or the Server Manager shortcut in directly the Start menu or in the menu Administrative Tools.

2. In the Server Manager click below the category Roles Summary on Add Roles.

3. At the Before You Begin page click Next.

4. Check the Hyper-V role and click Next.

5. Review the introduction and notes and click Next.

6. At the Create Virtual Network page check your internet connection network card to have internet in your virtual pc’s, or leave it to leave your virtual pc’s offline. Then click Next.

7. Review the roles to install and your settings, then click Next.

8. After installing the Hyper-V serverrole, click Yes to restart your computer.

9. After the computer has restarted the Hyper-V setup will be completed. After the installation has completed click Close to finish the wizard.

10. To create, start and configure virtual pc’s go to the Server Manager as described in step 1, expand Roles -> Hyper-V -> Microsoft Hyper-V Servers and finally click your computername.

My own Hyper-V installation

My Hardware: Gigabyte GA-M56S-S3 Motherboard with DualCore AMD Athlon 64 X2 CPU.

Directly after the Hyper-V Serverrole installation had finished I tried starting a virtual machine, but got the message “The virtual machine could not be started because the hypervisor is not running.”. I looked this error up on the internet, and it came out that I had an old version of my bios software (< stepping 3). Your processor needs at least stepping 3 to run Hyper-V. To check which stepping you currently have download and run CPU-Z from http://www.cpuid.com/.

To upgrade the bios I went to the support site of my motherboard and downloaded the newest version of my bios. First I created a Windows startup disk. After creating the startup disk I extracted the files m56ss3.f4e and FLASH895.EXE to that floppy. Next I rebooted my pc and booted up from the floppy. After the I got the command prompt of the startup disk I entered the following command flash895 m56ss3.f4e to upgrade my bios software. After the upgrade had completed I reset the pc, went to the bios and Enabled hardware virtualization.

“Now my Hyper-V MUST work” I thought, but after clicking Start of a Virtual Machine I again got the message “The virtual machine could not be started because the hypervisor is not running.”!! I did some research, and I found that the hypervisor was not added to my Boot Environment. To add the hypervisor to the boot environment start the command prompt and enter the following command: BCDEdit /set hypervisorlaunchtype auto. After you get response “The operation completed successfully.”, reboot your system and Hyper-V should work now! If not, take a look in your Hyper-V Event Viewer (See Troubleshooting) and try to find out what the problem is.

Troubleshooting

Question: How can I see if my CPU supports Virtualization?

Answer: Download the tool SecurAble and look if your processor supports 64bit, Hardware DEP and Hardware Virtualization.

Question: After creating a new Virtual Machine in the Hyper-V section in the Server Manager and clicking Start, I get the error message: “The virtual machine could not be started because the hypervisor is not running.”

Answer: The Hyper-V hypervisor needs to be running. If it isn’t running there are probably errors when starting the service. Errors of the Hyper-V Server Role can be found in the Server Manager under Diagnostics -> Event Viewer -> Custom Views -> Server Roles -> Microsoft Hyper-V. Search the error messages at google or in the Server Virtualization section at the Technet Forums.

References

Enable Windows Search Service

Maybe you are wondering where the Windows Search Service is in Windows Server 2008 to search your email or documents. Follow these steps and it is possible to search your email/documents again! This is of course an optional step, because it can also slow down your computer.

1. Start the Server Manager by clicking the Server Manager icon in the systray, or the Server Manager shortcut in directly the Start menu or in the menu Administrative Tools.

2. In the Server Manager click below the category Roles Summary on Add Roles.

3. Click Next in the Before You Begin screen.

4. In the Select Server Roles screen check File Services, then click Next.

5. You can eventually read the Introduction to File Services, and click Next.

6. Select the Windows Search Service in the Role Services list. You can optionally uncheck the File Server role.

7. Select your setting for the volumes you want to index.

8. At the Confirm Installation Selections page click Install to start the installation of the Windows Search Service role.

9. After the installation has finished click Close. The Windows Search service has now automatically be started and will be indexing your system during idle time!

Why should I use a Server OS for my Workstation??

Probably you are thinking at the moment: “Why the heck should I use Windows Server 2008 as my Workstations Operating System?? Vista works fine for me…”.

The answer is clear: Windows Server 2008 has almost exactly the same features as Windows Vista (SP1), but is remarkably faster and more stable! People say: “It’s Windows Vista without the bloat“!

Here are six great benchmarks which compare Windows Vista [SP1] against Windows Server 2008:

Beside the speed, Windows Server 2008 also includes:

  • Microsoft Internet Information Services 7: Fully featured webserver;
  • Hyper-V: Virtualization integrated in the Operating System.
  • Terminal Services: Work with multiple users simultaneously on one fast PC.
  • Much more!

Download and install Windows Server 2008 Now!!

Wish List

On this page we create a list of our wishes for getting applications working in Windows Server 2008 or other preferences. If you want a feature that is not on this list, add a comment so I’ll add it.

Wish List

Wish Solutions/discussion Topic Satisfied
Windows Vista Games and Games Explorer Forum Thread: Windows Vista Games in Server 2008 Games Explorer: see forum
Vista Media Center in Server 2008 Forum Thread: Vista Media Center in Server 2008 Not yet
Themes in Remote Desktop session with Server 2008 Forum Thread: Themes in Remote Desktop Partially, see forum
Vista Migration Wizard (Easy Transfer) Forum Thread: Vista Migration Wizard (Easy Transfer) Not yet
Windows Vista Tablet PC Input Forum Thread: Windows Vista Tablet PC Input Not yet
Using Offline Files Forum Thread: Offline Files in Server 2008 Yes: Tutorial
ReadyBoost in Server 2008 Forum Thread: ReadyBoost in Server 2008 Partially, see forum
Speech Recognition Forum Thread: Speech Recognition Yes: Included in Converter Tool
System Restore Forum Thread: System Restore Workaround, see forum
Snipping Tool Forum Thread: Snipping Tool Yes: Vista's Snipping Tool or Alternative Solution (thanks to Mark4Dead)!
Windows Fax and Scan Forum Thread: Windows Fax and Scan Yes: Thanks to Mark4Dead's comment!
Custom Logonscreen Background Forum Thread: Custom Logonscreen Background Yes: Tutorial
Connect to a Network Projector Forum Thread: Connect to a Network Projector Not Yet
Windows Media Sharing Support Forum Thread: Windows Media Sharing Support in Windows Server 2008 Not Yet
Windows Experience Index Forum Thread: Windows Experience Index Only using commandline, see forum
Windows Mobility Center Forum Thread: Windows Mobility Center Not Yet

Drivers in Windows Server 2008

I get many questions about how to get all hardware working in Windows Server 2008. Basically all Vista drivers should work. I will describe three methods how to get the drivers you need and how to install them. You can use these methods too for other Windows versions than Windows Server 2008.

Method 1: Windows Update

1. The easiest way to get drivers is to open up the “Windows Update” application in Windows Vista / Server 2008 by clicking Start -> Control Panel -> Windows Update. In the upper left of the Windows Update window click Check for updates, and wait until the search has finished.

2. Click the View available updates link to look if there are drivers for your devices.

3. If there are (newer versions of) drivers available they will be listed here. Check the boxes if they are not already checked and click Install at the bottom right to install the updates and device drivers if available. In my case no drivers are available.

Method 2: Manually download them

To visit the manufacturer for drivers you first have to know information about the hardware that isn’t installed yet. To view the drivers you still need open the Server Manager by right clicking on Computer, and clicking Manage. In the Server Manager expand Diagnostics and click Device Manager. The Windows Device Manager probably won’t tell much more about the unknown devices than Audio Device or even Unknown Device.

1. To find out what the real names of the devices are first go to download and install the tool Lavalys Everest Ultimate Edition from the Lavalys website or download.com.

2. After you installed Everest, start the program. Now you can look for two things: the exact type of your motherboard (2a), and the the devices that are not installed yet (2b). The best is to install the drivers for your motherboard first.

2a. Motherboard: To view the exact type of your motherboard, expand Motherboard and click Motherboard to view its name. For the motherboard there is often an url to go to the product page of the manufacturer. On this page search for links like downloads/drivers/support and download the Windows Vista drivers.

2b. Other devices: To view which devices you haven’t installed yet expand Devices and click Windows Devices for devices you attached to your motherboard. When you click an unknown device you will see the device name and manufacturer most times. Search with your favorite search engine for the manufacturer and/or device name and look for the Windows Vista drivers. In this screenshot I the SM Bus Controller driver isn’t installed.

3. After you downloaded the drivers you can install the drivers in two ways: Automatically (3a) or Manually (3b).

3a. Automatically: You can install the drivers automatically by just following the instructions and installation files in the driver package. There is not much more to say about.

3b. Manually:
1. Sometimes manually installing the drivers just don’t work because the installer is not packed in a compression that is readable by WinRAR (download from http://www.rarlabs.com/), but if it is possible extract the driver package with WinRAR by right clicking on the file you downloaded, then choosing extract to name subfolder.

2. Open the Device Manager in the Server Manager like described on the top of this page and double click the unknown device. Change your view to tab Driver, and click Update Driver. (Here I just selected the networking card that is already installed because I don’t have any not installed devices, but it’s almost the same procedure.)

3. Choose Browse my computer for driver software if you are asked how to search for driver software.

4. Click browse and select the driver folder in the folder you extracted in step 1.

5. Click Next so Windows will search the folder including subfolders for drivers.

6. If the right driver is found it will be installed immediately. After the installation has finished click the Close button. Now your driver is installed!

Method 3: Ma-Config.com

(thanks Valorisa)

The website in this method is partially french, but that won’t be a problem if you just click the right links/buttons! ;)

1. Start Microsoft Internet Explorer, go to the url http://ma-config.com/accueil_en.html and click Start the Detection.

2. At the Detectér sa configuration page click Installation automatique (automatic installation). When asked to install the ActiveX control, accept the security warning by clicking Install.

3. In the MA-Config.com Setup window click Next. Select Standard as Installation Type and click Next. Choose the location to install and click Next again. Start the installation by clicking Install. After the setup has finished, click Finish. The driver detection will now start. - If the driver detection crashes, just use this url in stead of the url in step 1 to get it working. (at least, that worked for me!) -

3. After the detection has completed a list of devices will be shown. If drivers are available click in the right corner beside the magnifying glass at Télécharger mes drivers (Download my drivers). At this page you can download the drivers you want by clicking at Télécharger (Download) behind the green arrow.

4. In the window that opens next scroll down till you see the title Téléchargement. Click the picture of the hard disk and you got your driver! You can now install them either automatically or manually using the instructions in Method 2.

5. After you installed all drivers you can remove the ActiveX control by clicking Control Panel in the Start menu, opening Programs and Features, and double clicking Ma-Config.com.

Method 4: DriverAgent.com

If the three other methods didn’t work or if you just don’t want to try them, visit the website http://www.driveragent.com/, click the Scan Now button and install the plugin when asked. Your computer hardware will now be examined to check if there are drivers available for your specific operating system/architecture. The disadvantage is that, if there are drivers, you need to pay for an account in order to download the drivers. That’s why I added this as the last solution for driver problems.