File I-O Issues
Applies To: Windows 7, Windows Vista
There are several known File I-O issues addressed by the Compatibility Administrator through compatibility fixes and compatibility modes.
Fix Name | Symptom | Fix Description | ||
---|---|---|---|---|
EmulateGetDiskFreeSpace |
The application reports the incorrect amount of available hard disk space during installation and use. |
Causes the Windows XP Professional operating system version of |
||
RedirectDBCSTempPath |
When a user with a double-byte character set name starts an application, the application returns an error message, indicating that there are problems with the user's temp path. |
Redirects the double-byte character temp path to the single-byte character temp path. |
||
RedirectWindowsDirToSystem32 |
You receive an error message stating "The system file does not exist." |
Redirects calls from the |
||
EmulateWriteFile |
You receive an access violation error message when you attempt to open certain AVI files. |
Causes the |
||
RemoveOverlappedFlagFromCreateFile |
The application stops responding when you attempt to open a file. |
Removes the |
||
RemoveReadOnlyAttribute |
When you attempt to open a file, the application says that the file is read-only. |
Removes the read-only attribute from all directories. This is helpful for applications that do not work when the shell folders are set to read-only. |
||
ChangeAuthenticationLevel |
You receive an access violation error message when you move files or projects. |
Changes the COM Security Level from |
||
CorrectCreateEventName |
You receive an error message that states "File mapping not created." |
Replaces backslashes with an underscore. This is because the |
||
EmulateCreateFileMapping |
You receive an error message that states "File mapping not created." |
On Windows 95 and Windows 98, the This fix adds the |
||
EmulateCDFS |
You receive an error message that states "Unable to locate files" or "Unable to install" while accessing a CD-ROM. |
Removes the read-only flag on Windows XP Professional CD-ROM directories and causes the application to ignore all sharing and write attributes to emulate Windows 95 and Windows 98. This compatibility fix also handles the differences in the CD attributes between Windows 95 or Windows 98 and Windows XP Professional. |
||
RemoveNoBufferingFlagFromCreateFile |
When accessing a CD, the application quits without generating an error message. |
Removes the |
||
EmulateEnvironmentBlock |
You receive an error message that states "Files do not exist." |
Enables Windows XP Professional to return a smaller environment block from the |
||
EmulateGetCommandLine |
Files are not found or file paths are truncated. |
Enables Windows XP Professional to return a smaller environment block from the |
||
CorrectFilePathsUninstall |
The Uninstall command fails to remove files and folders from the program files directory. |
Corrects file paths during application removal if the file paths were corrected during application installation. The program that removes the application uses this compatibility fix, while the installation program uses the CorrectFilePaths compatibility fix.
|
See Also
Concepts
Known Compatibility Fixes, Compatibility Modes, and AppHelp Messages
Internet Explorer Compatibility Test Tool